寞叶 发表于 2023-10-19 01:53

Crackme 原创代码虚拟化保护强度测试

本帖最后由 寞叶 于 2023-10-19 13:59 编辑

整个代码目前是自己一个人肝了10天左右,来试试吧。与vmprotect,themida等热门保护方案不同的是,虚拟机并非采用栈机的架构
复杂度调的20%,爆破或者直接日出真码都行
{:17_1073:}
成功界面如图


xiananren 发表于 2023-10-19 16:47

泻药,已日穿,非常好的混淆,楼主牛逼!爱来自xman{:1_899:}{:1_919:}

成熟的美羊羊 发表于 2023-10-21 12:47

在该指令上下断点,拿到 plain 加密后的 plain_crypt。
004259CE | 0FB612            | movzx edx,byte ptr ds:                        |
程序在拿到 plain_crypt 后会与 success_crypt 进行比较。
将 plain_crypt 替换成 success_crypt 即可。
success_crypt :3A 7D 12 58 D7 C5 50 F9 E2 12 23 9C 63 A7 02 46 60 0F 02 71 6C 80 4B CD 65 87 FF 1E 3E 60 C6 2D

phantomxjc 发表于 2023-10-19 08:31

smile1110 发表于 2023-10-19 07:27

ZYLB2023 发表于 2023-10-19 10:32

页: [1]
查看完整版本: Crackme 原创代码虚拟化保护强度测试