艺海小田 发表于 2022-9-3 18:12

学习与分享:无壳多次调用破解 第2节

接下来,我们进行第二个破解——无壳多次调用破解

破解前
打开无壳多次调用软件如下图:

分别随便输入



分别打开后结果如下图:

因此,“密码错误”是线索


破解过程
因为还是无壳软件,继续直接跳过前两步,直接上OD


因为前面写过一节学习与分享:无壳破解,因此雷同部分不再重复贴图,详情参考:
学习与分享:无壳破解https://www.52pojie.cn/thread-1683672-1-1.html
(出处: 吾爱破解论坛)


1、OD打开无壳软件
2、中文搜索
这次搜索关键线索“密码错误”


PS:浏览附近信息会发现3个数字信息“16888”、“123”、“5211314”,我猜测分别是三个密码



依次输入“16888”、“123”、“5211314”后验证竟然不正确

我猜可能是顺序不对,调换顺序依次输入“123”、“5211314”、“16888”果然正确。

证明这三个数字是密码的猜测是正确的。
咱们的目的是破解,继续往下走

3、鼠标左键双击进入到关键程序代码处

仔细观察左边红色指向箭头,不难发现“密码错误”所在地址行是从上面有条件跳转jnz指令跳转过来的


4,选中并nop掉这行jnz跳转指令

5、保存破解文件



破解结果检测
空白账号密码检测提示“你还没有输入密码”

分别随便输入后检测均提示“恭喜您,已打开”



CM3(多次调用).rar
页: [1]
查看完整版本: 学习与分享:无壳多次调用破解 第2节