ASPack殼脫殼實驗


實驗目的

1、學會使用相關軟件工具,手動脫ASPack殼。 2、不要用PEiD查入口,單步跟蹤,提高手動找入口能力。

實驗內容

手動對文件“ASPack 2.12 - Alexey Solodovnikov.exe”進行脫殼。

實驗環境描述

L005003003winxp

實驗步驟

1、雙擊打開桌面的 PEiD.exe,對ASPack 2.12 - Alexey Solodovnikov.exe進行查殼,看一下是什么類型的殼,由下圖可知該殼是ASPack殼(壓縮殼)

圖片描述

2、雙擊打開桌面的 OD,將ASPack 2.12 - Alexey Solodovnikov.exe載入OD,載入OD的方法有兩種:第一種:通過菜單欄文件打開;第二種:直接將其拖入OD。

圖片描述

3、用ESP定律脫殼,單步跳過(F8),進入下一步,發現在寄存器窗口里,ESP變成紅色,右鍵單擊ESP選擇在數據窗口跟隨

圖片描述

5、下硬件訪問斷點(Word)

圖片描述

6、查看斷點

圖片描述

6、運行(F9),執行到斷點處

圖片描述

7、單步跳過(F8)

圖片描述

8、連續按兩次單步跳過(F8),到達OEP,現在可以脫殼了

圖片描述

9、用OD自帶的脫殼工具進行脫殼,勿忘脫殼之前一定要刪除斷點

圖片描述

(1)、單擊獲取EIP作為OEP按鈕

圖片描述

(2)、單擊脫殼按鈕,選擇脫完之后的殼存放的位置以及脫完殼之后文件的名字,保存

圖片描述

(3)、在桌面文件夾下可以看到新生成的ASPack.exe文件,即脫殼之后的文件

10、PEID查看脫殼是否成功或者直接雙擊打開文件(脫殼成功文件可以打開),下圖為成功脫殼

圖片描述

圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM