顯示具有 Unpacker 標籤的文章。 顯示所有文章
顯示具有 Unpacker 標籤的文章。 顯示所有文章

2021年2月4日 星期四

Android - DexProtector商用殼破解心得

DexProtector是商用版的加殼(Packer)軟體,它有支援Android和IOS這兩種平台,一般來說只要是商用版的加殼軟體,在解殼的過程都會顯得非常的難,因此有些惡意程式會使用它來加殼,這樣大多數的分析人員可能會選擇放棄,如果本身沒有研究商用殼的原理,可能需要耗費非常多的時間來解殼,不過就算遇到這類的加殼惡意程式,也不需要懼怕它,那麼接下來這篇會介紹它的解殼原理。

2020年4月24日 星期五

淺談DNGuard解殼演算法

DNGuard是一款針對.Net Framework程式的商用加殼軟體,許多惡意程式會使用它來保護程式,以免被別人反編譯,如果想要知道程式是如何運作,我們需要了解DNGuard是如何在運行時解殼,這樣我們也可以學習還原本來的程式碼,不過這篇還是聚焦在它的解密演算法,因為要還原本來的程式碼還需要更進一步了解.Net Framework編譯的原理和.Net執行檔的架構,所以我們就不探討這部分。