利用SigFlip将shellcode嵌入至白exe中,并保持签名不变,达到分离的目的,以减少DLL的静态特征。
以cloudmusic_reporter.exe为例,使用示例的shellcode:
-
编译黑DLL(libcurl.dll)
-
嵌入shellcode至白exe并加密:
SigFlip.exe -i raw/cloudmusic_reporter.exe shellcode/MessageBox-x64.bin cloudmusic_reporter-SigFlip.exe IOgoIUYHlhiu- 放置同一目录并运行:
https://github.com/med0x2e/SigFlip
https://github.com/Neo-Maoku/DllMainHijacking
本项目仅限合法授权的安全测试与研究,严禁一切未授权行为。使用者须严格遵守相关法律法规,并自行承担全部风险及法律责任。


