• 标 题:破解 AltoMP3 Maker 3.02 汉化版 (4千字)
  • 作 者:炎之川
  • 时 间:2001-12-11 23:37:53
  • 链 接:http://bbs.pediy.com

破解 AltoMP3 Maker 3.02 汉化版

软件名称:AltoMP3 Maker 3.02 (汉化版)
文件大小:1467k
软件授权:共享软件
使用平台:Win9x/Me/NT/2000
发布公司:http://www.yuansoft.com/
软件简介:AltoMP3 Maker 3.02 应该是目前界面最友好、最方便、最快捷、非常容易而又功能强大的 CD -> MP3 转换(即抓取 CD 音轨)工具。如果您想从音频 CD 制作自己的 MP3,您将体会到她是如何的出色。制作前可编辑 ID3 标签,支持 Freedb、VRB、OGG Vorbis 。通过使用自动同步技术和优秀的 MP3 编码引擎 LAME 3.88 获得高速度、高品质的输出,从而快速压缩出完美品质的 MP3 。同时,AltoMP3 Maker 也是 Win 9X/NT/Me/2000 下理想的 MP3 -> WAV 解码器。AltoMP3 Maker 还能实现完整的 CD 音频播放控制,以及兼具 freedb-aware CD 播放器功能。只需用鼠标点击 4 次,即可将整盘 CD 音乐转换成您心爱的 MP3!

未注册版本限制: 下载的程序将具有完整功能,但未注册之前只能编码 CD 唱片的前 12 首音轨。

原版软件下载: http://www.hanzify.org/download.asp?TYPE=YB&SOFT_ID=2612&SITE=1 (英文版,1467k)
              http://www.hanzify.org/download.asp?SOFT_ID=2612&SITE=1 (汉化补丁,86k)

破解工具:TRW2000 1.22 汉化增强版


据说这个软件的注册码很好追出来,所以拿来练习吧!另外也找不到注册机,用别人的名字注册总觉得有那么一点点不爽~~ :) 用汉化版则纯粹是习惯而已,懒得再去安装英文原版了。从软件使用角度来看,个人以为这个软件绝对是最好的 MP3 制作工具!很值得推荐~!



破解过程:

1. 运行软件,帮助/注册,在这里随便填入注册姓名及注册码,Name:炎之川,SN:78787878。
2. 按 Ctrl+N 激活 TRW,
  输入  bpx hmemcpy  <---- 下万能断点 hmemcpy
  输入  g            <---- 把控制权还给程序,程序继续运行
  这时返回到注册窗口,点击“注册”按钮,马上被 TRW 拦截下来了,这时在屏幕下方可以看到: Break on BP1,说明拦截成功。
  输入  bc *        <---- 清除断点
  输入  pmodule

  接下来按53次左右 F10(在 63 次时会跳出注册失败的提示)来到下面 (学会 u 指令咯~~^_^)


016F:0042A769 C644242401      MOV      BYTE [ESP+24],01
016F:0042A76E E8BF8B0200      CALL    `MFC42!ord_0000035A`
016F:0042A773 8D4C2414        LEA      ECX,[ESP+14]
016F:0042A777 C644242000      MOV      BYTE [ESP+20],00
016F:0042A77C E8F78A0200      CALL    `MFC42!ord_00000320`
016F:0042A781 8B37            MOV      ESI,[EDI]
016F:0042A783 8B442410        MOV      EAX,[ESP+10]
016F:0042A787 8A10            MOV      DL,[EAX]  <---- 此处下 d eax 得正确注册码 => 7575800452
016F:0042A789 8ACA            MOV      CL,DL
016F:0042A78B 3A16            CMP      DL,[ESI]  <---- 此处下 d esi 得输入的假注册码 => 78787878
016F:0042A78D 751C            JNZ      0042A7AB
016F:0042A78F 84C9            TEST    CL,CL
016F:0042A791 7414            JZ      0042A7A7
016F:0042A793 8A5001          MOV      DL,[EAX+01]
016F:0042A796 8ACA            MOV      CL,DL
016F:0042A798 3A5601          CMP      DL,[ESI+01]
016F:0042A79B 750E            JNZ      0042A7AB
016F:0042A79D 83C002          ADD      EAX,BYTE +02
016F:0042A7A0 83C602          ADD      ESI,BYTE +02
016F:0042A7A3 84C9            TEST    CL,CL
016F:0042A7A5 75E0            JNZ      0042A787
016F:0042A7A7 33C0            XOR      EAX,EAX 
016F:0042A7A9 EB05            JMP      SHORT 0042A7B0
016F:0042A7AB 1BC0            SBB      EAX,EAX  <---- 此处下 d eax 得正确注册码,可以做另类注册机
016F:0042A7AD 83D8FF          SBB      EAX,BYTE -01
016F:0042A7B0 85C0            TEST    EAX,EAX
016F:0042A7B2 7441            JZ      0042A7F5
016F:0042A7B4 6AFF            PUSH    BYTE -01
016F:0042A7B6 6A00            PUSH    BYTE +00
016F:0042A7B8 6857E10000      PUSH    DWORD E157
016F:0042A7BD E8D68E0200      CALL    `MFC42!ord_000004AF`
016F:0042A7C2 8DB3A0000000    LEA      ESI,[EBX+A0]
016F:0042A7C8 8BCE            MOV      ECX,ESI
016F:0042A7CA E8158E0200      CALL    `MFC42!ord_0000175D`


在 "016F:0042A787 8A10            MOV      DL,[EAX]"  处,下 d eax 即可得正确的注册码:“7575800452”,在 "016F:0042A78B 3A16            CMP      DL,[ESI]"  处,下 d esi 可得输入的假注册码:“78787878”.

至此软件破解完成,我的注册码为:
Name: 炎之川
S/N:  7575800452

另外还追出了几个注册码:
Name: AltoMP3 Maker User
S/N:  5720024750

Name: Free User
S/N:  6762997528

Name: o
S/N:  4762357897


注册信息保存在 windows 目录下生成的文件 REGKEYCR.INI 中(我在注册表里面找了好久... :( )。


3. 制作另类注册机
打开 注册机编写器 1.4,选择菜单“其它”->“另类注册机”,在弹出的设置框中,进行如下设置:
a.按“浏览”按钮,选择主程序文件 AltoMP3Maker.exe
b.按下方“添加”铵钮,添加如下数据:

    地址一
    中断地址: 42A7AB
    中断次数: 1
    第一字节: 1B
    指令长度: 2

c.在右边注册码选项中选择“内存方式”,并选中下面的单选框,选择 eax
d.设置用户信息
e.按“生成”,输入生成的EXE文件名



                                                            炎之川 于 2001.12.11
                                                            emali: skipli@sina.com
                                                            QQ: 6148025