吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3742|回复: 4
收起左侧

[原创] 破解未注册pixtopianbook通讯录软件的功能限制

[复制链接]
0xkevin 发表于 2020-4-2 08:50
本人最近在学习逆向,比较菜,大佬勿喷
001.png 软件简介:未破解前会有会有组限制,每组人数上限限制
002.jpg

诺诺的打开OD,准备开始了
# 1. 打开程序后按下 F9 运行程序,发现左下角提示“异常 E06D7363”,此时我们 需要使用 Shift+F7/F8/F9 来忽略程序异常,所以这里建议到【选项】→【调试设置】 →【异常】选择添加异常范围,输入首个异常“00000000”,末个异常“FFFFFFFF” 点击确定(由于是 32 位程序,所以异常范围 00000000-FFFFFFFF 忽略的是程序 的所有异常),如图所示。这样后续我们重新打开程序就自动忽略所有异常 了。
003.jpg
# 2. 命令行窗口当中输入“bp MessageBoxA”下软断点,然后按下回车。这条命令的含义是当程序执行到有 MessageBoxA 的地方就会停止程序运行
005.png
# 3. 断点下完后,我们在重新点击”Add”添加联系人按钮,此时程序就直接运行 到调用 API 函数 MessageBoxA 的位置停止下来
006.jpg
# 4. 接下来按 F8 往下执行,当执行到图 5-10 当中的“call MessageBoxExA”指令 时,错误提示框就会弹出,我们点击确定将错误提示框关掉,然后继续按 F8 往 下执行,执行到”retn 10”指令,会进入返回函数的位置,如图
007.png
# 5. 按 F8 执行下一条返回指令“retn 0C” ,将返回到 MessageBoxA 被调用的位置, 将界面往上拉一点我们就能看到MessageBoxA函数调用的指令,如图
008.png
# 6. 观察到调用 MessageBoxA 函数指令上面就是错误提示框里 的提示内容,说明我们找到了我们需要破解的位置,再往上有一条跳转指令”jl short 00412DEF”此时显示的是跳转未实现,由于 jl 跳转指令是跳转未实现, 所以才会执行下面的错误提示内容和调用错误提示窗口,故在此处我们需要将 jl 跳转指令修改为 jmp 无条件跳转,这样才能避开错误提示窗口调用和提示
009.png
# 7.保存文件,打开软件单组人数上限已经PJ
010.png
# 7. PJ组上限同理,到此功能全部PJ结束!!!
额外:处女座的老铁们,看不惯上面的‘未注册’提示
# 1. 使用组合键 Alt+M 打开内存窗口,在内存窗口中使 用组合键 Ctrl+B 打开查找窗口,输入“UNREGISTERED VERSION”进行查找
# 2. 修改内容完毕以后一定要保存,但不是在数据窗口当中保存,我们需要记住 修改的起始位置地址,此处是 004E4BD8,然后使用组合键 Alt+C 回到 CPU 窗口,按下组合键 Ctrl+G 输入“004E4BD8”跳转到该位置,然后选中 已经修改完的内容右键选择,然后保存


源软件下载:
蓝奏云:https://www.lanzouj.com/iawmq6b
需要破解通信录的可以留言,人多的话会考虑上传上去,自己用源码PJ我觉得你可能会更放心安全性

免费评分

参与人数 2吾爱币 +2 热心值 +1 收起 理由
江沉晚吟时. + 1 谢谢@Thanks!
tomw1994 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

蜗牛跑了快 发表于 2020-4-3 11:20
感谢分享.学习了
lifz888 发表于 2020-4-3 13:17
tomw1994 发表于 2020-4-3 13:51
江沉晚吟时. 发表于 2020-4-4 08:17
感谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 14:42

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表