生存技术
反跟踪技术
动态跟踪:指令流队列发和逆指令流法
静态跟踪:伪指令
加密技术:信息加密、数据加密、程序代码加密。大部分恶意代码都是对自身加密。
Cascade第一个采用加密的恶意代码,mad和Zombie是它的延伸,中国炸弹、幽灵病毒都是加密
模糊变换技术 :指令替换技术、指令压缩技术、指令扩展技术、伪指令技术、重编译技术
Tequtla第一例全球传播变形病毒
自动生产技术:多态发生器
保加利亚Dark Avenger
变形技术:重汇编技术、压缩技术、膨胀技术、伪指令、重编译技术
regswap寄存器互换的变形
进程注入技术
通信隐藏技术:端口定制、端口复用、通信加密、隐蔽通道技术
常见的有BO2K、Code Red II、Nimida 、Covert Tcp
内核级隐藏技术:LKM隐藏,内存映射隐藏
攻击技术
进程注入
端口反向链接
最早实现的是国外Boinet,网络神偷是国产最早实现的,灰鸽子大成者
缓冲区溢出
红色代码,利用iis上index缓冲区溢出进行攻击
分析技术
静态分析技术:
反恶习代码软件检测和分析、字符串分析、脚本分析、静态反编译、静态反汇编
动态分析技术
网络监测
TCPVilew 实用L、W双端
Fport W系统专用
Nmap L、W通用
Nessus L、W通用