master分支支持破解Beyond Compare 4.2.10(当前最新版)和Beyond Compare 4.2.9, 但破解速度比较慢, crack4.2.9分支只支持破解Beyond Compare 4.2.9,但破解速度快,使用方法:把BCompareCrack.exe拷贝到Beyond Compare安装目录,点击运行就可以
以下Beyond Compare 4.2.9反汇编分析:
call bcompare.BFB730是计算exe是否被修改过和是否超出试用期限
经过第一个call后,在执行到call bcompare.853E00前,在地址ecx+0x600储存权限校验结果数据,后面很多判断都是基于这里的校验结果(bcompare.853E00直接赋值给eax就是用作后面的判断,应该弹出哪个提示框以及是否可以继续使用)
这里我们直接改写bcompare.853E00,给ecx+0x600赋值0x500(为什么是0x500?, 因为经过多次比较值为0x500可以使用软件,0x0E02不可使用)
要修改的代码对应文件偏移如下(下面没有去掉提示框,要去掉提示框可以查看代码),
软件架构说明
不需要安装,只需把BCompareCrack.exe拷贝到Beyond Compare安装目录,点击运行就可以
将\Release\BCompareCrack.exe拷贝到Beyond Compare 4目录下然后运行即可,也可以自已编译
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。