⑴ 怎麼脫E語言程序的VMP殼
已解決問題 收藏 轉載到QQ空間 什麼是脫殼? 5 [ 標簽:脫殼 ] 脫殼則是加殼的逆過程 痛並快樂著 回答:3 人氣:3 解決時間:2008-06-30 17:07 滿意答案在一些計算機軟體里有一段專門負責保護軟體不被非法修改或反編譯的程序。它們一般都是先於程序運行,拿到控制權,然後完成它們保護軟體的任務。就像動植物的殼一般都是在身體外面一樣理所當然(但後來也出現了所謂的「殼中帶籽」的殼)。由於這段程序和自然界的殼在功能上有很多相同的地方,基於命名的規則,大家就把這樣的程序稱為「殼」了。就像計算機病毒和自然界的病毒一樣,其實都是命名上的方法罷了。 從功能上抽象,軟體的殼和自然界中的殼相差無幾。無非是保護、隱蔽殼內的東西。而從技術的角度出發,殼是一段執行於原始程序前的代碼。原始程序的代碼在加殼的過程中可能被壓縮、加密……。當加殼後的文件執行時,殼-這段代碼先於原始程序運行,他把壓縮、加密後的代碼還原成原始程序代碼,然後再把執行權交還給原始代碼。 軟體的殼分為加密殼、壓縮殼、偽裝殼、多層殼等類,目的都是為了隱藏程序真正的OEP(入口點,防止被破解)。關於「殼」以及相關軟體的發展歷史請參閱吳先生的《一切從「殼」開始》。
一、殼的概念:作者編好軟體後,編譯成exe可執行文件。 1.有一些版權信息需要保護起來,不想讓別人隨便改動,如作者的姓名,即為了保護軟體不被破解,通常都是採用加殼來進行保護。 2.需要把程序搞的小一點,從而方便使用。於是,需要用到一些軟體,它們能將exe可執行文件壓縮, 3.在黑客界給木馬等軟體加殼脫殼以躲避殺毒軟體。實現上述功能,這些軟體稱為加殼軟體。
二、加殼軟體最常見的加殼軟體ASPACK ,UPX,PEcompact 不常用的加殼軟體WWPACK32;PE-PACK ;PETITE NEOLITE 。
三、偵測殼和軟體所用編寫語言的軟體,因為脫殼之前要查他的殼的類型。 1.偵測殼的軟體fileinfo.exe 簡稱fi.exe(偵測殼的能力極強) 2.偵測殼和軟體所用編寫語言的軟體language.exe(兩個功能合為一體,很棒) 推薦language2000中文版(專門檢測加殼類型) 3.軟體常用編寫語言Delphi,VisualBasic(VB)---最難破,VisualC(VC)。
四、脫殼軟體: 軟體加殼是作者寫完軟體後,為了保護自己的代碼或維護軟體產權等利益所常用到的手段。目前有很多加殼工具,既然有矛,自然就有盾,只要我們收集全常用脫殼工具,那就不怕他加殼了。軟體脫殼有手動脫和自動脫殼之分,下面我們先介紹自動脫殼,因為手動脫殼需要運用匯編語言,要跟蹤斷點等,不適合初學者,但我們在後邊將稍作介紹。
加殼一般屬於軟體加密,現在越來越多的軟體經過壓縮處理,給漢化帶來許多不便,軟體漢化愛好者也不得不學習掌握這種技能。現在脫殼一般分手動和自動兩種,手動就是用TRW2000、TR、SOFTICE等調試工具對付,對脫殼者有一定水平要求,涉及到很多匯編語言和軟體調試方面的知識。而自動就是用專門的脫殼工具來脫,最常用某種壓縮軟體都有他人寫的反壓縮工具對應,有些壓縮工具自身能解壓,如UPX;有些不提供這功能,如:ASPACK,就需要UNASPACK對付,好處是簡單,缺點是版本更新了就沒用了。另外脫殼就是用專門的脫殼工具來對付,最流行的是PROCDUMP v1.62 ,可對付目前各種壓縮軟體的壓縮檔。在這里介紹的是一些通用的方法和工具,希望對大家有幫助。我們知道文件的加密方式,就可以使用不同的工具、不同的方法進行脫殼。下面是我們常常會碰到的加殼方式及簡單的脫殼措施,供大家參考: 脫殼的基本原則就是單步跟蹤,只能往前,不能往後。脫殼的一般流程是:查殼->尋找OEP->Dump->修復 找OEP的一般思路如下: 先看殼是加密殼還是壓縮殼,壓縮殼相對來說容易些,一般是沒有異常,找到對應的popad後就能到入口,跳到入口的方式一般為。 我們知道文件被一些壓縮加殼軟體加密,下一步我們就要分析加密軟體的名稱、版本。因為不同軟體甚至不同版本加的殼,脫殼處理的方法都不相同
⑵ 易語言脫殼什麼意思 有什麼用
你應該聽錯或別人說錯了什麼的
說脫殼之前首先說說加殼;
加殼,顧名思義就是給程專序加屬上一個保護罩,
主要是為了防止程序被破..解,修改程序,等等非法行為!
而脫殼,就是為了對程序非法操作而去脫掉他的保護罩,然後再進行修改程序文件!
這樣懂了沒??親
⑶ 怎樣破解易語言做出的exe文件
有殼先脫殼 然後用OD(OllyDebug) 來進行反匯編破解
確認是否易語言程序用OD反匯編位元組集查找關鍵字
具體的你可以去看雪論壇和吾愛破解論壇了解些知識!
⑷ 易語言軟體怎麼脫殼能打開源碼
軟體就算脫殼了,也看不到源碼的,要用反編譯器才能得源碼,不過易語言反編譯器還沒有人開發。網上那些易語言反編譯器都是騙人的
⑸ 易語言寫殼詳細教程
用到Mep_易狂1.3 模塊 裡面貌似有個功能
Seb_程序加殼()
可以實現的
⑹ 求大神教破解SE殼以及各種脫殼的方法,VPM之類的。和學習哪方面的只是,目前只懂得易語言和OD的普通使用
你說的是vmp吧這類強殼就去,烏龍寺技術站
⑺ 我用易語言做了一個軟體,為了防破解就加了殼,但是現在有很多自動脫殼的軟體,我為了防被脫殼
用SE殼。現在一般人破解不了。
⑻ 易語言脫殼工具下載 要好用的
以前有個ece(E-Code Explorer 0.80 ) 不過那個是反編譯工具
易語言也是一種編程語言 象VC VB程序一樣 不需要再脫殼回了。
如果你是答問要用易語言寫一個脫殼工具 就當我沒說好了。。
⑼ 易語言寫的程序 把vmp脫殼以後就運行不了了 請教各位大牛 怎麼破
軟體自帶了防脫殼系統,建議刪除重下
⑽ 易語言通用脫殼機怎樣使用
學習可以去,烏龍寺技術站