步骤 1. 启动KSDumper并通过运行它从内存中转储。
步骤 2. 使用CFF Explorer 修复转储文件的部分特征。
步骤 3. 现在使用wwh1004 制作的 Demutation Tool清理 VMProtect 的Mutation。
步骤 4. 使用de4dot反混淆。
步骤 5.使用DarkBullNull 的VMP Killer。
步骤 6. 在dnSpy中打开并转到 Module.cctor 并 nop 调用。
步骤 7. 破解验证方法。
------
以上方法来自BlackHat@Tuts 4 You
直接用VMUnprotect来脱壳也是可以的,上述方法可以在VMUnprotect脱壳异常时使用。偶尔在吐司上看到,转一份供大家一起学习研究。
所涉及的工具已打包:
https://pan.xiaomuxi.cn/s/dmaUx
本文分享了VMP.Net 3.5的脱壳方法,包括启动KSDumper从内存中转储、用CFF Explorer修复特征、清理VMProtect的Mutation、反混淆等步骤。还提到可直接用VMUnprotect脱壳,上述方法可在其脱壳异常时使用,同时提供了涉及工具的打包链接。
1331





