目 录
1.绪论 1
1.1 研究背景及意义 1
1.1.1研究背景 1
1.1.2 研究意义 1
1.2 国内外研究现状 2
1.2.1 国外研究现状 2
1.2.2 国内研究现状 2
1.3 论文组织结构 3
2.关键技术 4
2.1缓冲区溢出 4
2.2 SQL注入攻击 5
2.3基于脚本的DDos攻击 6
2.4其他的不安全因素 6
3.Web的木马检测系统的设计 8
3.1体系结构 8
3.2处理流程 9
3.3对客户端访问的响应 11
3.4策略引擎的设计 13
3.4.1策略的属性 14
3.4.2策略的加载 15
3.4.3策略的调度 16
3.4.4策略的接口 16
4.Web的木马检测系统的实现 17
4.1基于ISAPI 的解析及响应模块的实现 17
4.1.1使用ISAPI Filter获取Http报文信息 18
4.1.2使用ISAPI进行Http响应 19
4.1.3在服务器上的安装配置ISAPI Filter 22
4.2基于VC++的策略实现 22
4.2.1对策略的封装 22
4.2.2 VC++策略脚本示例 23
4.3基于xml的策略管理 24
5.系统运行过程及测试 25
6.结论 27
参考文献 28
致 谢 29
web木马检测系统的设计与实现
2017级信息安全专业 张※※
摘 要:随着计算机和互联网的飞速发展,在全球范围内逐渐成为人类社会的重要组成部分,由此产生的具有威胁性的病毒势必让广大计算机用户苦不堪言。随着时间的推移,病毒的种类也在从现有的用于破坏的病毒和蠕虫转变为兼具病毒、蠕虫和木马功能的新型木马。网页黑客是木马传播的重要手段,而网页黑客必须依赖网络服务,因此网页黑客检测技术成为恶意软件检测的主流技术之一。本文从网页黑客攻击的本质原理和特征出发,遵循这种思维方式,设计并实现了一种大规模、高速的网页黑客攻击检测引擎技术,有助于检测和发现网络上的恶意黑客攻击网站。该木马检测系统抓取探针为WEB站点获取站点资源,并使用这些资源到中央控制中心,然后中控中心对获取的站点资源信息进行采集整理,进行现场检查,安全分析,向WEB安全提供安全告警,实现WEB安全检测。
关键词:web;木马;检测;网页安全;VC++
Abstract: With the rapid development of computers and the Internet, globally has gradually become an important part of human society, the resulting threatening virus is bound to make the majority of computer users miserable.Over time, the virus species are also shifting from existing viruses and worms for destruction to new trojans with both viruses, worms, and Trojan functions.Web hackers are an important means of Trojan communication, while web hackers must rely on web services, so web hacking detection technology has become one of the mainstream technologies of malware detection.Starting from the essence and characteristics of web hacking, following this way of thinking, we design and implement a large-scale, high-speed web hacking detection engine technology that helps to detect and discover malicious hacking sites on the web.The Trojan detection system captures the probe to obtain site resources for WEB sites, and uses these resources to the central control center, which then collects and arranges the site resource information, conduct on-site inspection, security analysis, provide security alarm to WEB security, and realize WEB security detection.
Key words: The web; Trojan horse; detection; Web security; VC + +