菜鳥破解實錄(五)之 EditPlus v2.01 (7千字)
菜鳥破解實錄(五)之 EditPlus v2.01
軟體名稱:EditPlus -->(30天試用)
版 本:v2.01
簡 介: 一套功能強大,可取代記事本的文字編輯器,擁有無限制的Undo/Redo、英文拼字檢查、自動換行、列數標記、搜尋取代、同時編輯多檔案、全螢幕瀏覽功能。而它還有一個好用的功能,就是它有監視剪貼簿的功能,能夠同步於剪貼簿自動將文字貼進EditPlus的編輯視窗中,讓你省去做貼上的步驟。另外它也是一個好用的HTML編輯器,除了可以顏色標記HTMLTag(同時支援C/C++、Perl、Java)外,還內建完整的HTML和CSS1指令功能,對於習慣用記事本編輯網頁的朋友,它可幫你節省一半以上的網頁製作時間,若你有安裝IE3.0以上版本,它還會結合IE瀏覽器於EditPlus視窗中,讓你可以直接預覽編輯好的網頁(若沒安裝IE,也可指定瀏覽器路徑)。
作 者:xiA Qin
級 別:剛學不久
解密日前:2000年7月30日
解密工具:Trw2000 1.22
破解目的:學習註冊碼的破解。(簡單)
說 明:
本文是在我的軟體破解記錄上整理出來的。如若有紕漏,請各位大俠多指教!
首先執行EditPlus
輸入註冊資訊
name: xiA Qin
&任意輸入
register key: 9876543210 &任意輸入
下指令bpx hmemcpy //下中斷點
按F5回到程式,按確定,這時會被Trw2000攔截到。
下指令bd * //屏障中斷點
下指令pmodule //直接跳到程式的領空
按F10來到下面指令
...............
015F:00462070 LEA ECX,[EDI+5C]
015F:00462073 PUSH EDX
015F:00462074 CALL 0049FE4D
015F:00462079 MOV AL,[ESI]
015F:0046207B CMP AL,20
015F:0046207D JZ 00462083
015F:0046207F CMP AL,09
015F:00462081 JNZ 00462086
015F:00462083 INC ESI
015F:00462084 JMP 00462079
015F:00462086 PUSH ESI
015F:00462087 CALL [004CD278]
015F:0046208D TEST EAX,EAX
015F:0046208F JLE 004620A4
015F:00462091 MOV CL,[EAX+ESI-01]
015F:00462095 CMP CL,20
015F:00462098 JZ 0046209F
015F:0046209A CMP CL,09
015F:0046209D JNZ 004620A4
015F:0046209F DEC EAX
015F:004620A0 TEST EAX,EAX
015F:004620A2 JG 00462091
015F:004620A4 TEST EAX,EAX
015F:004620A6 MOV BYTE PTR [ESI+EAX],00
015F:004620AA JZ 0046219E
015F:004620B0 MOV EAX,[ESP+08]
015F:004620B4 MOV ECX,[EAX-08]
015F:004620B7 TEST ECX,ECX
015F:004620B9 JZ 0046219E
015F:004620BF LEA ECX,[ESP+08]
015F:004620C3 CALL 004A3D99
015F:004620C8 MOV ECX,[ESP+08]
015F:004620CC PUSH ECX
015F:004620CD PUSH ESI
015F:004620CE CALL 00462280
//有問題,按F8進入子程式。
015F:004620D3 ADD ESP,08
015F:004620D6 TEST EAX,EAX
015F:004620D8 JNZ 004620ED
//這裡可以跳過失敗對話方塊。
................................
015F:00462280 83EC0C SUB
ESP,0C
015F:00462283 53
PUSH EBX
015F:00462284 8B1D78D24C00 MOV
EBX,[004CD278]
015F:0046228A 56
PUSH ESI
015F:0046228B 57
PUSH EDI
015F:0046228C 8B7C241C MOV
EDI,[ESP+1C]
015F:00462290 57
PUSH EDI
015F:00462291 FFD3
CALL EBX
015F:00462293 8BF0
MOV ESI,EAX
015F:00462295 85F6
TEST ESI,ESI
015F:00462297 7507
JNZ 004622A0 //修改這裡,變成任意註冊版
015F:00462299 5F
POP EDI
015F:0046229A 5E
POP ESI
015F:0046229B 5B
POP EBX
015F:0046229C 83C40C ADD
ESP,0C
015F:0046229F C3
RET
015F:004622A0 E83BFFFFFF CALL
004621E0
015F:004622A5 56
PUSH ESI
015F:004622A6 57
PUSH EDI
015F:004622A7 6A00
PUSH 00
015F:004622A9 E882FFFFFF CALL
00462230
015F:004622AE 25FFFF0000 AND
EAX,0000FFFF
015F:004622B3 50
PUSH EAX
015F:004622B4 8D44241C LEA
EAX,[ESP+1C]
015F:004622B8 6814624F00 PUSH
004F6214
015F:004622BD 50
PUSH EAX
015F:004622BE E8CDD60200 CALL
0048F990
015F:004622C3 8B742438 MOV
ESI,[ESP+38]
015F:004622C7 8A442424 MOV
AL,[ESP+24]
015F:004622CB 83C418 ADD
ESP,18
015F:004622CE 8A4E02 MOV
CL,[ESI+02]
015F:004622D1 8D7E02 LEA
EDI,[ESI+02]
015F:004622D4 3AC8
CMP CL,AL
015F:004622D6 7409
JZ 004622E1
015F:004622D8 5F
POP EDI
015F:004622D9 5E
POP ESI
015F:004622DA 33C0
XOR EAX,EAX
015F:004622DC 5B
POP EBX
015F:004622DD 83C40C ADD
ESP,0C
015F:004622E0 C3
RET
015F:004622E1 8A5603 MOV
DL,[ESI+03]
015F:004622E4 8A44240D MOV
AL,[ESP+0D]
015F:004622E8 3AD0
CMP DL,AL
015F:004622EA 7409
JZ 004622F5
015F:004622EC 5F
POP EDI
015F:004622ED 5E
POP ESI
015F:004622EE 33C0
XOR EAX,EAX
015F:004622F0 5B
POP EBX
015F:004622F1 83C40C ADD
ESP,0C
015F:004622F4 C3
RET
015F:004622F5 56
PUSH ESI
015F:004622F6 FFD3
CALL EBX
015F:004622F8 83E802 SUB
EAX,02
015F:004622FB 50
PUSH EAX
015F:004622FC 57
PUSH EDI
015F:004622FD 6A00
PUSH 00
015F:004622FF E82CFFFFFF CALL
00462230
015F:00462304 25FFFF0000 AND
EAX,0000FFFF
015F:00462309 50
PUSH EAX
015F:0046230A 8D44241C LEA
EAX,[ESP+1C]
015F:0046230E 6814624F00 PUSH
004F6214
015F:00462313 50
PUSH EAX
015F:00462314 E877D60200 CALL
0048F990
015F:00462319 8A0E
MOV CL,[ESI]
015F:0046231B 8A442424 MOV
AL,[ESP+24]
015F:0046231F 83C418 ADD
ESP,18
015F:00462322 3AC8
CMP CL,AL
015F:00462324 7409
JZ 0046232F
015F:00462326 5F
POP EDI
015F:00462327 5E
POP ESI
015F:00462328 33C0
XOR EAX,EAX
015F:0046232A 5B
POP EBX
015F:0046232B 83C40C ADD
ESP,0C
015F:0046232E C3
RET
............................
015F:004620DA PUSH FF
015F:004620DC PUSH 10
015F:004620DE PUSH 00005F81
015F:004620E3 CALL 004AB493
//註冊失敗對話方塊
015F:004620E8 JMP 004621A6
015F:004620ED MOV EAX,[EDI+000000D4]
015F:004620F3 TEST EAX,EAX
015F:004620F5 JNZ 0046214C
015F:004620F7 MOV EDX,[004F7750]
015F:004620FD MOV [ESP+0C],EDX
015F:00462101 MOV EAX,[ESP+08]
015F:00462105 LEA ECX,[ESP+0C]
015F:00462109 PUSH EAX
015F:0046210A PUSH ESI
015F:0046210B PUSH 000053D7
015F:00462110 PUSH ECX
015F:00462111 MOV BYTE PTR [ESP+0000021C],01
015F:00462119 CALL 0049CB8A
015F:0046211E MOV EDX,[ESP+1C]
015F:00462122 ADD ESP,10
015F:00462125 PUSH 00
015F:00462127 PUSH 24
從上面可以看出.
將00462297 7507
JNZ 004622A0
改00462297 7407
JZ 004622A0
就可以註冊。
整裡一下,用Ultraedt開啟EditPlus
找到75 07 5f 5e 5b 83 c4 0c
改成74 07 5f 5e 5b 83 c4 0c
儲存修改檔案,重新執行
輸入註冊資訊 ,現在是想輸入什麼都可以。
name: China
&任意輸入
register key: 1949101 &任意輸入
儲存修改程式,重新執行試一試。
相關文章
- 菜鳥破解錄之 The Cleaner (4千字)2000-08-12
- 菜鳥破解錄之 DlgXRSizer (4千字)2000-08-17
- 菜鳥破解錄(11)之 WinGlobe2.0 (7千字)2000-07-24
- 菜鳥破解實錄 之Terrapin FTP Browser (5千字)2000-09-09APIFTP
- 菜鳥破解錄之 Animated Screen (4千字)2000-08-13
- 菜鳥破解錄之 CleanReg 3.2.6 (3千字)2000-08-15
- 菜鳥破解錄之 AutoDialogs (3千字)2000-08-18
- 菜鳥破解實錄之 Dynamic Desktop 1.4.2 (9千字)2000-08-09
- 菜鳥破解實錄 之 GWD Text Editor 3.0 (9千字)2000-08-16
- 菜鳥破解錄(九)之 CDSpace 1.95 (4千字)2000-07-22
- 菜鳥破解錄(17)之 BackupXpress Pro (3千字)2000-08-05
- 菜鳥破解錄(19)之 XMLwriter 1.21 (9千字)2000-08-08XML
- 菜鳥破解錄(10)之 A Day in the Life 1.51
(6千字)2000-07-23
- 菜鳥破解實錄(16)之 CD Box Labeler Pro (4千字)2000-08-03
- 菜鳥破解錄(12)之 AxMan3.10 (3千字)2000-07-26
- 菜鳥破解錄(18)之 GWD Text Editor 3.0 (4千字)2000-08-06
- 菜鳥破解實錄(八)之 超級信封列印工具 v3.2 (6千字)2000-07-21
- 菜鳥破解錄 JPEG Optimizer3.15 (6千字)2000-08-14
- 菜鳥破解錄(14)之 3DMark2000 1.0 (4千字)2000-07-313D
- 菜鳥破解錄之 黑馬輸入法2000 (2千字)2000-08-11
- 菜鳥破解錄自之 Dialup Constructor 及演算法分析
(6千字)2000-09-11Struct演算法
- 菜鳥學破解(七)之 PowerZip V5.2 (3千字)2000-07-21
- 菜鳥破解錄之 GIF Construction Set Pro及演算法分析
(8千字)2000-09-01Struct演算法
- 菜鳥破解一篇:vcrkme01 (11千字)2001-10-19
- 《冠軍足球經理2001》免光碟破解實錄_供菜鳥閱讀 (5千字)2002-01-22
- 菜鳥學堂之破解Sessioncookie的方法(轉)2007-09-19SessionCookie
- 黑娃講破解知識之菜鳥的破解之路(轉)2007-08-12
- 菜鳥破解vis_ddr v1.11 (14千字)2001-12-08
- 詞彙終結者破解實錄 (7千字)2000-08-13
- 菜鳥初學Java的備忘錄(五) (轉)2008-01-31Java
- 破解實錄(五)之 虛擬光碟 2000 (tm) 中文版 V5.1
(7千字)2000-07-19
- 菜鳥初鳴--最易破解的軟體 supercleaner (2千字)2001-10-11
- 菜鳥破解之軟體自己顯示註冊碼2015-11-15
- 某國產Office for Linux的破解(簡單,菜鳥水平) (4千字)2015-11-15Linux
- SQL*Plus菜鳥筆記之第五篇2011-08-29SQL筆記
- 菜鳥學Java(五)——JSP內建物件之request2013-07-09JavaJS物件
- 電腦幽靈pcGhost4.0破解實錄 (7千字)2001-03-07
- 菜鳥脫 UltraFXP 0.9941 殼( SVKP )+ 破解2015-11-15