一个是读霸1.3,一个是通用电脑语音系统。
还没见过这么可爱的程序,作者自己把注册码给你,不信,这样做
将时间调后一个月
运行程序出现注册框
输入假注册码AAAABBBBCCCCDDDD(要为16位,程序中有比较,不过如只为找注册码不是也没关系)
在TRW2000中下中断BPX HMEMCPY
确定后进入TRW2000环境中
PMODULE
然后F10一次
D ECX 就可见到假注册码与真注册码在一块,呵呵!多谢作者,这么体谅我们CRACKER.
其比较核心在0137:0040154A CALL 004080E0中,用F8进入此CALL
可见下面语句
0137:004080E0 MOV EDX,[ESP+04] 此时下D EDX可见假注册码(AAAABBBBCCCCDDDD)
0137:004080E4 MOV ECX,[ESP+08] D ECX (YOU WANT)
0137:004080E8 TEST EDX,00000003
0137:004080EE JNZ 0040812C
0137:004080F0 MOV EAX,[EDX]
0137:004080F2 CMP AL,[ECX] 比较注册码第一组的头一位A
0137:004080F4 JNZ 00408124 不等就死
0137:004080F6 OR AL,AL
0137:004080F8 JZ 00408120
0137:004080FA CMP AH,[ECX+01] 比较注册码第一组的第二位
0137:004080FD JNZ 00408124 不等就死
0137:004080FF OR AH,AH
0137:00408101 JZ 00408120
0137:00408103 SHR EAX,10
0137:00408106 CMP AL,[ECX+02] 比较注册码第一组的第三位
0137:00408109 JNZ 00408124 不等就死
0137:0040810B OR AL,AL
0137:0040810D JZ 00408120
0137:0040810F CMP AH,[ECX+03] 比较注册码第一组的第四位
0137:00408112 JNZ 00408124 不等就死
0137:00408114 ADD ECX,00000004 将下一组真注册码放入ECX
0137:00408117 ADD EDX,00000004 将下一组假注册码放入EDX
0137:0040811A OR AH,AH 比较是否比较完毕
0137:0040811C JNZ 004080F0 未比较完成继续比较下一组
0137:0040811E MOV EDI,EDI
本机的注册码如下
识别码:5191990565825523
注册码:LDBEVFDENBWTAFEK
============================================================
另一个同类软件电脑语音系统的破解如下
可下BPX 00403EBA
中断后BC *
D EAX 可见序列号与假注册码
D ESI 可见正确的注册码
后面是与读霸差不多的,仍是逐位比较
0403EA4 C68424D801000001 mov byte ptr [esp+000001D8], 01
:00403EAC 51 push ecx
:00403EAD 8BCF mov ecx, edi
:00403EAF E80CFEFFFF call 00403CC0
:00403EB4 8B30 mov esi, dword ptr [eax]
:00403EB6 8B44240C mov eax, dword ptr [esp+0C]
:00403EBA C68424D801000002 mov byte ptr [esp+000001D8], 02
此时D EAX 可见假注册码
D ESI 可见真注册码
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00403EE4(C)
|
:00403EC2 8A10 mov dl, byte ptr [eax]
:00403EC4 8A1E mov bl, byte ptr [esi]
:00403EC6 8ACA mov cl, dl
:00403EC8 3AD3 cmp dl, bl 比较注册码第一位
:00403ECA 751E jne 00403EEA
:00403ECC 84C9 test cl, cl
:00403ECE 7416 je 00403EE6
:00403ED0 8A5001 mov dl, byte ptr [eax+01]
:00403ED3 8A5E01 mov bl, byte ptr [esi+01]
:00403ED6 8ACA mov cl, dl
:00403ED8 3AD3 cmp dl, bl 比较注册码第二位
:00403EDA 750E jne 00403EEA
:00403EDC 83C002 add eax, 00000002
:00403EDF 83C602 add esi, 00000002
:00403EE2 84C9 test cl, cl
:00403EE4 75DC jne 00403EC2 没完继续比较后几位
本机注册码如下
序列号:758583554
版本号:V2000
注册号:910-04765
以上两个软件可从WWW.DOWNLOAD.COM.CN 可 WWW.NEWHUA.COM的软件分类中下载,还可去CHINA的主页下载,软件个头有点大
不过较前一版本好用许多。这两个程序都不难,初学者可别放过哟!