分析了现有对抗代码的结构和不足,提出一种新的蠕虫主动对抗代码结构和实现方法,通过与Blaster,Nachi,Sasser等实际蠕虫的实验对比,证明了该结构和生成方法的有效性.它能减少代码长度,避免交互和额外下载,显著提高对抗代码发布速度,减少网络负担,提高发布效率达2倍~3倍,可用在良性蠕虫、蠕虫疫苗等主动对抗措施中.