破解音樂賀卡廠4.04
目標軟體:音樂賀卡廠4.04 (ecardiy)
軟體作用:傻瓜式多媒體賀卡製作工具,最後生成exe檔案.
註冊費用:18元
破解工具:TRW2000
1.我首先用FI發現它是用PECompact v.1.40-5加的殼,用ProcDump32脫了她,嘿嘿~~~~但是它好像有效驗,一執行就有出錯提示,而且反編譯後也找不到字串,只好跟蹤了!
2.執行TRW2000,ecardiy,
軟體序列號:1661197668 註冊名:DickieX 註冊碼:78787878
Ctrl+N 喚出trw
bpx hmemcpy 設斷
g
按註冊框的確定,程式被攔截!
bc * 取消斷點
PMODULE 來到ecardiy上空,發現這是用VB編的!
程式開始於:00432365.一次F12後出現錯誤提示,還是F10一步一步來!
……
0043243B CALL MSVBVM60!__vbaVarTsLt
//檢查註冊名不能少於4個字元
……
0043251F CALL MSVBVM60!__vbaVarTsGt
//檢查註冊名不能多於30個字元
……
004328D2 CALL MSVBVM60!__vbaStrCmp
//此時d eax看見78787878,d ecx看見正確的ECD114888282!
……
00432946 CALL MSVBVM60!rtcMsgBox
//上面註冊碼不對,這裡給出出錯提示
……
3.總結:
軟體序列號:1661197668
註冊名:DickieX
或 註冊名:HeXi
註冊碼:ECD114888282
註冊碼:ECD841268010
註冊成功後在程式所在目錄下生成一個reguser.mcm檔案,裡面是註冊名和註冊碼,刪除後可重新註冊.我不怎麼懂VB,所以沒有去推它的演算法!
Dickie.01.08.14