iOS 逆向工程 (前期軟件支持,到打開ipa 包,反編譯)


 

 

1、theos 安裝

$ export THEOS=/opt/theos

$ sudo clone git://github.com/DHowett/theos.git $THEOS

 顯示如下算是成功

 

 

2.安裝ldid (http://joedj.net/ldid) .放在/opt/theos/bin/

運行下面命令

$ sudo chmod 777 /opt/theos/bin/ldid

3.配置CydiaSubstrate (github 下載的)https://raw.githubusercontent.com/kokoabim/iOSOpenDev/master/lib/libsubstrate.dylib

(鏈接: https://pan.baidu.com/s/1geCkoTX 密碼: ex95)

將1.中圖片紅框內的文件拖拽到 theos文件夾中

4.安裝dpkg

https://raw.githubusercontent.com/DHowett/dm.pl/master/dm.pl
打開網頁,另保存一下,重命名為 dpkg-deb (沒有后綴.pl).放到/opt/theos/bin/

運行下面命令

$ sudo chmod 777 /opt/theos/bin/dpkg-deb 

 

   IDA下載

https://www.hex-rays.com/products/ida/support/download_demo.shtml

 

 

 

安裝之后,找個ipa文件。修改后綴為.zip解壓 ,打開,右鍵顯示包內容,

 

 

 

 把這個文件拖拽到IDA中

 ******************************************************************* 華麗分割線 ****************************************************************

2017_08_29 ios應用破解     劉羊梓(360公司)

1.

*APP解密——Dumpdectyted

*IDA ——靜態反編譯

*動態調試——LLDB

*

 

 2.破解步驟

 

3

 

//補充  輸出utf-8 方法 在terminal中

 

 


免責聲明!

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



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