网页挂马链的溯源和重现技术研究

被引量 : 0次 | 上传用户:q19891210626
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网页挂马的攻击目标群体庞大,已经发展为传播最广泛,危害最严重的一种客户端攻击类型,而对网页挂马链的溯源定位和场景分析则是网页木马研究的重要基础和前提。本文将重点放在研究网页挂马链的溯源定位及场景重现技术上面,该技术可以有效地帮助我们进行网页挂马的分析和研究。本文首先介绍了网页挂马的机理,分析了网页挂马链和分发页面的特点,然后介绍了现今常见的检测手段,包括静态检测和动态检测技术。本文接着引出了网页挂马的溯源定位和场景重现技术,溯源定位技术就是根据被恶意攻击者挂马的网页,追溯其中包含的链接,抓取链接树的各个节点的相关信息并进行进一步的分析和追溯,最终得到整个链接树。而场景重现技术则是基于溯源定位技术之上的一个技术,它的目标是实现在某个特定时间以及某个特定的环境下,完整地将网页木马的攻击场景以及相关的数据保存下来,并且在之后的任何时间可以以设计好的形式将场景重新还原并展示出来。本文接着引入了网页动态视图的概念,通过网页动态视图的概念,我们可以找到进行溯源定位和场景重现的切实可行的办法。本文然后对本课题需要实现的网页挂马溯源定位和场景重现系统进行了需求分析和可行性验证,包括其中重要的溯源定位模块和场景重现模块。本文接着介绍了低交互的客户端蜜罐框架PhoneyC,深入分析了它的架构和功能函数,对它进行了一些测试。本文然后在PhoneyC的基础上进行了改造,构建了相应的数据结构,实现了内嵌链接的识别和递归分析以及脚本的自我解混淆,从而完成了溯源定位模块;然后基于轻量级关系型数据库SQLite和GUI框架wxPython,实现了网页动态视图的持久化和还原再现,从而完成了场景重现模块。溯源定位模块包括如下子模块:1)DOM模拟和告警子模块,2)页面解析子模块,3)脚本动态执行子模块,4)网页动态视图构造子模块;场景重现模块包括如下子模块:1)场景重现数据库,2)网页动态视图持久化子模块,3)网页动态视图恢复子模块,4)可视化界面。本文在上述两个模块的基础上开发完成了网页挂马链溯源定位及场景重现的原型系统。这个原型系统可以自动分析用户输入的Web页面,构建动态页面视图并予以可视化显示,从而支持对网页挂马的检测分析。这个原型系统具备以下这些特性:1)自动化,2)高效持久化,3)友好可视化,4)直观的结果展示。本文最后对该原型系统进行了相应的验证性测试和横向对比测试,测试结果表明,系统具有较强的识别能力和良好的场景展示和还原能力,可以有效存储网页场景,为分析网页挂马提供足够的帮助,也比类似的研究项目具有更强大的识别追踪能力。
其他文献
随着真人秀节目进入儿童电视领域,特别在当下某些儿童电视节目的收视率普遍下滑的大环境下,个别儿童电视真人秀节目异军突起,对儿童健康人格的形成、成人化发展等方面将产生
为了改进现有基坑工程钢支撑活络头的受力方式,以进一步提高基坑工程内支撑体系的安全性和稳定性,设计研发了新型基坑工程内支撑抱箍式活络头,通过室内轴压试验,研究了不同试
自改革开放以来,我国坚持以经济建设为中心,大力发展生产力,各行各业都在快速的发展中,建筑业与人们的生活息息相关,也在不断发展的路上。随着建筑业发展的推进,一系列问题也
<正>随着越南同欧盟和南韩签订《跨太平洋伙伴协定》和《自由贸易协定》提议的宣布,周边许多国家的纺织服装行业投资者都打算前往越南开办服装厂,意欲充分利用协议带来的优惠
<正>从央视、省级卫视到城市台,电视剧都是目前频道的主要内容,是支撑频道收视份额以及广告创收的重要砝码。近年来,央视和省级卫视逐年加大对优质电视剧资源的垄断和控制,城
针对目前水利工程供水价格普遍偏低 ,供水管理体制不顺 ,收费性质不明确 ,地下水严重超采 ,水费征收不到位及水利工程亏损经营等问题。在分析岳城水库水资源供应能力及市场需
稳健原则在会计确认与计量中发挥着不可忽视的作用。本文对稳健原则的基本概念、本质、具体运用及对企业发展的作用进行分析,以期促使稳健性原则的确立在完善我国会计制度中
<正>五天的草原文学艺术夏令营已经结束了,可是心情却久久不能平静。就在这短短的五天之中,大家从四面八方相聚到内蒙古,共同领略了草原的辽阔、成吉思汗陵的肃穆、北方兵器
城市湖泊的功能主要体现在旅游、如愿、洪涝调蓄排水、调节气候以及改善城市生态环境等方面。根据湖泊所处地理位置和湖泊水质退化现象,阐述了城市湖泊水体从贫营养到富营养
在奶牛饲料中添加优良的乳酸菌微生物制剂对于生产实践有着重要的意义。由于奶牛肠道中的乳酸菌本身已适应奶牛肠道中的环境,并且与奶牛肠道中的致病菌长期拮抗竞争,因而是奶