【摘 要】
:
常规的防火墙使用户定义一组规则控制允许合法的网络流量进出系统。防火墙根据这些规则检查数据包的头信息以确定拒绝哪个数据包以及接受哪个数据包,但是它只能对IP包的五元
论文部分内容阅读
常规的防火墙使用户定义一组规则控制允许合法的网络流量进出系统。防火墙根据这些规则检查数据包的头信息以确定拒绝哪个数据包以及接受哪个数据包,但是它只能对IP包的五元组进行分析,并不能对隐藏在数据包中的不良内容进行过滤。虽然自Linux 2.6.14内核之后,Linux防火墙增加了一个string模块利用字符串匹配功能实现针对字符串内容过滤,但该string模块只支持使用KMP和BM算法实现精确的字符串匹配功能,对那些经过刻意隐藏和伪装的攻击内容无能为力,而且过滤效率和准确性都有待进一步提高。本文基于Linux系统Netfilter框架的可扩充性,提出了一个对网络信息进行内容过滤的系统,能够解决传统防火墙不能阻止隐蔽在数据包内容里的攻击的问题。该系统以透明网桥模式部署在网络环境中,安放在交换机和路由器之间,对流入流出局域网的数据包进行检测和过滤,从而保障局域网内部的各个主机以及服务器等设备的安全。论文设计并实现了对应用层协议HTTP协议和DNS协议的过滤,其中对HTTP报文的过滤主要进行了URL过滤和Web内容过滤。同时,在具体过滤的过程中,根据过滤的应用层协议特征和具体内容采用相应的规则链表进行正则表达式匹配,提高了过滤的速度和效率。特别是针对URL部分的过滤,在常规过滤基础上,增加了对带参数URL的参数部分进行关键词过滤的功能。所设计系统利用Linux的Netfilter机制对数据包进行捕获和分析,并根据用户定义的一组规则匹配数据包,将包含不良信息的数据包过滤掉,从而构建出一种安全有效的内容过滤系统。本文对所设计的系统进行了测试,结果证明其能够满足系统设计的要求,成功实现了过滤掉不良信息的功能。
其他文献
对于企业的财务管理最为主要的是对企业公司的运营风险进行有效的控制,制定科学合理的管理战略提升风险控制效果,为企业的长远发展奠定基础。
根据临床观察和有关资料表明,在久居高原的健康人群中,无论是世居者还是移居者,各年龄组发生心律失常的机会均明显高于平原地区同年龄组人群,而高原病患者的心律失常发生几率
思政教育对于学生政治素质的培养以及思想道德的提升具有极大的正面意义,但是,在社会主义市场经济环境下,高校的思政教育却出现了不少问题,而茶道思想的德育教化作用将会为高
夏季高温常伴台风暴雨,当台风暴雨过后,对虾养殖环境常出现突发性变化,养虾池塘的各种理化因子会发生很大变化,对对虾产生很大刺激。因此,暴雨后最容易发生虾病,没有预先防御,会给整
目的:探究头孢类药物常见不良反应与预防措施。方法:选择本院2013年6月至2018年8月使用头孢类药物且出现不良反应的40例患者为研究对象,并选择同期运用头孢类药物治疗且未发
文章介绍了泗阳县两例仔猪副伤寒的发病情况,分析了其发病原因、主要症状、病理变化,并提出防治措施,以为仔猪副伤害的防治提供参考。
<正>每当党和国家的重要纪念活动和庆祝节日,有一首红歌总会唱响,盈耳萦绕,冲上云霄,它就是《社会主义好》。尽管或听或唱这首歌已有几十年了,但不同年龄段感受大不相同:对50
古代蒙古社会有关生态保护的法律散见在'约孙'(习惯法)、<大札撒>(成吉思汗法典)、元朝典章制度和北元时期的蒙古法典之中,其保护的范围包括自然环境和人为环境.由于
<正>合作学习是学生学习的一种有效学习手段,它是以学生为学习主体,通过小组合作、班级合作的形式,将教学中各个因素,整合在一起,能够很好地促进教学效果,推进教学进程,实现
<正>一西部报业发展现状:整体水平落后中有亮点1.西部传媒整体发展水平依然落后1999年,中国的西部大开发战略正式出台。根据该战略,西部大开发的范围主要包括重庆、四川、贵