天天看點

win7/10 使用脫殼插件時 顯示bad dos signature

上次脫殼時使用插件進行脫殼時,出現了以下問題:

win7/10 使用脫殼插件時 顯示bad dos signature
win7/10 使用脫殼插件時 顯示bad dos signature

出現的原因分析:

無法讀取(00400000…0045CFFF)記憶體:由于這段記憶體為隻讀。權限不夠。

那麼為何會出現上述錯誤?如下

win7/10 使用脫殼插件時 顯示bad dos signature

出現原因是,這段基址有誤,在win7/10等X64平台中基址不同于XP等X32中的。

主要是插件太老了,有很多bug

解決方案:

  • 安裝XP虛拟機,在虛拟機裡進行脫殼
  • 更改起始位址,檢視方法如下:
    win7/10 使用脫殼插件時 顯示bad dos signature
    win7/10 使用脫殼插件時 顯示bad dos signature
    是以更改為 01370000