一种OpenWrt中拟态Web的实现方法技术

技术编号:23163966 阅读:71 留言:0更新日期:2020-01-21 22:26
本发明专利技术提供了一种OpenWrt中拟态Web的实现方法,该方法包括:设置拟态化组件,所述拟态化组件包括输入代理分发模块、判断裁决模块、执行体调度模块和配置文件指纹信息验证与裁决模块;所述输入代理分发模块将HTTP请求信息分发给在线的异构执行体;所述判断裁决模块对不同的异构执行体返回的HTTP响应信息进行裁决判定;异构执行体在接收到配置信息的读写命令时,将该读写命令发送给所述配置文件指纹信息验证与裁决模块;所述执行体调度模块在接收到所述判断裁决模块或者所述配置文件指纹信息验证与裁决模块发送的执行体调度通知信息时对异构执行体进行调度。

【技术实现步骤摘要】
一种OpenWrt中拟态Web的实现方法
本专利技术属于拟态防御
,具体涉及一种OpenWrt中拟态Web的实现方法。
技术介绍
无线WIFI路由器的广泛应用给人们访问互联网提供了一条非常便捷的通道。随着OpenWrt路由器系统的开源,无线路由器的开发和生产成本变得非常低,这为无线路由器的广泛普及提供了条件。由于OpenWrt是一套开源的系统,其分支版本被应用在大多数的中低端无线WIFI路由器中,但是OpenWrt中还存在有很多未知和未解决的漏洞,攻击者如果探测到这些漏洞并加以利用,将给无线网络安全带来极大的隐患。大多数网络设备遭受攻击都是通过设备的管理接口实现的,在OpenWrt这样一个开源的系统框架中,由于无线路由器的Web管理页面实现方式基本都是一样的,将极容易被攻击者进行渗透和攻击,从而破坏无线网络环境的安全性。目前,有关基于OpenWrt系统的拟态Web实现的技术研究较少。关于拟态web服务器实现相关的专利,其中在109218440A中描述了一种通用的拟态web服务器异构执行体的动态调度算法。但是该专利申请中并没本文档来自技高网...

【技术保护点】
1.一种OpenWrt中拟态Web的实现方法,其特征在于,该方法包括:/n设置拟态化组件,所述拟态化组件包括输入代理分发模块、判断裁决模块、执行体调度模块和配置文件指纹信息验证与裁决模块;/n所述输入代理分发模块将HTTP请求信息分发给在线的异构执行体;/n所述判断裁决模块对不同的异构执行体返回的HTTP响应信息进行裁决判定,确认返回的HTTP有效报文信息是否一致,如果响应信息一致,则返回正确的HTTP响应报文;如果不一致,则基于大数原则,将多数一致的信息返回,并向所述执行体调度模块发送执行体调度通知信息;/n异构执行体在接收到配置信息的读写命令时,将该读写命令发送给所述配置文件指纹信息验证与...

【技术特征摘要】
1.一种OpenWrt中拟态Web的实现方法,其特征在于,该方法包括:
设置拟态化组件,所述拟态化组件包括输入代理分发模块、判断裁决模块、执行体调度模块和配置文件指纹信息验证与裁决模块;
所述输入代理分发模块将HTTP请求信息分发给在线的异构执行体;
所述判断裁决模块对不同的异构执行体返回的HTTP响应信息进行裁决判定,确认返回的HTTP有效报文信息是否一致,如果响应信息一致,则返回正确的HTTP响应报文;如果不一致,则基于大数原则,将多数一致的信息返回,并向所述执行体调度模块发送执行体调度通知信息;
异构执行体在接收到配置信息的读写命令时,将该读写命令发送给所述配置文件指纹信息验证与裁决模块,在所有异构执行体下发的读写指令一致时,所述配置文件指纹信息验证与裁决模块将正确的配置信息通过读写配置接口实现配置信息读写操作;否则基于大数原则,将正确的配置信息下发,并返回给对应的异构执行体裁决信息,同时向所述执行体调度模块发送执行体调度通知信息;
所述执行体调度模块在接收到所述判断裁决模块或者所述配置文件指纹信息验证与裁决模块发送的执行体调度通知信息时对异构执行体进行调度。

...

【专利技术属性】
技术研发人员:乔季军胡俊锋郭义伟李浩魏亚祥冯志峰于天
申请(专利权)人:河南信大网御科技有限公司珠海高凌信息科技股份有限公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1