- .
- ..
下面开场今天的破解,
我要破解的软件:网络填表终结者
破解需要的软件〔点击下载〕:侦壳
反编译 W32Dasm黄金中文版 16进制编辑器
初级,修改程序,用ultraedit修改exe文件,称***,简称爆破中级,追出软件的注册码高级,写出注册机
:
,软件注册与不注册在功能上有什么区别,如何注册
,试着输入你的XX和任意注册码去注册,有什麽错误提示信息,将错误提示信息记下来
(第一课).假设加壳,脱壳(第二课)
,找出关键跳转和关键call
,在pw32dasmgold主窗口底部找到关键跳转的偏移地址(实际修改地址)
(实际修改地址)修改机器码,保存
- .
- ..
壳的概念:信息需要保护起来,不想让别人随便改动,exe可执行文件压缩,最常见的加壳软件ASPACK ,UPX,PEpact
脱壳:拿到一个软件,侦测它的壳,然后我们要把它的壳脱去,,,caspr,upx,unpepact,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]
两种不同情况的不同修改方法
je(jne,jz,jnz) =>jmp相应的机器码EB 〔出错信息向上找到的第一个跳转〕jmp的作用是绝对跳,无条件跳,从而跳过下面的出错信息
- .
-
手把手教你如何破解软件注册码 来自淘豆网www.taodocs.com转载请标明出处.