https://mp.weixin.qq.com/s/L3d7w-u__T1zeL5rze4M0A
经过删除 pdb 信息,加 icon 运行时库改为 /MT 后,可以某步全绿
通过分离的方式规避杀软
读入 Msfvenom 或 Cobalt Strike 等 C2 的 Shellcode 方式分离免杀
或者配合 donut 可以将 exe、dll 转为 Shellcode 载入 MimiKatz 等工具
使用 Visual Studio 2022 打开,然后选择 Release 编译
自定义一个 key,然后使用 xorencrypt.py 将 Shellcode 加密
> python .\xorencrypt.py .\calc.bin
> xor encrypted : .\calc_encrypted.bin
将加密后的文件名作为参数传递给 fopen
//修改这里
char key[] = "key";
//修改这里
fp = fopen("user.dat", "rb");
其他杀软请自测
增加 xor 加密