本文只是自己自娱自乐,研究一下反向工程,非用于商业用途。
昨天看电影遇到点问题,找了某视频修复软件来修复,但是不注册的话修复的视频不完整。
于是自己来试一下能否注册成功把电影修复一下。打开OllyDBG从GetDlgItem下断点,获取用户名和注册码一路开始跟,发现从得到注册数据,到弹出注册失败的框,走过三个大函数,进一步跟进,发现这三个大函数里又一直在调用小函数,而且好像在里面打转,而不是直接开始验证然后报错。
有点疑惑的是,寄存器中有注册码和用户名的值,进入一个call后返回这些值就没了。感觉这里应该是验证的地方了吧。结果发现进入F7进入此call,还没走两步,寄存器指向的地址换了,之后好像也没有把这个注册信息再调出来用过。还真把人搞糊涂了,一时无法确定是在什么地方进行注册校验呀,怎么跟算法或者做内存注册机呢?
阅读全部内容…
Tags: OllyDBG, 破解
yhustc On
杂七杂八的收藏
@ 2009-09-13 14:12:42 |
没有评论
免责声明:本文所述只为研究逆向工程技术,去水印后的软件并非用于商业用途。
某软件的Demo Version,所有功能都可以用,但是制作出的图上面全有一个水印,目标就是去掉水印。P.S.这软件是行业内的专业软件,找不到正式版下载,不然可以尝试一下使用用户名密码注册破解。
第一阶段:简单的替换方法(无效)
先查壳,没有。那么去水印最简单的办法就是用winhex把这个水印字符串用00填充。搜了一把,无果。filemon监视一下所有调用的DLL,去除系统和VC RUNTIME的,其他的搜了一把,无果。
阅读全部内容…
Tags: 破解
yhustc On
杂七杂八的收藏
@ 2009-08-22 10:32:36 |
3条评论
网上下的汉化版只是吧没有注册的窗口去掉了,没有把水印去掉。
WINHEX打开EXE后(不需要脱壳),搜索trial,马上就能搜到水印文字了,直接填充成00,OK了,呵呵
如果想在导出的图片上加上自己的版权,完全可以把它填充成自己版权的水印文字
Tags: 破解
yhustc On
杂七杂八的收藏
@ 2007-09-11 16:01:00 |
没有评论
最新评论