文章收藏-FAQ 位置:电脑学习网

软件破解基础教程

  写在前面的话:如果要实践的话,你必须要安装 SoftIce for Windows,我的版本在4.0以上。下面的内容请仅用于学习和研究使用!

ACDSee For Win95 V1.0 破解:

  1)用Winice载入Windows。

  2)运行ACDSee,选择注册,输入你的姓名。

  3)输入你的注册码,可以随便填一些,但是要易于辨认的,例如123454321,输入完毕后不要确定。

  4)按Ctrl+D进入SoftIce,输入指令:s 0 l ffffffff ’123454321’。执行命令之后,SoftIce会返回一个地址,假设为ss:ssssssss。

  5)输入并执行指令bpm ss:ssssssss。

  6)按F5继续运行程序。回到程序之后点击确定。被SoftIce拦截。

     xxxx:9eaa repz movsd

     ......... pop ecx        //在此中断,请单步运行

               and ecx,3

               repz movsb

               xor dx,dx      //运行到这儿,先停下来

  7)用Bd *清除所有的断点,然后用bpm es:edi-8下另外一个断点。

  8)用F5运行后被拦截:

                   mov edi,ebx

     014f:40363c   repnz scansb;//在此中断,此时用Bd *清除所有的断点,并用F10运行直到

     014f:4035c9   call 403620

                   lea eax,[esp+48]

                   lea ecx,[esp+47]

                   add esp,10    //可以在这儿设一个断点,便于查看资料,用D eax或者d ecx就可以查看

                                 //在这儿就可以看到你的用户名和注册码,自己推算一下就可以了。如果

                                 //推算不出来,懂汇编的话,可以修改下面的代码。

                   mov dl,[eax]

                   cmp dl,[ecx]

                   or dl,dl

                   jz $yes  //已注册部分,将jz改成jmp $yes即可。可以用十六进制编辑器进行修改。

                   ...........

Winzip 7.0 SR1破解(万能注册版):

   用十六进制编辑器将 A1 7C B0 47 00 83 C4 改为:

                     B8 01 00 00 00 83 C4 即可。

桌面樱花小程序(HANAMI 1.0.0.1)破解:

   将第一个75 07 B8 01 00 00 00 EB 改为

         90 90 B8 01 00 00 00 EB 。

   然后在注册表中添加值如下:

    [HKEY_CURRENT_USER\SOFTWARE\RICK JANSEN\HANAMI FOR WINDOWS\REGISTER]

    HANAMI REGISTER CODE = 二进制值(01)

    HANAMI REGISTER NAME = 二进制值(01),至此大功告成。

ACDSee 32.22(万能注册版):

   F7 D8 A3 40 F0 49 00

   40 90 A3 40 F0 49 00

ACDSee 32.24(万能注册版):

   33 C0 5E 81 C4 84 00

   90 90 5E 81 C4 84 00

侠客系统V 1.0J:

   32 C0 8B 4C 24 3C 5F

   90 90 8B 4C 24 3C 5F

NiceMC Media PlugIn For Winamp V 1.6:

   3B 45 0C 75 0A C7 05 BC 32

   3B 45 0C 74 0A C7 05 BC 32

程序我已经汉化了,适用于Win9x/NT/2000 

WinBoost 2000:

   破解很简单,输入注册码,用Ctrl+D中断,然后搜索你输入的注册码,找到地址后用D 命令进行查看,注册码就在附近,用alt+翻页键查看就可以了。提供一个注册码:lyh=214263623。

   WinBoost注册方法很简单,在Windows目录下面的Win.ini中加入一个小段:

   [WB]

   registered=True

   然后在Windows目录下面的Application Data目录下面建立一个名为Win.ini的文件,在其中加入

   [WB]

   Owner=你的名字

   你明白之后,无需运行程序,直接手工就可以注册!

侠客系统V 1.0J(破解实例):

   用Winice Load Windows,然后用Loader 32 运行侠客系统,中断后,在0041BB88处下断点,此处为一个cmp指令,用F5继续运行程序,选择注册,输入你的姓名,注册码随便填(要注意的是,如果你的名字为“张三”,那么注册码的位数应该为6位,即名字长度的2倍),然后在中断后,可以查看BL寄存器中的内容,这是正确的注册码的ASCII码,记录下来,然后继续运行,中断,查看BL的内容,有足够的位数之后,就可以退出了。然后查一下ASCII码表,翻译成相应的字母就可以了。

Winzip:

   用Loader 32 载入winzip,第一次中断后,可以用bpx getdlgitemtexta,然后运行,选择注册,输入你的新命名(注意长度要为5位及其以上),随便输入你的注册码(当时要易于识别,例如12345654321),确定后被拦截,因为第一中断是因为取名字,所以用f5继续运行,又被中断,此时清除所有的断点,用S指令搜索你的注册码(例如12345654321),接着使用bpm指令在找到的地址处设一个断点,用f5运行,中断后用单步运行,运行到有很多比较指令和跳转指令相连的地方时,查看ecx、edi的内容即可。

WinRescue V8.1(非本人破解):

  注册码:SvetCHRISTA

通用资料管理器Mybase V2.0 Build 1.8.10:

  用Loader32 载入后,中断,下断点bpx 0043107e,然后运行,中断后,用F8运行到0046f3f7时,下d esi指令即可看到真正的注册码。V2.0的注册码也适合于V2.1版。提供一个注册码:cnb=656b-mbs-5dm662w5。

     [文章来源:“十万个为什么”电脑学习网]
     [网络地址:http://why100000.com]
     [版权声明:除本站部分特别声明禁止转载的专稿外,其他的文章可以自由转载,但请务必注明出处和原始作者。本站文章版权归文章原作者所有。如果本站转载的文章有版权问题请联系本站,我们会尽快予以更正。]
 

【字体:[大] [中] [小] 【加入收藏】 【发表评论】 【关闭本窗口】

Copyright © “十万个为什么”电脑学习网 2000-2007 陕ICP备06007929号
站务联系:MSN & Email:zhangking2008@gmail.com  QQ:9365822