軟件介紹PEiD是一款廣受好評的查殼工具,可以快速判定一款軟件是否加殼,并且識別軟件所使用的程序語言,目前軟件數據庫記錄了超過470種PE文檔的加殼類型和簽名,而且還在不斷更新增加中。 軟件特色1、正常掃描模式:PEiD可在PE文檔的入口點掃描所有記錄的簽名; 使用方法1、PEiD最常用的插件就是脫殼,PEiD的插件里有個通用脫殼器,能脫大部分的殼,如果脫殼后import表損害,還可以自動調用ImportREC修復import表,點擊"=>"打開插件列表,如圖: 2、根據插件列表,還可以專門針對一些殼脫殼,效果比通用脫殼器會好 3、點擊EP后的>可以展開Section塊列表: 4、再在Section塊表上右擊鼠標,可以看到以下菜單選項: 5、點擊搜索全0處,會把所有塊中全0的區(qū)塊搜出來,這樣我們可以在這些代碼上加自己想加的code,非常方便: 6、直接用WinHex改就行了 常見問題PEiD打不開就停止工作的解決辦法 方法一、特征碼定位法刪除問題插件 1、我這里以win10系統下的peid0.94版本為例。運行后提示已停止,如下圖所示。
2、所謂特征碼定位法,類似于早期遠程控制軟件的免殺操作,逐個的刪除插件文件,定位出有問題的插件,將有問題插件刪除后保證peid的正常運行 。具體來說,首先用戶可以將peid下的plugins文件夾刪除,看是否能正常運行。 3、刪除plugins文件夾,正常運行peid0.94,說明問題出在plugins目錄。但是plugins目錄是很有用的,你不可能全部將其刪除,所以需要定位有問題的DLL插件。 4、具體來說將plugins目錄下的插件分成5個或者10個1組,刪除看能否正常運行peid。正常說明有問題的dll插件文件就在刪除的5個DLL文件中,然后再1個1個的恢復到plugins文件夾,直到找到問題dll文件。 5、我這里以5個DLL插件文件為一組進行刪除,刪除后發(fā)現peid正常運行,說明導致錯誤的插件就在刪除的這個5DLL文件中。 6、然后一個一個的恢復到plugins目錄,看是否正常運行peid,如果出現錯誤就可以定位出有問題的DLL。結合上面的圖,我將xinfo.dll的文件復制到plugins目錄下,peid就不可以正常運行了,說明xinfo.dll這個插件有問題。 7、刪除xinfo.dll后就可以正常使用peid。 方法二、使用虛擬機安裝可使用系統 基本上現在老的逆向工程類的工具,都可以正常的運行于windows xp的系統,所以如果實在不能解決,則考慮在虛擬機安裝windows xp系統 。 命令選項peid -time:顯示信息 安裝方法1、雙擊在本站下載的PEiD漢化版安裝包,點擊【繼續(xù)】 2、安裝之前請閱讀以下重要信息,然后點擊【繼續(xù)】 3、選擇您要安裝的位置,點擊【繼續(xù)】 4、選擇開始菜單的文件夾位置。點擊【繼續(xù)】 5、點擊【安裝】,安裝程序繼續(xù)… 6、安裝中…請耐心等待安裝成功后就可以立即運行PEiD啦! |