您的位置:首页精文荟萃破解文章 → rufeng教程 第四章 特例分析

rufeng教程 第四章 特例分析

时间:2004/10/15 1:00:00来源:本站整理作者:蓝点我要评论(0)

 

对于那些没有地方注册的软件,我们怎样处理呢?这些软件一般都是共享版,都是有一定的日期限制,如30日试用期等等,对于这种软件,一般是把这种软件从头载入winsoft-ice,跟踪着程序的运行过程,看看那个all是导致出现过期窗口的,是否有方法可以跳过这个call的地方,看看为什么没有跳,再把不跳的地方改成跳就可以了,不过这种软件的破解方法要求较高的汇编基础,所以只有多破解软件,积累经验,才能提高自己的破解能力,还有一种对付一些特殊情况的方法,如果这软件只是直接调用windows 95的系统时间,即只要向前改一下系统时间,那么软件就不再过时了,对于这种软件的破解方法,最好就是采用比较法,就是先使它过时,追踪一次程序,把可疑的地方记下来,再把时间改过来,然后再追踪多一次程序,看看那些可疑的地方是否是关键之处,如果是那就大功告成了,只要把机器代码抄下来,用ultraedit32在文件中一改就可以了。
例1:
YAMAHA SOUNDVQ Encoder Ver 2.00b1
这是一个YAMAHA公司出的音频压缩软件,它有很高的压缩比,大约18:1,几乎是MP3的一倍,所以对于硬盘不是很大的人来说,无而是一个福音,但美中不足的是,它只能在1998年以前使用,所以为了方便,只有试试破解了。
1.用WINSOFTICE把Encoder.exe载入,
2.先使时间过期,从头开始追踪,把可疑的地方记下来,
3.再把时间改回支,逐一验证可疑之处
最后分析得出可疑之处:
0137:004012E9 CALL 004078F0
0137:004012EE ADD ESP , 04
0137:004012F1 CMP EAX , [EBP -18]
0137:004012F4 JG 00401336 只要把JG 改为JMP就OK了。
下CODE ON 抄下机器代码,打开Encoder.exe
找3b45e87f40
改3b45e8eb40
OK!!! 完工。


例2:有时,也要利用一些巧妙的方法来减轻破解的强度。
NJWIN V1.6
首先这软件未注册时为30天试用版,当过期后每次打开时都会出现一个要求注册窗口,而且每击一次菜单都有都会弹出要求注册窗口,相当讨厌。这软件由于没有地方注册,单从消去注册窗口方法入手也很不容易,所以只有从间接入手。
1. 用WINSOFT-ICE载入NJWIN。EXE
2. 当NJWIN运行后,按CTRL-D进入WINSOFT-ICE,下BPX DIALOGBOX
3. 按F5退出
4. 打开南极星主菜单,选Register项,用鼠标单击,程序马上被WINSOFT-ICE中断
5. 下BD * 关闭断点
6. 按F12跳回NJWIN的天空
OF47:5470 CALL USER!DIALOGBOX
0F47:5475 DEC AX 白色的光条会停在此
7. 按F6跳到程序窗口,往上看看有什么跳跃指令,会看到以下程序:
0F47:5426 MOV BYTE PTR[0618] , 01
0F47:542B CMP BYTE PTR[061A],00
0F47:5430 JZ 544C
:
:
0F47:5444 CALL USER!MESSAGEBOX
0F47:5449 JMP 5321
0F47:544C MOV SI , [BP+0E]
8. 下BPM DS:061A RW
9. 下 BD * 按F5退出
10. 关闭NJWIN后从新载入NJWIN
11. 激活 8 所设的断点
12. 下G 回车,程序马上被中断,程序如下:
0F3F:3D35 XOR AL , AL
0F3F:3D37 MOV [061A] , AL
0F3F:3D3A MOV [061B] , AL
0F3F:3D3D JMP 3D4C
由汇编语言可知,只要把 XOR AL ,AL 改为MOV AL , 01就可以注册了。
13. 下CODE ON 抄下程序代码:32C0A21A06
改:B001A21A06
OK!!! 完工。
用ULTRAEDIT32打开NJWIN.EXE把代码一改就注册了。最后,记住改完后把NJWIN.EXE加只读属性,如果不这样做,那么当你运行完一次后,NJWIN.EXE会自动删除。


 


    
    
     
    
    
     

相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 去除winrar注册框方法

最新文章 比特币病毒怎么破解 比去除winrar注册框方法 华为无线路由器HG522-C破解教程(附超级密码JEB格式文件京东电子书下载和阅读限制破解教UltraISO注册码全集(最新)通过Access破解MSSQL获得数据

人气排行 华为无线路由器HG522-C破解教程(附超级密码JEB格式文件京东电子书下载和阅读限制破解教UltraISO注册码全集(最新)qq相册密码破解方法去除winrar注册框方法(适应任何版本)怎么用手机破解收费游戏华为无线猫HG522破解如何给软件脱壳基础教程