收藏 分销(赏)

高速分布式拒绝服务攻击的防御及网络数据流特征提取与应用的研究.ppt

上传人:可**** 文档编号:14732739 上传时间:2026-11-09 格式:PPT 页数:31 大小:2.02MB 下载积分:8 金币
下载 相关
高速分布式拒绝服务攻击的防御及网络数据流特征提取与应用的研究.ppt_第1页
第1页 / 共31页
高速分布式拒绝服务攻击的防御及网络数据流特征提取与应用的研究.ppt_第2页
第2页 / 共31页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2020年5月29日星期五,#,09 十一月 2026,高速分布式拒绝服务攻击的防御及网络数据流特征提取与应用的研究,目 录,选题背景,相关研究综述,研究目标,研究内容和研究方案,工作进度安排,一、选题背景,恶意代码的基本定义及其危害,未经授权,干扰计算机系统/网络的程序或代码,近30年来,恶意代码技术突飞猛进、数量急剧增加,传播越来越快,已成为当代信息社会的致命杀手,恶意代码分析检测技术,反编译、虚拟机、断点跟踪、虚拟执行、蜜罐,特征扫描、启发式扫描、实时监控、主动防御,一、选题背景,需求分析,恶意代码技术迅猛发展,传统的人工分析方法难以招架,通用、先进、高效的恶意代码分析平台实现恶意代码静态分析、动态分析和网络分析的自动化,本课题旨在研究恶意代码技术和通用的恶意代码静态分析技术,二、相关研究综述,恶意代码技术发展现状,传统的恶意代码扫描技术,基于行为特征的检测技术,虚拟执行技术和反虚拟执行技术,反汇编技术和反反汇编技术,启发式分析技术,主动防御技术,1、恶意代码技术发展现状,内存驻留,进入系统核心态,隐藏,加壳,多态,变形,病毒机和变形工具,2、传统的恶意代码扫描技术,恶意代码特征码库扫描引擎,恶意代码的特征码:特征串和特征字,可实现恶意代码的精确匹配,复杂的多态、变形恶意代码?,E800 0000 005B 8D4B 4251 5050 0F01 4C24 FF5B 83C3 1CFA 8B2B,PE文件,特征码,3、,基于行为特征的静态检测技术,将恶意代码的行为特点量化为特征码/向量,Windows系统,用户层不能直接操作系统资源,核心层通过API向用户层提供服务,反汇编得到完整的API调用序列。检测应用程序调用API情况,判定行为特征,关键点:恶意行为特征码库、相似度比较算法(欧式距离,Jaccard扩展余弦,Pearson相似度算法等),CALL 00002326,2180+5+01952326,JMP DWORD PTR DS:0040,40C4,Import Address Table(IAT),3、,基于行为特征的静态检测技术,4、虚拟执行技术,又称代码仿真(code emulation),虚拟CPU,通用脱壳器等,使用虚拟执行技术可对恶意代码的脱壳模块进行解释执行,得到脱壳后的恶意代码,脱壳后的恶意代码一般稳定不变,仍可使用特征码进行扫描,单步和断点跟踪法要求恶意代码真实执行,不完全可控,一般用于人工分析,无法实现自动分析,for(i=0;i=0 x280)return(0);,if(InstLoc+ProgSeekOff=ProgEndOff)return(0);,/以上两条判断语句检查指令位置的合法性,saveinstloc();/存储当前指令在指令缓冲区中的偏移,HasAddNewInst=0;,if(!(j=parse(),/虚拟执行指令缓冲区中的一条指令,return(0);/遇到不认识的指令时退出循环,if(j=2)/返回值为2说明发现了解密循环,break;,if(i=0 x100)return(0);/执行过256条指令后仍未发现循环则退出,if(!EncodeInst(),/调用解密函数重复执行循环解密过程,.,4、虚拟执行技术,5、反虚拟执行技术,插入特殊指令。3DNOW,MMX等特殊的或未公开的指令。,结构化异常处理。在恶意代码启动前预先设置自己的异常处理函数,程序故意引发一个异常,虚拟执行时发现非法指令而停止工作,入口点模糊(EPO)技术。不修改宿主原入口点,在宿主代码体内插入跳转指令运行恶意代码,长循环、多线程技术,6、反汇编技术,把机器代码转化为汇编代码,线性扫描(Linear Sweep):对所有在入口点和代码结束之间的机器代码按顺序进行反汇编(OllyDbg、IDA、W32Dasm),递归遍历(Recursive Traversal):按照代码所有可能的执行顺序反汇编(Schwarz和Debray、Cifuente和Emmerik),7、反反汇编技术,在冯.诺依曼体系结构中,没有明确的方法可以区别代码和数据,代码迷惑技术(code obfuscation):加壳、多态、花指令(junk code)、代码分块、分支函数、不变断言、跳转表欺骗,可使反汇编软件出现40%以上的反汇编错误,8、启发式分析技术,启发式指“自我发现的能力”,具备某种人工智能特点,是未来恶意代码检测技术的发展趋势,主要基于,虚拟执行技术,,,反汇编技术,、,行为特征分析检测技术,等,根据行为特征判断恶意代码,优点:可发现未知恶意代码,缺点:不能实现恶意代码的精确匹配,正确率只有90%左右,9、主动防御技术,在恶意代码运行时进行主动的全面防范,是实时监控技术的升级,主要依赖虚拟设备驱动和系统钩挂技术,三个层次:资源访问规则控制;资源访问扫描;程序活动行为分析引擎,微点,卡巴斯基,诺顿,江民,瑞星,金山,主动防御技术可能被突破:内核级深度隐藏、内核级rootkit、重置系统钩挂,主动防御体系结构(瑞星2008),9、主动防御技术,小结,以特征码扫描为主的恶意代码精确识别技术仍是恶意代码防范的核心技术之一,加壳、多态和变形技术是恶意代码的主要发展趋势,脱壳是静态分析技术的前提和关键,“主动防御”是最近的安全业界最热的词,但仍有可能被突破,在恶意代码执行前,更高级的静态分析仍然是恶意代码防范的重要途径,参考文献,1 M.Christodorescu,and S.Jha,“Static Analysis of Executables to Detect Malicious Patterns”,Proc.Berkeley,CA,2003.,2 A.Sung,J.Xu,.,“Static Analyzer for Vicious Executables(SAVE)”,20,th,Annual Computer Security Applications Conference,December 6-10,2004.,3 Konstantin Rozinov.Efficient Static Analysis of Executables for Detecting Malicious Behaviors,Polytechnic University,4 JY Xu,AH Sung,P Chavez,et al.Polymorphic Malicious Executable Scanner by API Sequence Analysis,2004.,5 Richard Ford,PhD.,The future of virus detection,2004,6张翼 高级恶意软件技术新挑战突破主动防御 XCON 2007,7 Peter Szor:The Art of Computer Virus Research and Defense.ISBN 0-321-30454-3,2005,计算机病毒防范艺术,段海新,杨波,王德强译,8Bill Blunden:Virtual Machine Design and Implementation in C/C+.ISBN 1-55622-903-8 2002,虚拟机的设计与实现 C/C+杨涛,杨晓云,王建桥等译,9韩筱卿、王建锋、钟玮计算机病毒分析与防范大全,ISBN 7-121-02157-9,2005,10崔翔:高智能变形病毒原理与防治,哈尔滨工业大学,硕士学位论文,2003,11 NJUE(匿名):反病毒引擎设计,2006,.,三、研究目标,恶意代码静态自动脱壳,恶意行为特征静态自动提取,基于行为特征规则的检测算法,LINUX平台恶意代码静态分析,四、研究内容和研究方案,恶意代码技术:加壳、变形和多态技术,恶意代码行为分析,通用静态恶意代码自动分析器,恶意代码行为特征的生成和检测算法,恶意代码自动分析,平台体系结构,通用静态自动分析器结构,1、通用静态脱壳,研究内容,采用虚拟执行技术实现恶意代码的自动静态脱壳,技术路线,绝大多数加壳的恶意代码在其入口处有脱壳器,绝大多数脱壳器仅仅使用了INTEL指令集中的一小部分指令,加入针对反虚拟执行技术的特殊处理模块,特点,对恶意代码的可控性强,安全可靠,1、通用静态脱壳,2、行为特征的提取和分析,研究内容,静态自动提取恶意代码的行为特征,技术路线,通过恶意代码的API调用序列判定其行为特征,反汇编恶意代码,按照执行顺序提取API调用序列,分析比较恶意代码样本和非恶意代码样本的行为特征,特点,使用基于API调用序列的向量形式表示的行为特征虽然敏感度不高但适应性强,3、行为特征码检测算法研究,研究内容,建立行为特征库,,实现基于行为特征的检测算法,技术路线,利用恶意代码自动分析平台,统计恶意代码行为特征,研究行为特征的相似度比较算法,特点,基于行为特征的启发式检测技术是现代检测未知恶意代码的先进技术,降低误报率和提高效率仍是关键,问题,4、难点及创新点,研究难点,基于虚拟执行技术的通用静态脱壳,恶意代码行为特征的提取和分析,可能的创新点,对采用抗反虚拟执行技术的加壳恶意代码的静态自动脱壳,恶意行为特征提取及相似度比较算法,5、项目工作基础,国家242信息安全计划项目:恶意代码自动分析平台,静态分析,动态分析,网络分析,某军方项目:恶意代码技术研究,6、预期研究成果,恶意代码技术和恶意代码静态分析检测技术综述,设计实现恶意代码分析平台的静态分析器,静态自动脱壳,API调用序列的静态自动提取,基于API调用序列的行为特征提取和相似度比较算法,发表相关学术论文12篇,五、工作进度安排,2007.82007.10,完成调研、开题,2007.11,基于难点问题继续调研相关的研究工作,2007.122008.3,完成通用脱壳器的设计与实现,2008.42008.6,完成恶意行为特征分析的设计与实现,实现行为特征码的自动提取,2007.82008.8,研究并优化恶意行为特征码的提取及检测算法,2008.92008.10,整合系统平台,测试,2008.11,撰写论文,准备答辩,
展开阅读全文

开通  VIP、SVIP  下载更划算
下载10份以上建议开通 VIP 会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 研究报告 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        关注我们

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服