《破解軟件注冊碼》PPT課件

《破解軟件注冊碼》PPT課件

ID:36914603

大?。?90.41 KB

頁數(shù):11頁

時間:2019-05-10

《破解軟件注冊碼》PPT課件_第1頁
《破解軟件注冊碼》PPT課件_第2頁
《破解軟件注冊碼》PPT課件_第3頁
《破解軟件注冊碼》PPT課件_第4頁
《破解軟件注冊碼》PPT課件_第5頁
資源描述:

《《破解軟件注冊碼》PPT課件》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫

1、如何破解軟件注冊碼我們的目的作為一個電腦愛好者,相信手頭一定有不少好用的軟件,但往往這些軟件是收費軟件,如果不注冊就會有各種限制,支持正版,通過正規(guī)的途徑注冊,這是對作者的支持,有利于軟件市場的正規(guī)化。但是有很多人利用各種破解手段,將別人的勞動成果據(jù)為己有,導致盜版橫行。作者辛辛苦苦做出來軟件卻得不到一點好處。想知道如何防范軟件被人破解,首先要自己了解破解的原理和過程,接下來的學習中,我們會講述破解軟件的基本原理和流程。破解的原理當用戶輸入注冊碼時,系統(tǒng)會生成正確的注冊碼,來與用戶輸入的注冊碼進行比對,如

2、果相同,就會通過注冊,如果不同,就會提示注冊失敗,這個過程用戶是看不到的。破解注冊碼就是在執(zhí)行程序時,通過調(diào)試設立中斷點,把系統(tǒng)生成的正確注冊碼截下來,從而得到正確的注冊碼。破解的方式完全破解:主要是針對那些需要輸入注冊碼或密碼等軟件來說的,如果我們能通過對程序的跟蹤找到正確的注冊碼,通過軟件本身的注冊功能正常注冊了軟件,這樣的破解稱之為完全破解;暴力破解:當有些軟件本身沒有提供注冊功能,或是注冊不能通過軟件本身進行,或者是軟件本身的加密技術比較復雜,軟件破解者的能力、精力、時間有限,不能直接得到正確的注

3、冊碼,此時我們需要去修改軟件本身的程序碼.匯編與反匯編匯編語言是一種面向機器結構的低級程序設計語言,匯編語言程序是把機器指令組成的機器語言“符號化”,它同機器語言的目標代碼一一對應.采用匯編語言進行程序設計,既可以充分發(fā)揮機器硬件提供的有利條件,又不像機器語言那樣編制出的程序難于辨認,不易修改、維護。使用匯編語言編寫的程序,機器不能直接識別,要由一種程序?qū)R編語言翻譯成機器語言,這種起翻譯作用的程序叫匯編程序,匯編程序把匯編語言翻譯成機器語言的過程稱為匯編。反匯編,就是把目標代碼轉(zhuǎn)為匯編代碼的過程。這個視

4、頻將破解黑基郵件服務器所用的軟件:WebEasyMailWebEasyMail是高性能的電子郵件服務器軟件,支持WebMail,POP3,SMTP,IMAP4,CAServer,TLS/SSL,S/MIME,Daytime協(xié)議,網(wǎng)絡硬盤存儲,討論組(BBS),電子郵件病毒掃描,垃圾郵件攔截引擎,數(shù)字證書服務/數(shù)字簽名和數(shù)字加密的安全郵件,效率手冊,全面的Web管理功能,加上卓越的穩(wěn)定性,將是您架設郵局系統(tǒng)的最佳選擇.這個軟件的的標準版價值11980元無限制用戶的企業(yè)版約要10萬元當然,這只是2004年的軟

5、件,現(xiàn)在估計早就過時了...一些簡單的匯編指令mova,b;把b的值賦給a,使a=bcall:調(diào)用子程序,子程序以ret結為ret:返回主程序je或jz:若相等則跳轉(zhuǎn)jne或jnz:若不相等則跳轉(zhuǎn)pushxx:xx壓棧popxx:xx出棧棧,就是那些由編譯器在需要的時候分配,在不需要的時候自動清楚的變量的存儲區(qū)。里面的變量通常是局部變量、函數(shù)參數(shù)等。關于如何設置斷點00406F018B876C080000moveax,dwordptr[edi+0000086C]設斷點00406F078B4C2408mov

6、ecx,dwordptr[esp+08]生成注冊碼00406F0B50pusheax//入棧00406F0C51pushecx//00406F0DE8AE381100call0051A7C0//關鍵CALL00406F1283C40Caddesp,0000000C00406F1585C0testeax,eax//檢測注冊位00406F170F85C0010000jne004070DD//關鍵跳轉(zhuǎn)在關鍵CALL之前,軟件會把兩個注冊碼分別放入eax和edx中,一個是用戶輸入的注冊碼,一個是系統(tǒng)生成的正確注冊

7、碼,關鍵CALL調(diào)用的字程序是用來比對注冊碼是否相同的,得出結果后返回,通過判斷后執(zhí)行關鍵跳轉(zhuǎn),提示成功或者失敗。關于暴力破解00406F018B876C080000moveax,dwordptr[edi+0000086C]設斷點00406F078B4C2408movecx,dwordptr[esp+08]生成注冊碼00406F0B50pusheax//入棧00406F0C51pushecx//00406F0DE8AE381100call0051A7C0//關鍵CALL00406F1283C40Cadde

8、sp,0000000C00406F1585C0testeax,eax//檢測注冊位00406F170F85C0010000jne004070DD//關鍵跳轉(zhuǎn)所謂的暴力破解,就是更改關鍵跳轉(zhuǎn)處的判斷條件,使其跳過失敗的程序,甚至直接跳向成功的程序,比如將上面程序關鍵跳轉(zhuǎn)的jne(若不相等則跳轉(zhuǎn))改為je(若相等則跳轉(zhuǎn)),這樣一來,如果你輸入的注冊碼錯誤也不會跳轉(zhuǎn)到失敗的程序了。防止被破解的方法使用復雜的殼加密關鍵字符串使用注冊驗

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。