首页
社区
课程
招聘
[原创]x64dbg 爆破 UltraEdit 教程
发表于: 2024-8-5 16:26 2519

[原创]x64dbg 爆破 UltraEdit 教程

2024-8-5 16:26
2519


很久没有玩爆破了,最近一次爆破应该是在使用xp系统那代码,那时候玩脱壳,爆破,免杀,玩得不知多快乐,就像年轻人玩王者荣耀一样,有点上隐介不掉的。最近在使用UltraEdit 30天试用,发现UltraEdit不错,只是过了一个月就提示不能用,如下图:
​​​​

 有时急着用,关键时弹出这个真麻烦,突然想尝试破解一下。

本次使用的是开源的x64dbg,先加载看一下软件大体情况,发现有个非像像注册保护的模块,如下图:

从模块的函数上看,基本可以断定其功能,也是本次解决试用过期不能用关键所在。

第一步,搞掉试用窗口:
 选这个IsActivatedSoftwareKey作为断点往上找调用该方法处,通常离提示注册不远了

 跟几下就找到了主程序调用试用窗口,如下图:

在主程序中找到试用窗口,不想弹出这个试用窗口方法很多,这里直接用nop填充覆盖,如下图:

 保存反汇后的文件

此时打开程序测试可以正常使用,但查看授权时提示未注册,如下图:

虽然可以正常使用,但总感觉有隐患,特别那些在线验证key相关功能

第二步,搞掉联网验证:
把联网校验证key功能直接干掉


 用nop填充这几个联网验证key的,不要联官网。

 完事,再把反汇编的ProtectionPlusDLL.dll替换,并打开软件验证:

使用正常,再看一下授权状态,软件不再是未册状态,如下图:

可以继续使用了。

小结:

关于汇编破解这块个人感觉,如果你可以在短时间可以破解,有时候应急用一下也挺好的,如果花太多的时间就没有必要了,还不如自己写一个好用。不过90和00后的程序员几乎不玩这些。


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 3
支持
分享
最新回复 (7)
雪    币: 7092
活跃值: (2988)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
感谢分享,学习了
2024-8-5 18:20
0
雪    币: 1250
活跃值: (3565)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
IsActivated函数直接返回1。
2024-8-5 18:44
2
雪    币: 91
活跃值: (215)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
这个好像有自检,偶尔会弹出不是有效副本什么的。国外的补丁,用的是dll劫持,不过关键点,应该和楼主的一样
2024-8-5 23:17
0
雪    币: 62
活跃值: (1005)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
建议把软件下载链接上传下
2024-8-5 23:17
0
雪    币: 35775
活跃值: (7155)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
kxxylt 建议把软件下载链接上传下
有道理,不错,感谢素材。
2024-8-6 09:12
0
雪    币: 16436
活跃值: (1695)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
考拉 IsActivated函数直接返回1。
简单 测试可行。
2024-8-7 10:08
0
雪    币: 2359
活跃值: (343)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
提供下中文安装包呢,我官网下载后是英文界面
2024-8-8 07:48
0
游客
登录 | 注册 方可回帖
返回
//