- UID
- 16062
注册时间2006-6-19
阅读权限40
最后登录1970-1-1
独步武林
该用户从未签到
|
软件:xyplorer9.90.0800
地址:google
简介:XYplorer Pro 是一款多标签文件管理器,具有强大的文件搜索功能,各种预览功能,可以高度自定义的界面,以及一系列方法可以让你的电脑有效地自动处理周期性的任务。 XYplorer是一个工具而非玩具,名副其实,绝对是高级用户和电脑高手苦苦寻找的文件管理器替代品。
PS:很久没有动手了,正所谓“三天不摸手生”,本打算弄注册码的,结果,发觉没以前那么有耐心了,直接上TNT了!
下面简略说一下过程,软件是最新版本,大家可以去该公司主页下!
先看介绍:
The unregistered trial version is fully functional with only minor limitations:
30 day trial period.
Initial nag screen.
Image preview has "Trial Version" printed in top-left corner.
The main window's titlebar cannot be customized.
On registration, all trial version limitations are immediately removed.
从limition的提示The main window's titlebar cannot be customized入手,查找字符串titlebar,找到0072985A . 68 C0604900 PUSH XYplorer.004960C0 ; the titlebar cannot be customized in the trial version.
往上找到
007297AC . 66:833D 6CE97>CMP WORD PTR DS:[7FE96C],0
007297B4 . 0F84 D1000000 JE XYplorer.0072988B
这个跳转可以跳过该提示,也就是说可以达到解除限制的效果,很明显,上面的一行就是个标志位,查找参考地址常量,通过筛查,发现0055CA1B . 66:A3 6CE97F0>MOV WORD PTR DS:[7FE96C],AX ; 【 标志位 , 0=ok 】 很可疑,于是顺利找到下面,
0055C9F2 33D9 OR EBX,ECX ; XOR EBX,ECX
0055C9F4 . 75 38 JNZ SHORT XYplorer.0055CA2E ; no jmp=ok
0055C9F6 . 8B15 5CE97F00 MOV EDX,DWORD PTR DS:[7FE95C]
0055C9FC . A1 58E97F00 MOV EAX,DWORD PTR DS:[7FE958]
0055CA01 . 52 PUSH EDX
0055CA02 . 50 PUSH EAX
0055CA03 . E8 48DB1300 CALL XYplorer.0069A550
0055CA08 . 8B0D 5CE97F00 MOV ECX,DWORD PTR DS:[7FE95C]
0055CA0E . 51 PUSH ECX
0055CA0F . 68 58E97F00 PUSH XYplorer.007FE958
0055CA14 . E8 57DE1300 CALL XYplorer.0069A870
0055CA19 90 NOt eax ; nop=ok
0055CA1A 90 NOP
0055CA1B . 66:A3 6CE97F0>MOV WORD PTR DS:[7FE96C],AX ; 【 标志位 ,0=ok 】
通过比较发现修改0055c9f2这里,可以令WORD PTR DS:[7FE96C]得到0的赋值。
通过查找字符串version可以得知该软件有2种版本:lifetime和standard,然后可以跟踪到
00699071 A1 80E97F00 MOV EAX,DWORD PTR DS:[7FE980] ; 1=lifetime version
然后就慢慢跟就出来了!
剩下的就是直接改代码了!
最后,打开Data文件夹里面的XYplorer.ini,在
[Register]
Name=
Code=
dc=0
里面输入你的name和code后About里面就有你的信息了!
|
评分
-
查看全部评分
|