《一种SHELLCODE的动态检测方法.pdf》由会员分享,可在线阅读,更多相关《一种SHELLCODE的动态检测方法.pdf(7页珍藏版)》请在专利查询网上搜索。
一种Shellcode的动态检测方法,首先抓取网络数据流并进行划分,得到多个执行链;然后触发一个操作系统breakpoint异常,将异常触发时的寄存器值和内存内容作为初始寄存器值和内存内容并存储;最后依次执行执行链,同时在每一执行链执行过程中,检测是否出现死循环或者操作系统异常,如果出现死循环或系统异常,则当前执行链没有Shellcode,否则使用启发式方法检测当前执行链是否含有Shellcode。