求如何通過抓包或其他方式提取加密內容以解密資源,比如被加密的貼圖等。
uj5u.com熱心網友回復:
把資源寫成二進制,然后自己對二進制資料做加密處理,讀取的時候還原回來就行了。uj5u.com熱心網友回復:
你沒仔細看樓主說的。。樓主不是要加密自己的專案。而是要破解、提取別人的專案資源
被加密,為的就是提高被逆向的難度。你需要“加密與解密”基礎,
第一種方案:根據檔案資料結構內容,推匯出解密演算法。
第二種方案:靜態分析。例如 ida 靜態逆向工具,分析可能的解密演算法。
第三種方案:用動態除錯工具,單步步過和單步步入等進行動態除錯,分析每一個 call,找到客戶端自身的解密演算法。
找到演算法后。提取資源只要從記憶體中 dump 出來。保存成檔案就行了。
前提是:你有逆向基礎。
uj5u.com熱心網友回復:
http://j.gs/Cq62看看這個有用不?
uj5u.com熱心網友回復:
有詳細一點的方法嗎...請問您有沒有做過一些類似的
uj5u.com熱心網友回復:
把資源寫成二進制,然后自己對二進制資料做加密處理,讀取的時候還原回來就行了。
你沒仔細看樓主說的。。樓主不是要加密自己的專案。而是要破解、提取別人的專案資源
被加密,為的就是提高被逆向的難度。你需要“加密與解密”基礎,
第一種方案:根據檔案資料結構內容,推匯出解密演算法。
第二種方案:靜態分析。例如 ida 靜態逆向工具,分析可能的解密演算法。
第三種方案:用動態除錯工具,單步步過和單步步入等進行動態除錯,分析每一個 call,找到客戶端自身的解密演算法。
找到演算法后。提取資源只要從記憶體中 dump 出來。保存成檔案就行了。
前提是:你有逆向基礎。
有詳細一點的方法嗎...請問您有沒有做過一些類似的
加密解密本身就是一門專業學科,為僅僅學了點皮毛。
每一個公司出的產品、甚至每一個產品的加解密都可能不一樣,只能見招拆招。哪怕對方用的是通用的,公布出來的加密程式加密出來的東西,也需要“經驗”判定它是什么,還能對癥下藥、
建議這種加密解密問題的,去專門的論壇問比較合適,例如看雪論壇、吾愛破解等等!在這里問這種,不合適!
uj5u.com熱心網友回復:
至于封包抓包的方面,有個很簡單的方式。例如架設一個代理服務器,然后把跑游戲的程式設備,例如手機的wifi設定代理指向代理服務器,。然后在代理服務器上面用抓包軟體抓代理服務器代理的連接就行了。
至于資源加密,這個肯定是客戶端代碼中的啦。只能反編譯、或者逆向客戶端代碼了。這個就需要經驗和運氣了
uj5u.com熱心網友回復:
至于封包抓包的方面,有個很簡單的方式。例如架設一個代理服務器,然后把跑游戲的程式設備,例如手機的wifi設定代理指向代理服務器,。
然后在代理服務器上面用抓包軟體抓代理服務器代理的連接就行了。
至于資源加密,這個肯定是客戶端代碼中的啦。只能反編譯、或者逆向客戶端代碼了。這個就需要經驗和運氣了
你有qq嗎我想問你一些問題。。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/32323.html
標籤:Unity3D
