破解All to Wma Coverter 1.3
作者:Unregistered/2001
媒體工具|音訊工具 本站首頁
軟體名稱:All To WMA Converter
整理日期:2001.10.22
最新版本:1.3
檔案大小:2559KB
軟體授權:共享軟體
使用平臺:Win9x/Me/NT/2000
釋出公司:Home Page
軟體簡介:
All To WMA Converter可將MP3、OGG、WAV格式轉換成WMA格式,使用上相當簡單快速、只需點選MP3音樂、利用滑鼠右鍵快顯功能即可。
本地下載:
/gt.onlinedown.net/down/all2wma.exe>gt.onlinedown.net
前言:
在版主的論壇精華看過大俠們的文章,眼界大開:-)於是自己找一個軟體來練手。運氣還好,寫的不好,各位多扔磚頭#%@#$$#
文章:
工具:si+id+peditor+imprec
原程式被加了殼,脫殼後保護解除,只有關於的對話方塊沒搞定。
1、脫殼。
它所採用的保護是Asprotect 1.2?。首先找到入口點,走許多彎路到E533C2 Jmp eax,此時eax=419478。不用懷疑這個就是原始的入口點。ImageSize=A5000,所以在419478處:/dump
400000 A5000 dumped.exe,脫殼第一步完成。^-^
用peditor的dumpfixer、修改入口,完成檔案修復,圖示出現。
imprec修復importtable,只有一個未修復:[4600A0]=E3C944,那裡的指令是:mov eax, [e43650];
ret; 那麼:bpx e43650,重新執行,中斷下來,是呼叫了Kernel32!GetCurrentProcessId。改正它,脫殼結束。
2、補丁。
問了如何設定視窗標題,竟無人知道,看來還得靠自己。bpx setwindowtexta。
:004148ED A1108F4800 mov eax,
dword ptr [00488F10]
:004148F2 50
push eax
:004148F3 68F81E4800 push 00481EF8
:004148F8 8D8D2CFFFFFF lea ecx, dword
ptr [ebp+FFFFFF2C]
:004148FE 51
push ecx
* Reference To: USER32.wsprintfA, Ord:029Fh
|
:004148FF FF1510074600 Call dword ptr
[00460710]
:00414905 83C40C
add esp, 0000000C
:00414908 8D952CFFFFFF lea edx, dword
ptr [ebp+FFFFFF2C]
:0041490E 52
push edx
:0041490F 8B8D1CFFFFFF mov ecx, dword
ptr [ebp+FFFFFF1C]
* Reference To: MFC42.GetTickCount, Ord:1837h
|
:00414915 E8224E0000 Call 0041973C
;setwindowtexta,設定視窗標題
改動這裡,去掉視窗的未註冊提示:
:00414908 8D952CFFFFFF lea edx, dword
ptr [ebp+FFFFFF2C]
改為:lea edx, [ebp-b0],視窗標題設定完畢。
‘關於’的對話方塊是煩人的,解決不了。