用ollydbg破精誠MP3多功能播放器V2.0+用Keymake做註冊器 (906字)

看雪資料發表於2002-02-09

簡介:播放MP3
工具:ollydbg+Keymake

難度:4級(共十級)
步驟:
1.載入軟體
2.Alt+E切換到Executable modules模式
3.選中MSVBVM60.dll
4.單擊右鍵選擇View Name
5.輸入vbastrcmp
6.單擊F2,下斷點
7.F9,執行軟體
8.找註冊的地方。(很小的!!,我找了半天!!)
9.輸入註冊碼
10.按下注冊按鈕
11.彈出視窗,這時被中斷
12.ollydbg中斷在  660614AB >FF7424 08        PUSH DWORD PTR SS:[ESP+8]
13.右邊的視窗中就有註冊碼

a.啟動keymake
b.按下F8,選擇另類註冊器(這是因為我笨,不會演算法)
c.選定精誠MP3多功能播放器V2.0
d.然後選擇“新增”
e.輸入剛才被ollydbg中斷的地址 660614AB >FF7424 08     
                              ~~~~~~~~~ ~~
                              中斷地址  第一位元組
f.再輸入中斷1次,和指令長度為5
g.再選擇“新增”
h.在右邊註冊碼內選擇――記憶體方式
i.暫存器+EDX(因為剛才ollydbg中的對比中真的註冊碼在EDX中)
j.輸入使用者資訊+生成+選擇註冊器外觀


完工~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

相關文章