脫殼破解是什么意思(脫殼破解)
大家好,小訊來為大家解答以上的問題。脫殼破解是什么意思,脫殼破解這個很多人還不知道,現(xiàn)在讓我們一起來看看吧!
1、什么是脫殼技術?在一些電腦軟件里有一段專門負責保護軟件不被非法修改或反編譯的程序。
2、它們一般都是先于程序運行拿到控制權,然后完成它們保護軟件的任務。
3、就像動植物的殼一般都是在身體外面一樣理所當然(但后來也出現(xiàn)了所謂的“殼中帶籽”的殼)。
4、由于這段程序和自然界的殼在功能上有很多相同的地方,基于命名的規(guī)則,大家就把這樣的程序稱為“殼”了。
5、就像電腦病毒和自然界的病毒一樣,其實都是命名上的方法罷了。
6、從功能上抽象,軟件的殼和自然界中的殼相差無幾。
7、無非是保護、隱蔽殼內(nèi)的東西。
8、而從技術的角度出發(fā),殼是一段執(zhí)行于原始程序前的代碼。
9、原始程序的代碼在加殼的過程中可能被壓縮、加密……。
10、當加殼后的文件執(zhí)行時,殼這段代碼先于原始程序運行,他把壓縮、加密后的代碼還原成原始程序代碼,然后再把執(zhí)行權交還給原始代碼。
11、 軟件的殼分為加密殼、壓縮殼、偽裝殼、多層殼等類,目的都是為了隱藏程序真正的OEP(入口點,防止被破解)。
12、關于“殼”以及相關軟件的發(fā)展歷史請參閱吳先生的《一切從“殼”開始》。
13、 (一)殼的概念:作者編好軟件后,編譯成exe可執(zhí)行文件。
14、1.有一些版權信息需要保護起來,不想讓別人隨便改動如作者的姓名,即為了保護軟件不被破解,通常都是采用加殼來進行保護。
15、2.需要把程序搞的小一點,從而方便使用。
16、于是需要用到一些軟件,它們能將exe可執(zhí)行文件壓縮。
17、3.在黑客界給木馬等軟件加殼脫殼以躲避殺毒軟件。
18、實現(xiàn)上述功能,這些軟件稱為加殼軟件。
19、(二)加殼軟件最常見的加殼軟件ASPACK ,UPX,PEcompact 不常用的加殼軟件WWPACK32;PE-PACK;PETITE NEOLITE (三)偵測殼和軟件所用編寫語言的軟件,因為脫殼之前要查他的殼的類型。
20、1.偵測殼的軟件 fileinfo.exe 簡稱 fi.exe (偵測殼的能力極強)。
21、2.偵測殼和軟件所用編寫語言的軟件language.exe(兩個功能合為一體,很棒)推薦。
22、language2000中文版(專門檢測加殼類型)。
23、3.軟件常用編寫語言Delphi;VisualBasic (VB)最難破;VisualC (VC)。
24、 (四)脫殼軟件。
25、軟件加殼是作者寫完軟件后,為了保護自己的代碼或維護軟件產(chǎn)權等利益所常用到的手段。
26、目前有很多加殼工具,當然有盾,自然就有矛,只要我們收集全常用脫殼工具,那就不怕他加殼了。
27、軟件脫殼有手動脫和自動脫殼之分,下面我們先介紹自動脫殼,因為手動脫殼需要運用匯編語言,要跟蹤斷點等,不適合初學者,但我們在后邊將稍作介紹。
28、 =======================================================================加殼一般屬于軟件加密,現(xiàn)在越來越多的軟件經(jīng)過壓縮處理,給漢化帶來許多不便,軟件漢化愛好者也不得不學習掌握這種技能。
29、現(xiàn)在脫殼一般分手動和自動兩種,手動就是用TRW2000、TR、SOFTICE等調(diào)試工具對付,對脫殼者有一定水平要求,涉及到很多匯編語言和軟件調(diào)試方面的知識。
30、而自動就是用專門的脫殼工具來脫,最常用某種壓縮軟件都有他人寫的反壓縮工具對應,有些壓縮工具自身能解壓,如UPX;有些不提供這功能,例如:ASPACK,就需要UNASPACK對付,好處是簡單,缺點是版本更新了就沒用了。
31、另外脫殼就是用專門的脫殼工具來對付,最流行的是PROCDUMP v1.62,可對付目前各種壓縮軟件的壓縮檔。
32、在這里介紹的是一些通用的方法和工具,希望對大家有幫助。
33、我們知道文件的加密方式,就可以使用不同的工具、不同的方法進行脫殼。
34、下面是我們常常會碰到的加殼方式及簡單的脫殼措施,供大家參考:脫殼的基本原則就是單步跟蹤,只能往前不能往后。
35、脫殼的一般流程是:查殼--->尋找OEP--->Dump修復。
36、找OEP的一般思路如下:[color=blue]先看殼是加密殼還是壓縮殼,壓縮殼相對來說容易些一般是沒有異常,找到對應的popad后就能到入口。
37、跳到入口的方式一般為:我們知道文件被一些壓縮加殼軟件加密,下一步我們就要分析加密軟件的名稱、版本。
38、因為不同軟件甚至不同版本加的殼,脫殼處理的方法都不相同。
39、我很少寫破文,最近看到一些新手常問查殼工具查不出是什麼殼?不知殼如何脫?我這裏就簡單的用一個范例程式談談脫殼方法,算是給新手打打氣。
40、一般這種沒有公開的殼不會太猛(除了hying,vcasm, jingulong等這些圈內(nèi)人的殼哈)大多是自己土制的殼,有的還偽裝一下致使查殼工具查不出或查出什麼Aspack,UPX的殼。
41、碰到這種殼不用太怕認真跟蹤分析一下、一般都沒多大問題。
42、一般加殼后的程式運行時大多是用各種方法AntiDebugger,其中夾雜很多花指令和垃圾指令、然后解碼又是一堆AntiDebugger,可能又解碼恢復IAT又是一堆AntiDebugger.....最后再跳到程式真正的OEP處。
43、對付這種殼一般的方法是先找到OEP,再修復IAT。
44、在殼跳到OEP的時候一般是個跨段跳轉,跳轉方法有很多例如:JMP XXXXXXXX, JMP [XXXXXXXX], JE [XXXXXXXX],PUSH XXXXXXXX RET, CALL XXXXXXXXX, CALL [XXXXXXXX], CALL EAX.....還有的是在SEH中直接指定EIP等等。
45、找到這個跳轉位址,然后在相應位址上設上中斷點,F(xiàn)9運行就到達OEP處了。
46、此時就是最好的Dump時機,修復IAT一般用ImportREC,填寫好OEP的RVA先點IATAutoSearch--->再點GetImport,如果找到的API全部有效就可點Fix Dump了,如果有無效的就需要修復,先點Show Invalid,再對這些無效的API點右鍵,共有3個修復級別:分別是Disasm,HOOK,Trap Flag。
47、可以一個一個試,全部API有效或只有一兩個API無效時就可以點Fix Dump了,如果修復不了就只有用手工修復了。
48、手工修復IAT的方法是:一般殼在運行的時候會恢復IAT或破壞IAT,你可以在恢復IAT后或破壞IAT之前DUMP出完好的IAT,再用16進位編輯器把完整的IAT復制到Dump出來的檔中。
49、多做做練習就不難了還是看看目的程式"輕輕松松學開車6.6",用PEiD查一下,ASPack 2.12--->Alexey Solodovnikov用OD載入,提示入口點在代碼外部(以后別再問如何判斷程序是否加殼了,用OD載入如果有這個提示就表示程式是加了殼的)點確定、問是否分析?點否。
50、=======================================================================。
本文到此分享完畢,希望對大家有所幫助。
免責聲明:本文由用戶上傳,與本網(wǎng)站立場無關。財經(jīng)信息僅供讀者參考,并不構成投資建議。投資者據(jù)此操作,風險自擔。 如有侵權請聯(lián)系刪除!
-
奔馳GLE作為豪華SUV市場中的佼佼者,憑借其卓越的性能、豪華的內(nèi)飾以及寬敞的空間,吸引了眾多消費者的關注。...瀏覽全文>>
-
在2025年,安徽阜陽地區(qū)的帕薩特新能源汽車市場表現(xiàn)非?;钴S。作為一款備受關注的新能源車型,帕薩特新能源憑...瀏覽全文>>
-
近日,滁州地區(qū)的大眾汽車經(jīng)銷商傳來好消息:備受矚目的2025款T-ROC探歌正式上市,并且以極具競爭力的價格吸引...瀏覽全文>>
-
在選擇一款新能源汽車時,了解其價格和配置是非常重要的一步。安徽淮南地區(qū)的長安啟源E07作為2024款的新車型,...瀏覽全文>>
-
阜陽長安啟源A05作為長安汽車旗下的全新車型,自推出以來便憑借其獨特的設計風格和豐富的配置吸引了眾多消費者...瀏覽全文>>
-
阜陽長安啟源A07作為一款備受矚目的新能源車型,以其豪華配置和親民的價格在市場上引起了廣泛關注。這款車型不...瀏覽全文>>
-
安徽淮南威然2024款價格及配置詳解隨著汽車市場的不斷更新?lián)Q代,上汽大眾旗下的MPV車型——威然(Viloran)憑...瀏覽全文>>
-
QQ多米新車報價2025款,買車省錢秘籍隨著汽車市場的不斷發(fā)展,消費者在選購車輛時不僅關注車型的性能和配置,...瀏覽全文>>
-
滁州途觀X 2024款最新價格及買車省錢秘籍隨著汽車市場的不斷發(fā)展,大眾途觀X作為一款兼具時尚與性能的中型SUV...瀏覽全文>>
-
隨著汽車市場的不斷發(fā)展,大眾蔚攬以其優(yōu)雅的設計和卓越的性能贏得了眾多消費者的青睞。作為一款兼具實用性和...瀏覽全文>>
- Nvidia DLSS 4 有望將游戲性能提高 8 倍
- 人工智能在預測自身免疫性疾病進展方面顯示出良好的前景
- 心理物理實驗揭示皮膚水分感知是如何改變的
- 科茨沃爾德公司慶祝圣誕節(jié)圓滿成功
- 南法納姆學校被評為薩里郡表現(xiàn)最好的小學
- 約克區(qū)九所小學將削減招生人數(shù)
- 松下新款電動汽車電池為 Lucid Gravity 帶來 450 英里續(xù)航里程
- 泰國旅游呈現(xiàn)新趨勢
- 研究人員找到在細胞水平上餓死前列腺癌腫瘤的新方法
- 領先的人工智能聊天機器人在測試中表現(xiàn)出類似癡呆癥的認知能力下降
- 龐大的 Project Zomboid build 42 終于可以玩了
- Steam Replay 回歸向您展示 2024 年您玩得最多的 PC 游戲
- Jollyes 推出強化的人才支持和招聘措施
- Karen Millen 與 Simon Harrison 共同推出全新高級珠寶系列
- 奇瑞風云A8L電動轎車刷新續(xù)航里程世界紀錄
- 虛擬藝術家將別克 Cascada 帶回 2026 款車型
- OnePlus 宣布推出新計劃解決綠線問題
- OnePlus Watch 3 將擁有更大的電池和更薄的機身
- 研究人員發(fā)現(xiàn)可變剪接與自身免疫性疾病遺傳之間的細胞類型特異性聯(lián)系
- 科學家確定腦細胞類型是排尿的主要控制者