《EASY MP3 2.2》的注册码破解
作者:RATARICE
目标:EASY MP3 2.2
这是一个用来将WAV档案转换成MP3或者将MP3档案转成WAV的小程序。支援长档名,且可以设定当档案转
完後自动删除,节省硬盘的空间。对于喜欢转MP3档案的人是个相当方便的工具。
工具:TRW2000 1.22
过程:运行TRW。
再运行EASY MP3,SYSTEM---->ABOUT。
填上name:RATARICE
sn:87654321 (瞎填的)
ctrl+N(呼出TRW) , 下bpx hmemcpy , ctrl+N(返回程序)
确认。
被拦。下bd * , pmodule , 按7次(大概是,第8次出错)。
代码如下:(从下往上看)
:0043D6E4 8B45F8
mov eax, dword ptr [ebp-08]
:0043D6E7 E85893FCFF call 00406A44
:0043D6EC 69C0F1000000 imul eax, 000000F1
:0043D6F2 8D55F8
lea edx, dword ptr [ebp-08]
:0043D6F5 E81A93FCFF call 00406A14
:0043D6FA 8B45F8
mov eax, dword ptr [ebp-08]
:0043D6FD 50
push eax --------------------------->打d eax 就是你的注册码了。
:0043D6FE 8D55FC
lea edx, dword ptr [ebp-04]
:0043D701 8B83E8010000 mov eax, dword
ptr [ebx+000001E8]
:0043D707 E8BCE2FDFF call 0041B9C8
:0043D70C 8B55FC
mov edx, dword ptr [ebp-04]
:0043D70F 58
pop eax ---------------------------->可疑,向上看看。
:0043D710 E8C363FCFF call 00403AD8
:0043D715 0F8522010000 jne 0043D83D
----------------------->关键跳转,向上找。
:0043D71B 6A00
push 00000000
:0043D71D 668B0D48D94300 mov cx, word ptr
[0043D948]
:0043D724 B202
mov dl, 02
* Possible StringData Ref from Code Obj ->"Thank you for registering Easy "
->"MP3!"
|
:0043D726 B854D94300 mov eax,
0043D954
:0043D72B E8A48AFFFF call 004361D4
.
.
.
.
.
.
:0043D833 E8C4B9FEFF call 004291FC
:0043D838 E9DA000000 jmp 0043D917
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0043D715(C)
|
:0043D83D 6A00
push 00000000
:0043D83F 668B0D48D94300 mov cx, word ptr
[0043D948]
:0043D846 B202
mov dl, 02
* Possible StringData Ref from Code Obj ->"Bad luck, feel free to try again."
|
:0043D848 B8B0D94300 mov eax,
0043D9B0
:0043D84D E88289FFFF call 004361D4
:0043D852 A15C8B4400 mov eax,
dword ptr [00448B5C]
:0043D857 8B00
mov eax, dword ptr [eax]
:0043D859 8B80DC010000 mov eax, dword
ptr [eax+000001DC]
:0043D85F 8B10
mov edx, dword ptr [eax]
至此,软件告破。
整理以下:
name:RATARICE
sn:253502357
- 标 题:《EASY MP3 2.2》的注册码破解 高手莫入! (2千字)
- 作 者:ratarice
- 时 间:2001-5-5 21:46:57
- 链 接:http://bbs.pediy.com