兩個可愛語音朗讀軟體,初學者可用來練手。 (3千字)
看雪資料發表於2000-08-29
一個是讀霸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的主頁下載,軟體個頭有點大
不過較前一版本好用許多。這兩個程式都不難,初學者可別放過喲!