Frida-ios-dump使用

ios端配置:

  • cydia添加源:https://build.frida.re

  • :剛剛添加的源安裝Frida 226

  • 安裝完成!檢查是否工作可以可在手機(jī)終端運(yùn)行frida-ps -U查看

mac端配置:

  • 安裝自制 126

  • 安裝python: brew install python

  • 安裝wget: brew install wget

  • 安裝點(diǎn):

    • wget https://bootstrap.pypa.io/get-pip.py

    • sudo python get-pip.py

  • 安裝usbmuxd:brew install usbmuxd

  • 清理殘留: rm ~/get-pip.py

附:使用brew install xxx如果一直卡在Updating Homebrew… 可以control + z結(jié)束當(dāng)前進(jìn)程再新開一個(gè)終端安裝此時(shí)可以跳過更新

對于Mac安裝frida:

  • 終端執(zhí)行:

    • sudo pip install frida
  • 假如報(bào)以下錯(cuò)誤:

    --Uninstalling a distutils installed project (six) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.

  • 使用以下命令安裝:

    • sudo pip install frida –upgrade –ignore-installed six

配置frida-ios-dump環(huán)境:

  • 從Github下載工程:
    sudo mkdir /opt/dump && cd /opt/dump && sudo git clone https://github.com/AloneMonkey/frida-ios-dump
  • 安裝依賴:
    sudo pip install -r /opt/dump/frida-ios-dump/requirements.txt --upgrade
  • 修改dump.py參數(shù):
    vim /opt/dump/frida-ios-dump/dump.py
    找到如下幾行(32?35 ):
  User = 'root'
      Password = 'alpine'
      Host = 'localhost'
      Port = 2222

   按需修改 如把Password 改成自己的
   ps:如果不習(xí)慣vim 用訪達(dá)打開/opt/dump/frida-ios-dump/dump.py手動(dòng)編輯。

  • 設(shè)置別名:

    • 在終端輸入:
      vim ~/.bash_profile
    • 在末尾添加以下一段:
      alias dump.py="/opt/dump/frida-ios-dump/dump.py"

    注意:以上的/ opt / dump可以按需更改。

  • 使別名生效:
    source ~/.bash_profile

享受和使用它!

  • :終端設(shè)置端口轉(zhuǎn)發(fā):
    iproxy 2222 22
  • 命令+ n新建終端執(zhí)行一鍵砸殼(QQ):
    dump.py QQ

好了現(xiàn)在在終端ls查看剛剛的成果吧?

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

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