新版《剪下板工具》 ClipMate V5.3.03破解 (3千字)

看雪資料發表於2001-04-06

《剪下板工具》 ClipMate V5.3.03 破解
軟體介紹:
    非常出色的 Windows 剪貼簿增強程式,自動儲存你從多個程式中剪下/複製的物件,你可以以後把這些物件貼上到任何應用程中。

下載地址:http://www.soft999.com/download1/clipmate5303.exe

目的:學習破解技術
保護型別:使用者名稱和註冊碼
期限:試用期30天
破解工具:TRW2000
難易程度:易(呵呵,象我這樣的初哥也能搞定)

軟體安裝好後,執行它,找到註冊的地方,哈哈,按貫列還是在使用者名稱和註冊碼欄中輸入78787878按確定,嘿嘿,這回可就沒有象在HappyEO電子琴2.05版中那樣便宜了,顯示無效的註冊碼。

沒辦法在使用者欄中輸入Jmy 註冊碼輸入78787878

起動TRW2000按Ctrl+N,下命令bpx hmemcpy,按F5返回,再按確定,被TRW2000攔到,bc * (當然bd *)也是可以的。

下命令pmodule哈哈來到大俠們所說的程式領空,如今終於領會了,哈哈,我最喜歡TRW2000的這個命令,一有空就把它P到程式領空。

接著按F12,好象是7次吧,我不喜歡記這鬼東西,反正是出錯的前一次,緊接著按F10慢慢追,看每一句大概是什麼意思,把學到的彙編知識用到上面,這樣會提高快一點,呵呵,這是我的一點愚見,這樣慢慢F10我們會來到如下:

0167:00551196  MOV      EDX,00551514
0167:0055119B  LEA      EAX,[EBP+FFFFFE50]
0167:005511A1  MOV      ECX,01
0167:005511A6  CALL    0040A270 //看到這句可凝,按F8追進
0167:005511AB  TEST    EAX,EAX

提示:在按F8這前,最好先按F9(bpx)一下,再按F8追進,這樣的好處是如果判斷錯誤,就可以繼續從0167:005511A6這一句繼續往下追,經常看到有些和我一樣的初哥問“我怎麼知道那一個是關鍵的Call”,大俠們常會告訴你憑感覺。嘿嘿,大俠們也真是小氣,只差一句:“不告訴你,就是不告訴你,讓你也嚐嚐酸甜苦辣!!!”

按我的愚見,大俠們說的不是沒有道理,所謂的憑感覺,也就是你要基本上懂得一些彙編指令,最好是精通(這一步我也還沒有達到),然後粗略執行除錯一下軟體,明白軟體的大致流程,如在什麼地方進行迴圈,比較,判斷,存取,賦初值。。。等等,有的軟體還會給Flag賦值為0或1,以判斷是否註冊成功,明白了這些再加上一定數量的破解,才會有感覺,我就是這樣的,對了,我所說的一定數量是指不同型別的軟體,而不是指同一型別的軟體,破解同一型別的軟體100,不如破解不同型別的軟體2個,呵呵,有點誇張吧。好了,我們繼續接著上面的破解往下走。

在上面按F8 Call進後,按F10往下走最終來到如下:
0167:00551293  LEA      EDX,[EBP+FFFFFE50]
0167:00551299  MOV      EAX,ESI
0167:0055129B  CALL    0040A11C
0167:005512A0  MOV      EAX,ESI
0167:005512A2  CALL    0040A0B4
0167:005512A7  CMP      EAX,BYTE +0D //在這裡判斷註冊碼是否是13位
0167:005512AA  JNZ      NEAR 0055146C

這裡有兩種方法對它進行處理:1.就是先F9一下,退出程式,輸入假的13位註冊碼再進來。2.當你來到0167:005512AA JNZ這一句,下命令r fl z來改變它的跳轉方向。

0167:005512B0  LEA      EAX,[EBP-0E] //在這裡D eax 我們就可以看到正確的註冊碼了G014786654188
0167:005512B3  CALL    0040A0B4
0167:005512B8  CMP      EAX,BYTE +0D
0167:005512BB  JNZ      NEAR 0055146C
0167:005512C1  MOV      AL,[ESI+03]
0167:005512C4  CMP      AL,[EBP-0B]

再往下走,就是用假註冊碼和真註冊碼進行比較判斷,你自己去追追看吧,我就不往下寫了,哎,想不到寫一篇破文還這麼累。

退出TRW2000,輸入Jmy G014786654188按確定,呵呵,註冊成功!

軟體註冊成功後把註冊資訊寫入到登錄檔中,如下:

REGEDIT4

[HKEY_CURRENT_USER\Software\Thornsoft\ClipMate5\Registration]
"Name"="Jmy"
"RegistrationNumber"="G014786654188"
"FirstTime"="0"

OK,收工今天就到這裡,以上是我的一些破解體會和愚見,寫出來和廣大破解愛好者交流,共同提高,這篇文章是在網上聯網寫的,由於時間緊迫,其中難免有錯誤和不對的地方,請各位大俠,大哥,大姐來信指正。

轉載請保持完整。

email:jmyemail@163.com

Jmy 2001.4.6

相關文章