檢測(cè)ipa包內(nèi)是否有私有API

下載ios-private-api-checker-master?https://github.com/hustcc/iOS-private-api-checker,

下載已經(jīng)build好的ios_private.db庫(kù),將 ios_private.db 放入到項(xiàng)目的根目錄(備注:ios_private.db 下載地址: 鏈接:https://pan.baidu.com/s/1d7YlSa?密碼: fimx)

完成后,打開終端:

1.執(zhí)行:sodu cp ios_private.db路徑ios-private-api-checker-master路徑,將ios_private.db拷貝到ios-private-api-checker-master目錄下

2.cd 到ios-private-api-checker-master目錄下,創(chuàng)建一個(gè)tmp目錄(終端命令:mkdir tmp),并且修改tmp的權(quán)限(終端命令:sudo chmod -R 777 tmp)

3.在終端輸入sqlite3 , 出現(xiàn)這個(gè)表示已經(jīng)安裝了sqlite,沒有則參考?http://www.runoob.com/sqlite/sqlite-installation.html?進(jìn)行安裝

4.配置flask環(huán)境,mac下默認(rèn)已經(jīng)安裝了python,不信你可以在終端輸入python --version,就可以查看到相應(yīng)的版本

4.1 接著安裝python的包管理器pip ,先下載 get-pip.py :?https://bootstrap.pypa.io/get-pip.py(新開一個(gè)終端窗口,執(zhí)行:curl -o get-pip.py?https://bootstrap.pypa.io/get-pip.py),下載完成后,執(zhí)行sudo python get-pip.py進(jìn)行安裝

4.2安裝virtualenv,virtualenv 為每個(gè)不同項(xiàng)目提供一份 Python 安裝。終端執(zhí)行:sudo pip install virtualenv

4.3開始配置flask環(huán)境.cd 到ios-private-api-checker-master目錄下,執(zhí)行virtualenv flask,創(chuàng)建了一個(gè)flask文件夾,接著執(zhí)行:cd flask,然后再執(zhí)行:source bin/activate,激活環(huán)境.接著再執(zhí)行:pip install flask,安裝flask

4.4回到根目錄。執(zhí)行:cd -,安裝 macholib(執(zhí)行:pip install macholib)

5.以上完成后,就可以開始執(zhí)行了run_web.py了,終端輸入:python run_web.py,服務(wù)啟動(dòng)后,會(huì)告訴你在那個(gè)端口開啟,打開瀏覽器,直接輸入127.0.0.1:9527即可,接下在網(wǎng)頁(yè)中,直接將你的IPA包拖進(jìn)去就可以了,一會(huì)就可以看到分析信息了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容