2014-09-03 ALEX LIN
最近公司开发的Windows软件总是被360检出病毒,特别恼火。总结了几种方法。 1. 程序数字签名 基本上在第一轮和杀毒软件的PK中绝大多数是会通过的,但是在程序中包含特征码那另当别论,杀毒软件立即会报毒。 2. 编译器选项 在VC++里有#pragma code_seg("PAGE")//其中PAGE是区段的名称。这个是免杀中最有用的一个编译器选项,它可以把cpp文件里的代码放到一个单独的区段里,这样在对付杀毒软件的代码查杀的时候,给我们带来了非常大的方便。 3. VC++ 源代码中加入汇编语句 c++ __asm { nop //汇编指令 nop nop nop } 4. 继续阅读 »