老文章档案 · 2003 年

东海语言复读机 V1.2

破解教程 · 暴力破解 · 2003-09-10 · 作者:人气: · 出处:赢政天下整理收藏)

软件名称:东海语言复读机 V1.2

软件大小: 1110 KB

软件语言: 简体中文

软件类别: 国产软件 / 共享版 / 外语学习

应用平台: Win9x/NT/2000/XP

界面预览: 无

加入时间: 2003-04-19 09:13:17

下载次数: 9

推荐等级:

下 载: http://www.skycn.com/soft/11770.html

联 系 人: donghaiw@sina.com

开 发 商: http://members.shaw.ca/donghai/

软件介绍:

1、完全模拟现实中的复读机,并且无复读时间限制。2、"单键操作"让你只需反复按动一个键即可实现复读。3、"自动复读"自动寻找一个段落中的断点而实现自动断句。4、具备放音、复读,文件列表,听写练习等强大的功能。5、除此之外,还提供华丽的外观皮肤供你选择。

破解过程:

1.fi25检测为Aspack107B的壳。老壳!用pprocdump162脱壳。

2.W32dsm8.93+反汇编如下:

:0050EAC4 8D45F8 lea eax, dword ptr [ebp-08]

:0050EAC7 E84854EFFF call 00403F14

:0050EACC 8D45F8 lea eax, dword ptr [ebp-08]

:0050EACF B901000000 mov ecx, 00000001

:0050EAD4 BA03000000 mov edx, 00000003

:0050EAD9 E8B656EFFF call 00404194

:0050EADE 8B45F8 mov eax, dword ptr [ebp-08]

:0050EAE1 8B55F4 mov edx, dword ptr [ebp-0C]

:0050EAE4 E87355EFFF call 0040405C -----》》关键比较

:0050EAE9 0F85A0000000 jne 0050EB8F -----》》跳则注册失败

:0050EAEF B201 mov dl, 01

:0050EAF1 A1E8DC4500 mov eax, dword ptr [0045DCE8]

:0050EAF6 E8EDF2F4FF call 0045DDE8

:0050EAFB 8945EC mov dword ptr [ebp-14], eax

:0050EAFE 33C0 xor eax, eax

:0050EB00 55 push ebp

:0050EB01 6888EB5000 push 0050EB88

:0050EB06 64FF30 push dword ptr fs:[eax]

:0050EB09 648920 mov dword ptr fs:[eax], esp

:0050EB0C BA01000080 mov edx, 80000001

:0050EB11 8B45EC mov eax, dword ptr [ebp-14]

:0050EB14 E86FF3F4FF call 0045DE88

:0050EB19 B101 mov cl, 01

下面注册消息写到注册表

* Possible StringData Ref from Code Obj ->"device\Mem\Windows\manual\Run\"

|

:0050EB1B BA48EC5000 mov edx, 0050EC48

:0050EB20 8B45EC mov eax, dword ptr [ebp-14]

:0050EB23 E8C4F3F4FF call 0045DEEC

:0050EB28 84C0 test al, al

:0050EB2A 743E je 0050EB6A

:0050EB2C 8B4DF0 mov ecx, dword ptr [ebp-10]

* Possible StringData Ref from Code Obj ->"RSP"

|

:0050EB2F BA70EC5000 mov edx, 0050EC70

:0050EB34 8B45EC mov eax, dword ptr [ebp-14]

:0050EB37 E84CF5F4FF call 0045E088

* Possible StringData Ref from Code Obj ->"已注册"

|

:0050EB3C 687CEC5000 push 0050EC7C

* Possible StringData Ref from Code Obj ->"IsReg"

|

:0050EB41 B98CEC5000 mov ecx, 0050EC8C

* Possible StringData Ref from Code Obj ->"Option"

|

:0050EB46 BA9CEC5000 mov edx, 0050EC9C

:0050EB4B 8B45E8 mov eax, dword ptr [ebp-18]

:0050EB4E 8B18 mov ebx, dword ptr [eax]

:0050EB50 FF5304 call [ebx+04]

* Possible StringData Ref from Code Obj ->"注册语言英语复读机 - 已注册"

|

:0050EB53 BAACEC5000 mov edx, 0050ECAC

:0050EB58 8B45FC mov eax, dword ptr [ebp-04]

:0050EB5B E8AC70F2FF call 00435C0C

* Possible StringData Ref from Code Obj ->"注册成功,感谢你使用东海语言复读机"

|

:0050EB60 B8D0EC5000 mov eax, 0050ECD0

:0050EB65 E88EDCF4FF call 0045C7F8

* Referenced by a (U)nconditional or (C)onditional Jump at Address:

|:0050EB2A(C)

|

:0050EB6A 33C0 xor eax, eax

:0050EB6C 5A pop edx

:0050EB6D 59 pop ecx

:0050EB6E 59 pop ecx

:0050EB6F 648910 mov dword ptr fs:[eax], edx

:0050EB72 6899EB5000 push 0050EB99

* Referenced by a (U)nconditional or (C)onditional Jump at Address:

|:0050EB8D(U)

|

:0050EB77 8B45EC mov eax, dword ptr [ebp-14]

:0050EB7A E8D9F2F4FF call 0045DE58

:0050EB7F 8B45EC mov eax, dword ptr [ebp-14]

:0050EB82 E8DD43EFFF call 00402F64

:0050EB87 C3 ret

:0050EB88 E9374BEFFF jmp 004036C4

:0050EB8D EBE8 jmp 0050EB77

* Referenced by a (U)nconditional or (C)onditional Jump at Address:

|:0050EAE9(C)

|

* Possible StringData Ref from Code Obj ->"注册码输入错误"

|

:0050EB8F B8FCEC5000 mov eax, 0050ECFC

:0050EB94 E85FDCF4FF call 0045C7F8

:0050EB99 33C0 xor eax, eax

:0050EB9B 5A pop edx

:0050EB9C 59 pop ecx

:0050EB9D 59 pop ecx

:0050EB9E 648910 mov dword ptr fs:[eax], edx

:0050EBA1 EB14 jmp 0050EBB7

:0050EBA3 E96848EFFF jmp 00403410

* Possible StringData Ref from Code Obj ->"注册码输入错误"

|

:0050EBA8 B8FCEC5000 mov eax, 0050ECFC

:0050EBAD E846DCF4FF call 0045C7F8

:0050EBB2 E8B54BEFFF call 0040376C

3.结论:修改0050EAE9处的 0F85A0000000为909090909090则可自动注册

4.r!sc process patcher制作内存补丁

; Program : 东海语言复读机 V1.2

; Author : joseph

F=fdj.EXE:

O=joseph.exe:

P=0050EAE9/0F,85,A0,00,00,00/90,90,90,90,90,90:

$

5.将附件:joseph.exe拷到软件的安装目录,运行joseph.exe注册码任意输入即可注册。

6.说明:中断 0050EAE4找不到注册码,请高手指点一二。

(出处:赢政天下整理收藏)

相关文章:

·Tornado2之Licence暴力破解

·万能五笔2001注册码分析及暴力破解

·万能五笔2001注册码分析及暴力破解

·万能五笔2001注册码分析及暴力破解 ---可怜的思考者 (27千字)

·一个拨号软件的Win32Dasm暴力破解法

·CuteFTP V4.2.4之暴力破解

相关软件:

·电话卡暴力破解器 v2.0 (0425版)

→ 特别推荐

→ 热点TOP10

我为人人《《==》》人人为我

关于我们 |

帮助(?)

| 广告服务 |

版权声明 |

商业合作 |

发展历程 |

加盟我们 |

联系我们

Copyright © 1999-2003

winzheng.com All Rights Reserved.

繁体版:由华琦数码技术提供

Powered

by:MeSky.Net

2003-2004 年,宽带刚刚普及,下载站的文章区是许多人学电脑的第一课堂。
🕰 → 🤖 从那时到现在

当年一篇教程能让一台电脑焕然一新;今天的效率工具换成了 AI。 想知道当下最可靠的 AI 模型怎么选?看 赢政指数——我们用了 28 年的选软件严谨,现在用来评测大模型。

档案性质声明:本页为赢政天下(1998-2011)老文章的历史档案复原, 内容反映当年发表时的原貌——包括当年的技术表述、软件版本与观点,部分方法在今天已不适用或不合规,仅作互联网历史记录与研究用途, 不提供任何形式的下载。原始数据经由公共网络存档(Internet Archive)复原。发现问题请联系我们
← 返回老文章档案 · 软件史档案馆 · 赢政天下站史