破解軟件注冊(cè)碼 (2)_第1頁(yè)
破解軟件注冊(cè)碼 (2)_第2頁(yè)
破解軟件注冊(cè)碼 (2)_第3頁(yè)
破解軟件注冊(cè)碼 (2)_第4頁(yè)
破解軟件注冊(cè)碼 (2)_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、如何破解軟件注冊(cè)碼07網(wǎng)絡(luò)4班1我們的目的 作為一個(gè)電腦愛好者,相信手頭一定有不少好用的軟件,但往往這些軟件是收費(fèi)軟件,如果不注冊(cè)就會(huì)有各種限制,支持正版,通過(guò)正規(guī)的途徑注冊(cè),這是對(duì)作者的支持,有利于軟件市場(chǎng)的正規(guī)化。但是有很多人利用各種破解手段,將別人的勞動(dòng)成果據(jù)為己有,導(dǎo)致盜版橫行。作者辛辛苦苦做出來(lái)軟件卻得不到一點(diǎn)好處。 想知道如何防范軟件被人破解,首先要自己了解破解的原理和過(guò)程,接下來(lái)的學(xué)習(xí)中,我們會(huì)講述破解軟件的基本原理和流程。2破解的原理當(dāng)用戶輸入注冊(cè)碼時(shí),系統(tǒng)會(huì)生成正確的注冊(cè)碼,來(lái)與用戶輸入的注冊(cè)碼進(jìn)行比對(duì),如果相同,就會(huì)通過(guò)注冊(cè),如果不同,就會(huì)提示注冊(cè)失敗,這個(gè)過(guò)程用戶是看不到

2、的。破解注冊(cè)碼就是在執(zhí)行程序時(shí),通過(guò)調(diào)試設(shè)立中斷點(diǎn),把系統(tǒng)生成的正確注冊(cè)碼截下來(lái),從而得到正確的注冊(cè)碼。3破解的方式完全破解:主要是針對(duì)那些需要輸入注冊(cè)碼或密碼等軟件來(lái)說(shuō)的,如果我們能通過(guò)對(duì)程序的跟蹤找到正確的注冊(cè)碼,通過(guò)軟件本身的注冊(cè)功能正常注冊(cè)了軟件,這樣的破解稱之為完全破解;暴力破解:當(dāng)有些軟件本身沒有提供注冊(cè)功能,或是注冊(cè)不能通過(guò)軟件本身進(jìn)行,或者是軟件本身的加密技術(shù)比較復(fù)雜,軟件破解者的能力、精力、時(shí)間有限,不能直接得到正確的注冊(cè)碼,此時(shí)我們需要去修改軟件本身的程序碼. 4匯編與反匯編 匯編語(yǔ)言是一種面向機(jī)器結(jié)構(gòu)的低級(jí)程序設(shè)計(jì)語(yǔ)言,匯編語(yǔ)言程序是把機(jī)器指令組成的機(jī)器語(yǔ)言“符號(hào)化”,它

3、同機(jī)器語(yǔ)言的目標(biāo)代碼一一對(duì)應(yīng).采用匯編語(yǔ)言進(jìn)行程序設(shè)計(jì),既可以充分發(fā)揮機(jī)器硬件提供的有利條件,又不像機(jī)器語(yǔ)言那樣編制出的程序難于辨認(rèn),不易修改、維護(hù)。 使用匯編語(yǔ)言編寫的程序,機(jī)器不能直接識(shí)別,要由一種程序?qū)R編語(yǔ)言翻譯成機(jī)器語(yǔ)言,這種起翻譯作用的程序叫匯編程序,匯編程序把匯編語(yǔ)言翻譯成機(jī)器語(yǔ)言的過(guò)程稱為匯編。 反匯編,就是把目標(biāo)代碼轉(zhuǎn)為匯編代碼的過(guò)程。5這個(gè)視頻將破解黑基郵件服務(wù)器所用的軟件:WebEasyMailWebEasyMail是高性能的電子郵件服務(wù)器軟件, 支持 WebMail, POP3, SMTP, IMAP4, CA Server, TLS/SSL, S/MIME, Dayt

4、ime 協(xié)議, 網(wǎng)絡(luò)硬盤存儲(chǔ), 討論組(BBS), 電子郵件病毒掃描, 垃圾郵件攔截引擎, 數(shù)字證書服務(wù)/數(shù)字簽名和數(shù)字加密的安全郵件, 效率手冊(cè), 全面的Web管理功能, 加上卓越的穩(wěn)定性, 將是您架設(shè)郵局系統(tǒng)的最佳選擇. 這個(gè)軟件的的標(biāo)準(zhǔn)版價(jià)值11980元無(wú)限制用戶的企業(yè)版約要10萬(wàn)元當(dāng)然,這只是2004年的軟件,現(xiàn)在估計(jì)早就過(guò)時(shí)了.6一些簡(jiǎn)單的匯編指令mov a,b ;把b的值賦給a,使abcall :調(diào)用子程序 ,子程序以ret結(jié)為ret :返回主程序je或jz :若相等則跳轉(zhuǎn)jne或jnz :若不相等則跳轉(zhuǎn)push xx:xx 壓棧pop xx:xx 出棧棧,就是那些由編譯器在需要的

5、時(shí)候分配,在不需要的時(shí)候自動(dòng)清楚的變量的存儲(chǔ)區(qū)。里面的變量通常是局部變量、函數(shù)參數(shù)等。7關(guān)于如何設(shè)置斷點(diǎn) 00406F01 8B876C080000 mov eax, dword ptr edi+0000086C 設(shè)斷點(diǎn) 00406F07 8B4C2408 mov ecx, dword ptr esp+08生成注冊(cè)碼 00406F0B 50 push eax/入棧 00406F0C 51 push ecx/ 00406F0D E8AE381100 call 0051A7C0/關(guān)鍵CALL 00406F12 83C40C add esp, 0000000C 00406F15 85C0 test

6、eax, eax/ 檢測(cè)注冊(cè)位 00406F17 0F85C0010000 jne 004070DD /關(guān)鍵跳轉(zhuǎn) 在關(guān)鍵CALL之前,軟件會(huì)把兩個(gè)注冊(cè)碼分別放入eax和edx中,一個(gè)是用戶輸入的注冊(cè)碼,一個(gè)是系統(tǒng)生成的正確注冊(cè)碼,關(guān)鍵CALL調(diào)用的字程序是用來(lái)比對(duì)注冊(cè)碼是否相同的,得出結(jié)果后返回,通過(guò)判斷后執(zhí)行關(guān)鍵跳轉(zhuǎn),提示成功或者失敗。8關(guān)于暴力破解 00406F01 8B876C080000 mov eax, dword ptr edi+0000086C 設(shè)斷點(diǎn) 00406F07 8B4C2408 mov ecx, dword ptr esp+08生成注冊(cè)碼 00406F0B 50 push eax/入棧 00406F0C 51 push ecx/ 00406F0D E8AE381100 call 0051A7C0/關(guān)鍵CALL 00406F12 83C40C add esp, 0000000C 00406F15 85C0 test eax, eax/ 檢測(cè)注冊(cè)位 00406F17 0F85C0010000 jne 004070DD /關(guān)鍵跳轉(zhuǎn) 所謂的暴力破解,就是更改關(guān)鍵跳轉(zhuǎn)處的判斷條件,使其跳過(guò)失敗的程序,甚至直接跳向成功的程序,比如將上面

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論