某视频修复软件的注册验证算法

本文只是自己自娱自乐,研究一下反向工程,非用于商业用途。

昨天看电影遇到点问题,找了某视频修复软件来修复,但是不注册的话修复的视频不完整。

于是自己来试一下能否注册成功把电影修复一下。打开OllyDBG从GetDlgItem下断点,获取用户名和注册码一路开始跟,发现从得到注册数据,到弹出注册失败的框,走过三个大函数,进一步跟进,发现这三个大函数里又一直在调用小函数,而且好像在里面打转,而不是直接开始验证然后报错。

有点疑惑的是,寄存器中有注册码和用户名的值,进入一个call后返回这些值就没了。感觉这里应该是验证的地方了吧。结果发现进入F7进入此call,还没走两步,寄存器指向的地址换了,之后好像也没有把这个注册信息再调出来用过。还真把人搞糊涂了,一时无法确定是在什么地方进行注册校验呀,怎么跟算法或者做内存注册机呢?

阅读全部内容…

Tags: OllyDBG, 破解

某软件水印去除的破解记录

免责声明:本文所述只为研究逆向工程技术,去水印后的软件并非用于商业用途。

某软件的Demo Version,所有功能都可以用,但是制作出的图上面全有一个水印,目标就是去掉水印。P.S.这软件是行业内的专业软件,找不到正式版下载,不然可以尝试一下使用用户名密码注册破解。

第一阶段:简单的替换方法(无效)

先查壳,没有。那么去水印最简单的办法就是用winhex把这个水印字符串用00填充。搜了一把,无果。filemon监视一下所有调用的DLL,去除系统和VC RUNTIME的,其他的搜了一把,无果。

阅读全部内容…

Tags: 破解

pdftojpg

网上下的汉化版只是吧没有注册的窗口去掉了,没有把水印去掉。

 

WINHEX打开EXE后(不需要脱壳),搜索trial,马上就能搜到水印文字了,直接填充成00,OK了,呵呵

 

如果想在导出的图片上加上自己的版权,完全可以把它填充成自己版权的水印文字

Tags: 破解