教你如何破解软件

我想破解软件:网络填表终结者

破解须要的软件(点击下载):

侦壳 language.exe

脱壳AspackDie.exe

反编译 W32Dasm黄金中文版

16进制编辑器 UltraEdit.rar

在破解之前先复习一下基础知识:

一.破解的等级

0基础,改动程序,用ultraedit改动exe文件,称暴力破解,简称爆破

中级,追出软件的注冊码

高级,写出注冊机

二.用w32dasm破解的一般步骤:

1.看软件的说明书,软件注冊与不注冊在功能上有什么差别,怎样注冊

2.执行此软件,试着输入你的姓名和随意注冊码去注冊,有什麽错误提示信息,将错误提示信息记下来

3.侦測有无加壳(第一课).若加壳,脱壳(第二课)

4.pw32dasmgold反汇编

5.串式參考中找到错误提示信息或可能是正确的提示信息双击鼠标左键

6.pw32dasmgold主窗体中分析对应汇编,找出关键跳转和关键call

7.绿色光条停在关键跳转,在pw32dasmgold主窗体底部找到关键跳转的偏移地址(实际改动地址)

8.用ultraedit找到偏移地址(实际改动地址)改动机器码,保存

壳的概念:版权信息须要保护起来,不想让别人随便修改,exe可运行文件压缩。最常见的加壳软件ASPACK ,UPX,PEcompact

脱壳:拿到一个软件,侦測它的壳,然后我们要把它的壳脱去,还原它的本来面目.若它没有加壳,就省事不用脱壳了.脱壳软件unaspack,caspr,upx,unpecompact,procdump

实际改动地址(偏移地址)和行地址(虚拟地址)pw32dasmgold反汇编出来的代码由三列组成

第一列 行地址(虚拟地址)

第二列 机器码(终于改动时用ultraedit改动)

第三列 汇编指令

第一列   第二列     第三列

:0041BE38 2B45F0     sub eax, dword ptr [ebp-10]

:0041BE3B 6A42       push 00000042

:0041BE3D 50         push eax

:0041BE3E FF75F4     push [ebp-0C]

:0041BE41 FF75F0     push [ebp-10]

:0041BE44 FF35A8AB4400 push dword ptr [0044ABA8]

两种不同情况的不同改动方法

1.改动为jmp

je(jne,jz,jnz) =>jmp对应的机器码EB (出错信息向上找到的第一个跳转)jmp的作用是绝对跳,无条件跳,从而跳过以下的出错信息

2.改动为nop

je(jne,jz,jnz) =>nop对应的机器码90 (正确信息向上找到的第一个跳转) nop的作用是抹掉这个跳转,使这个跳转无效。失去作用,从而使程序顺利来到紧跟其后的正确信息处。

好了,以下開始我们的破解之旅。。

。。。。

。。

。。

1,侦壳:先打开侦壳 language.exe,选择打开----找到要破解的网络填表终结者:FormGhost.exe,点确定,如图1。language.exe便显示出软件的壳是:Aspack。如图2。

2。脱壳:双击脱壳AspackDie.exe,出现一个对话框。选择网络填表终结者:FormGhost.exe,打开。如图3。出现图4框,点确定脱壳完毕。在网络填表终结者:FormGhost.exe同文件夹下生成一个unpacked.exe文件,这就是脱壳后的FormGhost.exe。

3。执行脱壳后的unpacked.exe。点帮助----注冊,图9。注冊名称,注冊码随便添。图10。点注冊,提示:“注冊码错误”图11。好了记住这5个字。关了它。

4。開始反汇编:打开 反编译 W32Dasm黄金中文版,选择反汇编----打开脱壳后的unpacked.exe,变開始载入。如图5。

图6。

返汇编之后如图7。点击上面的參考----串式參考如图8。

出现这个对话框图12。找到   “注冊码错误”,双击它,汇编主程序便来到这里:图13。

(注意:正确注冊信息在错误信息之上)关闭串式參考框。看主程序:图14。从注冊码错误向上找到第一个跳转(关键跳,除了jmp的其他跳:je,jne,jz,jnz),来到这里图15。

(它上面的call叫关键call。

)。双击关键跳,看软件最以下有一行字:Line:379267 Pg 7586 of 7626 Code [email protected]@Offset 00ACB4BH in File:unpacked.exe.当中@Offset 00ACB4BH就是偏移地址,记住00ACB4B(后面的h代表16进制。不用管他)。图16。

5。開始改动软件:打开16进制编辑器 UltraEdit.rar,(有点慢)图17。打开脱壳后的unpacked.exe,直接按ctrl+g,出现对话框,输入0xacb4b(即偏移地址,不要前面的000)图18。点确定,来到图19

前面说过正确注冊信息在错误信息之上。所以这里将of85改为of84。

图20。

(假设正确注冊信息在错误信息之下。这里改为eb)。将光标移到5上直接输入数字4就可以,其它地方不要动。

好了,改好仅仅后左上角的文件---另存为unpacked222.exe

6,关闭所以软件,执行另存的unpacked222.exe。点帮助---注冊。注冊名称,注冊码随便添,点确定,提示注冊完毕。图21。回到软件界面看看,帮助。注冊一项已经变为灰色了,图22

7,破解所有完毕

时间: 2024-11-08 20:34:08

教你如何破解软件的相关文章

QQ空间一键删除留言破解软件

该破解软件批量删除空间说说.日志.留言.相册.分享.访客.微博等 由于腾讯限制,软件一天只能删除一两百条 ,无需告诉别人密码 ,自己即可删除,保护自己空间隐私不外泄.软件破解图如下: 破解版软件下载地址: 下载地址1  下载地址2   下载地址3

破解软件下载站点

对于有些人对某些软件要购买序列号很苦恼,今天我为大家推荐一些站点,能提供某些破解软件 一:3DMgame(是国内著名的游戏破解站) 许多游戏发布不久之后就被破解了,在这个地方都可以找到,相信一些游戏的爱好者一定会喜欢上这里. 二:大眼仔 这里许多的软件都是由站长亲自破解,相信大伙访问这里一定会爱上这里,爱整软件的就转移到这里来吧1 三:轻志狂 这里的软件方向主要是净化和优化了的 四:吾爱破解 是国内最大的破解论坛,破解方向很广泛.

带你认识Office密码破解软件的攻击先锋

如果将Advanced Office Password Recovery破解Office文档密码形容成一场战争,那AOPR的初步攻击一定是这场战争的先锋官.初步攻击是AOPR尝试破解密码的第一个攻击,一般就会首战告捷.本文将带你了解并掌握Office密码破解软件的初步攻击的使用方法. AOPR攻击先锋是如何工作的 初步攻击是一组事先定义好的攻击,它一般在AOPR不能立刻恢复密码的时候开始尝试破解密码.初步攻击一般有4个攻击步骤,依次是查找密码攻击.密码缓存预破解.初步字典破解.初步暴力破解.在A

带你认识Office密码破解软件的加速器

Advanced Office Password Recovery能够在同类软件中脱颖而出的重要原因之一就是极快的破解速度,而这一优势依托于Office密码破解软件的加速器,本文将主要介绍AOPR的加速器. Office文档密码难以破解的原因 从Office 2007开始,微软不断升级密码保护强度,连不常用的OpenDocument和韩文Office密码都十分牢固.在最新版Office 2013中微软又进一步提高保护实力,并且在Office 2013中使用的都是计算密集型加密方式.因此Offic

C#WPF 语音开发教程 源代码下载 csdn tts(text to sound) 一步一步 教你制作语音软件 附图和源代码

C#WPF  语音开发教程  一步一步 教你制作语音软件 附图和源代码 效果展示 一 项目准备 1.vs2012开发平台 2.微软的语音软件库 下载:http://download.csdn.net/detail/wyx100/8431269 (含实例项目源代码) 二.开发目标 制作一个语音软件,可以朗读文字: 多个语音库:男音和女音.支持英文和中文朗读: 支持选择播放设备 支持朗读语速选择 支持音量选择 三 开发过程 1.新建WpfSpeechDemo工程 文件(vs开发平台左上角)----新

压缩文件及office密码破解软件 详记

今日因为公司的office文件被加密(而且是没意义的加密)问题而有心去找一款可以破解office加密的软件.  好吧.之前有更加大的事情我都没去寻找直接给了20块别人让别人给我破了.虽然还是某公司机密文件.唉.服了自己了. 先记一下官网: office破解的官网:http://www.passwordrecovery.cn/xiazai.html rar破解的官网:https://www.elcomsoft.com/archpr.html(不知道是不是) 先说一下rar的压缩破解软件, 忘记在哪

如何认识Office密码破解软件的加速器

Advanced Office Password Recovery能够在同类软件中脱颖而出的重要原因之一就是极快的破解速度,而这一优势依托于Office密码破解软件的加速器,本文将主要介绍AOPR的加速器. Office文档密码难以破解的原因 从Office 2007开始,微软不断升级密码保护强度,连不常用的OpenDocument和韩文Office密码都十分牢固.在最新版Office 2013中微软又进一步提高保护实力,并且在Office 2013中使用的都是计算密集型加密方式.因此Offic

AOPR密码破解软件比AOPB更强大

AOPR全称Advanced Office Password Recovery,AOPB全称Advanced Office Password Breaker,均为Office密码破解软件,但是AOPR的强大功能完全可以碾压AOPB.在本篇文章中,小编将为你一一介绍这两款软件之间的区别. Office密码破解工具的应用原理 在现代社会,时间就是金钱,这点毋庸置疑.而另一个真理是,当某些东西变成绝对必要的时候,将会失去这个东西.例如,花费数小时写成的Word文档或PPT演示文稿以及即将要发送给经理的

Office密码破解软件VBA功能

Advanced Office Password Recovery中有各种不同的攻击类型,除了暴力破解和字典攻击还有一个独具特色的"VBA后门"功能.那么VBA究竟是什么?确切地说,它是一种自动化语言,可以使常用的程序自动化或者创建自定义的解决方案.下文将具体介绍Office密码破解工具中的"VBA后门"功能. VBA是什么 VBA全称Visual Basic for Applications,是微软公司开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程