winimage完全破解 (8千字)
winimage完全破解
===================================================
Henan China peiyou
先執行註冊,出現錯誤提示,懷疑是messageboxa中斷.
隨用trw2000輸入peiyou 88888888 下bpx messageboxa 設斷,中斷於:
:00421F35 FF1588F94400 Call user!messageboxa
向上找:
注:以下程式碼出自w32dasm.
|:00402FAA , :00403BC7 , :00403C49 , :00405946 , :00409017
|:004090AD , :0040B82F , :0040BB65 , :00421F9E , :0042201C
|
:00421F16 55
push ebp
:00421F17 8BEC
mov ebp, esp
:00421F19 51
push ecx
:00421F1A A1D0C34400 mov eax,
dword ptr [0044C3D0]
:00421F1F 85C0
test eax, eax
:00421F21 7405
je 00421F28
^^^^^^^^^^^^跳到錯誤處
:00421F23 FFD0
call eax
:00421F25 8945FC
mov dword ptr [ebp-04], eax
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00421F21(C)
|
:00421F28 56
push esi
:00421F29 FF7514
push [ebp+14]
:00421F2C FF7510
push [ebp+10]
:00421F2F FF750C
push [ebp+0C]
:00421F32 FF7508
push [ebp+08]
* Reference To: USER32.MessageBoxA, Ord:01BEh
|
:00421F35 FF1588F94400 Call dword ptr
[0044F988]
^^^^^^^^^^^^^^^^^^^^^^^^^錯誤提示
:00421F3B 8BF0
mov esi, eax
:00421F3D A1D4C34400 mov eax,
dword ptr [0044C3D4]
:00421F42 85C0
test eax, eax
:00421F44 7406
je 00421F4C
:00421F46 FF75FC
push [ebp-04]
:00421F49 FFD0
call eax
:00421F4B 59
pop ecx
來到421f21處:
:00421F1F 85C0
test eax, eax
:00421F21 7405
je 00421F28
^^^^^^^^^^^^跳到錯誤處
改74 05 為90 90 嗎?照死!再向上分析?
|:00402FAA , :00403BC7 , :00403C49 , :00405946 , :00409017
|:004090AD , :0040B82F , :0040BB65 , :00421F9E , :0042201C
我靠,你殺了我吧!!!
只好從註冊成功資訊如手。
用exescope找成功資訊,看到了"你的註冊碼是正確的,$0A現在你是一個註冊使用者了,$感謝你的使用。"
用w32dsam找註冊資訊吧,慢!!!w32dsam找中文註冊資訊?亂碼,我頭疼
(國之悲衷,我真希望中國的cracker們能寫出中文w32dsam,而不是漢化)
在資訊前加入kissyou,你沒記錄改動?我倒!!
執行w32dsam查kissyou,找到kissyou+亂碼,亂吧,反正就是你了,向上看:
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004340B8(U)
^^^^^^^^^^^^^^來自4340b8
:004340E3 6800200000 push 00002000
* Possible Reference to String Resource ID=01069: "WinImage "
|
:004340E8 682D040000 push 0000042D
:004340ED 89150CD34400 mov dword ptr
[0044D30C], edx
:004340F3 891564D44400 mov dword ptr
[0044D464], edx
註冊成功提示
* Possible Reference to String Resource ID=01066: "kissyou`?/cn?
?`/"
:004340F9 682A040000 push 0000042A
到4340B8看一下:
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004340AC(C)
|
:004340B3 6A01
push 00000001
:004340B5 3BC2
cmp eax, edx
:004340B7 5E
pop esi
:004340B8 7529
jnz 004340E3
^^^^^^^^^^^跳到註冊成功處
:004340BA 6800200000 push 00002000
我等你很久了,75 29 改為EB 29.
重執行,隨便輸入註冊,出現註冊成功資訊,我跳....不起來,怎麼?
未註冊資訊仍未消除,重執行,討厭的註冊提示仍然存在,註冊不成功!!!
我起不來了,拉我一把.
看來註冊成功資訊出現之前,作者已做了手腳。我很懶,總愛暴破,
但這次看來要玩一把了。
重新用trw2000載入除錯,這次輸入peiyou 88888888 用hmemcpy設斷
中斷於434066 mov EDI 004d06c 跟蹤:
:00434066 BF6CD04400 mov edi,
0044D06C
* Possible Ref to Menu: WINIMAGMENU, Item: "U(D)..."
|
:0043406B 6A7F
push 0000007F
:0043406D 57
push edi
* Possible Reference to Dialog: REGISTER, CONTROL_ID:0817, ""
|
:0043406E 6817080000 push 00000817
:00434073 FF7508
push [ebp+08]
:00434076 FFD6
call esi
:00434078 6840D44400 push 0044D440
:0043407D 57
push edi
:0043407E 53
push ebx
:0043407F E89C5C0000 call 00439D20
^^^^^^^^^^^^^^
:00434084 8B0D40D44400 mov ecx, dword
ptr [0044D440]
:0043408A 83C40C
add esp, 0000000C
:0043408D 33D2
xor edx, edx
:0043408F A334D24400 mov dword
ptr [0044D234], eax
:00434094 3BC2
cmp eax, edx
:00434096 5F
pop edi
:00434097 5B
pop ebx
:00434098 7406
je 004340A0
:0043409A 890D04D44400 mov dword ptr
[0044D404], ecx
到這裡
:0043407F E89C5C0000 call 00439D20
^^^^^^^^^^^^^^它最有可能是密碼處理,F8追進去.
:00439D83 8D8500FFFFFF lea eax, dword
ptr [ebp+FFFFFF00]
:00439D89 50
push eax
:00439D8A 8D8748190514 lea eax, dword
ptr [edi+14051948]
:00439D90 50
push eax
:00439D91 8D8500FEFFFF lea eax, dword
ptr [ebp+FFFFFE00]
:00439D97 50
push eax
:00439D98 E836FFFFFF call 00439CD3
處理I
:00439D9D 59
pop ecx
:00439D9E 59
pop ecx
:00439D9F 50
push eax
* Reference To: CRTDLL.strcmp, Ord:01CFh
|
:00439DA0 E8D33A0000 Call 0043D878
:00439DA5 59
pop ecx
:00439DA6 85C0
test eax, eax
:00439DA8 59
pop ecx
:00439DA9 7478
je 00439E23
:00439DAB 8D8500FFFFFF lea eax, dword
ptr [ebp+FFFFFF00]
:00439DB1 50
push eax
:00439DB2 8D8754190617 lea eax, dword
ptr [edi+17061954]
:00439DB8 50
push eax
:00439DB9 8D8500FEFFFF lea eax, dword
ptr [ebp+FFFFFE00]
:00439DBF 50
push eax
:00439DC0 E80EFFFFFF call 00439CD3
處理II
:00439DC5 59
pop ecx
:00439DC6 59
pop ecx
:00439DC7 50
push eax
* Reference To: CRTDLL.strcmp, Ord:01CFh
|
:00439DC8 E8AB3A0000 Call 0043D878
:00439DCD 59
pop ecx
:00439DCE 85C0
test eax, eax
:00439DD0 59
pop ecx
:00439DD1 7450
je 00439E23
:00439DD3 8D8500FFFFFF lea eax, dword
ptr [ebp+FFFFFF00]
:00439DD9 50
push eax
:00439DDA 8D8781190510 lea eax, dword
ptr [edi+10051981]
:00439DE0 50
push eax
:00439DE1 8D8500FEFFFF lea eax, dword
ptr [ebp+FFFFFE00]
:00439DE7 50
push eax
:00439DE8 E8E6FEFFFF call 00439CD3
處理III
:00439DED 59
pop ecx
:00439DEE 59
pop ecx
:00439DEF 50
push eax
* Reference To: CRTDLL.strcmp, Ord:01CFh
|
:00439DF0 E8833A0000 Call 0043D878
:00439DF5 59
pop ecx
:00439DF6 85C0
test eax, eax
:00439DF8 59
pop ecx
:00439DF9 7455
je 00439E50
:00439DFB 8D8500FFFFFF lea eax, dword
ptr [ebp+FFFFFF00]
:00439E01 50
push eax
:00439E02 8D8795190104 lea eax, dword
ptr [edi+04011995]
:00439E08 50
push eax
:00439E09 8D8500FEFFFF lea eax, dword
ptr [ebp+FFFFFE00]
:00439E0F 50
push eax
:00439E10 E8BEFEFFFF call 00439CD3
^^^^^^^^^^^^^
:00439E15 59
pop ecx
:00439E16 59
pop ecx
:00439E17 50
push eax
經過三次處理,到439f10我CALL處出現錯框:
再次跟蹤到:00439E0F 50 push eax處,下D eax
出現 105E9A34.
註冊peiyou 105E9A34
註冊成功,什麼汙七八糟的東西,全沒了,成功註冊。
另外,透過對登錄檔的分析發現它的註冊資訊存在於:
HKEY_CURRENT_USER\Software\WinImage
"WinImageUseRegistry"="TRUE" 是否過30天期
"CDImageSetting"="0"
"ConnectedFileOption"="1" 已使用的天數
"NameRegistered"="" 註冊姓名
"CodeRegistered"="" 註冊碼
"ProMode"="TRUE" 執行於專業版,還是標準版模
如果不想破,把promode中的Ture 改為FAlSE即為專業版,但提醒註冊照出.
為了那片放飛夢想的天空而努力!!!!!!!!!1
相關文章
- 破解winimage (1千字)2001-10-07
- 破解心得之WinImage篇 (15千字)2001-07-01
- WinImage密碼的另一種破解――WinHex破解法 (2千字)2001-07-12密碼
- 《WinImage v5.00.5007 註冊碼破解》 (7千字)2001-05-10
- 流光 4.5 完全破解 (15千字)2002-08-24
- Restools系列完全破解~~~~~~~~~~~~~~~~~~~~~~~ (12千字)2002-03-03REST
- My Flash player 1.3 完全破解 (5千字)2001-12-05
- 金山毒霸試用版完全破解 (5千字)2001-07-16
- oicq build 0425 的不完全破解 (3千字)2000-05-28UI
- Java 程式的破解方法 (8千字)2002-08-15Java
- 我的破解心得(8) (2千字)2001-03-13
- H******** 4.01.11的不完全破解 (4千字)2001-04-14
- AT2000的不完全破解! (2千字)2001-06-19
- 流光2001完全暴力破解 (3千字)2001-08-14
- 有誰能名將它完全破解了 (5千字)2000-08-26
- ThemeFreak V1.6破解 (8千字)2001-03-07
- 炒股理財1.65破解方法 (8千字)2001-04-13
- Trojan Remover 4.3.0破解手記 (8千字)2001-08-31REM
- 破解GIF Movie Gear 3.01 (8千字)2002-03-13
- picturetoexe v3.60 beta #2不完全破解 (2千字)2001-04-30
- WinPowerDown完全破解2003-08-31
- winxp總管破解筆記(一) (8千字)2002-10-07筆記
- 破解WS_FTP Pro 7.02 (8千字)2001-10-28FTP
- SeaMoon Pic Hunter 1.2破解手記 (8千字)2015-11-15
- Password Keeper v6.3破解過程 (8千字)2002-04-12
- 破解華琦庫管精靈1.2.4 (8千字)2000-09-11
- PwlTool的功能限制的破解---DDXia[CCG] (8千字)2001-03-10
- 使用KERNEL32.DLL破解???(譯文)
(8千字)2000-08-29
- 《大航海時代3:新世紀》的不完全破解 (4千字)2001-01-16
- Resource
Builder 1.1.0 完全破解~~附彙編序號產生器 (10千字)2015-11-15UI
- Update NOW 2000 暴力破解方法! (8千字)2001-02-11
- 如何完美破解winhex9.73的功能限制! (8千字)2001-03-13
- Embird32 防破解技術的分析 (8千字)2001-04-29
- MP3 to EXE v 2.6破解手記 (8千字)2001-09-08
- 用W32DASM破解JPEG Optimizer 4.0 (8千字)2000-02-21ASM
- 乾涸的(Asp maker version 2.2 破解手記) (8千字)2015-11-15
- 不完全的破解2000-11-23
- 一個水族箱屏保,破解不完全,誰幫忙看看? (2千字)2001-04-12