BCDHY 发表于 2024-6-19 13:49

一机一码VMP壳(虚拟+变异+反调试)CM_CrackMe4

本帖最后由 BCDHY 于 2024-6-19 18:25 编辑

## 目标
### 初级
输入任意机器码和注册码(Key)都显示验证正确
### 进阶
求出自己电脑上的正确注册码
### 高阶
在不修改此程序的情况下,制作KeyGen
## 已知信息
### 可用Key:
CPU序列号:*BFCBFBFF000906A3*
CPU制造商:*Intel Corporation.*
计算机名称:*HACKER*
机器码:*oexkxweFqs+PyCKtVM5sky0LkK+fw9QfGVD1nQdYMuo=*
序列号:*QkZDQkZCRkYwMDA5MDZBM19fX19f*
### Key/机器码信息
1.机器码被AES加密,密码是*可用Key*中的任意一个
2.Key部分被AES加密,密码是*可用Key*中的任意一个,与*机器码*的密钥不同
3.均被BASE64编码了
4.在Key中加密部分与未加密部分的分隔为未被加密的*_____*(五个下划线)
### VMP壳加了反调试、虚拟和变异
## 运行截图:
https://s21.ax1x.com/2024/06/19/pkBKXTI.png
(正常运行)
https://s21.ax1x.com/2024/06/19/pkBKxtP.png
(验证正确示例)
下载地址:(CM区下载附件不扣CB,就不发网盘了)
解压密码:52pojie


shenyongran 发表于 2024-6-19 18:35

只能做一个初级选手{:1_901:}

我的爱是你 发表于 2024-6-19 14:58

https://img.picui.cn/free/2024/06/19/667280d51e8f5.png
什么也没干,就拉进OD下个MessageBox断点把成功上面的je nop 掉就出来了。

1179139252qq 发表于 2024-6-19 15:27

我的爱是你 发表于 2024-6-19 14:58
什么也没干,就拉进OD下个MessageBox断点把成功上面的je nop 掉就出来了。

大佬为啥我下 MessageBox 点下来 返回到引用 程序就退出了呢

我的爱是你 发表于 2024-6-19 15:34

1179139252qq 发表于 2024-6-19 15:27
大佬为啥我下 MessageBox 点下来 返回到引用 程序就退出了呢

https://img.picui.cn/free/2024/06/19/6672899e143c8.png
可能你操作有误吧,栈里直接右键就能返回到主程序错误跳转了。

LuckyClover 发表于 2024-6-19 15:38

牛批,直接最简单的nop

1179139252qq 发表于 2024-6-19 15:48

我的爱是你 发表于 2024-6-19 15:34
可能你操作有误吧,栈里直接右键就能返回到主程序错误跳转了。

就是栈里面双击过去哈哈哈 就闪退了 怪了

我的爱是你 发表于 2024-6-19 15:51

1179139252qq 发表于 2024-6-19 15:48
就是栈里面双击过去哈哈哈 就闪退了 怪了

那就F8一直步过,一会就回主模块了,一样的。

ianlcc 发表于 2024-6-19 15:53

请教一下,你这个绑一机一码的方式,可以在没有源码的情况下进行VMP加壳绑定吗?
譬如…只有exe、dll档(没有源码)的情况下
有办法用vmp将exe、dll档加壳并绑定一机一码吗?

董督秀 发表于 2024-6-19 16:27

高阶在不修改此程序的情况下,制作KeyGen不修改内存任何一个字节也能实现。 :lol

ceciliaaii 发表于 2024-6-19 16:42

ianlcc 发表于 2024-6-19 15:53
请教一下,你这个绑一机一码的方式,可以在没有源码的情况下进行VMP加壳绑定吗?
譬如…只有exe、dll档( ...

必须从代码中引用头文件调用才行
页: [1] 2 3
查看完整版本: 一机一码VMP壳(虚拟+变异+反调试)CM_CrackMe4