摘要: 第一类是大量 IsDebuggerPresent 检查。 你看到很多函数都有: if ( !&IsDebuggerPresent ) exit(0); 但注意这个写法很怪: !&IsDebuggerPresent- 它检查的是导入函数地址是否为空,不是调用 IsDebuggerPresent() 的 阅读全文