原地址是http://www.alonemonkey.com (http://www.alonemonkey.com/2018/01/30/frida-ios-dump/) 作者是:AloneMonkey
项目链接 http://bbs.iosre.com/t/topic/10890
Frida:安装方式参数官网的文档https://www.frida.re/docs/home/
第一步:从作者的git 上下载 frida-ios-dump
第二步手机安装 Frida
手机的安装方法是 打开Cydia ->软件源->编辑->添加 输入(https://build.frida.re) Frida官网iOS安装frida提供的链接 即可找到安装iOS的Frida。
第三步和Mac上安装Frida
根据文档提示安装 sudo pip install frida
如果电脑没有安装pip(python的管理工具)
https://pypi.python.org/pypi/frida
pip安装
https://blog.csdn.net/liuchunming033/article/details/39578019
1 :下载pip的安装包 下载地址:https://pip.pypa.io/en/latest/installing/#id7
2:根据提示安装
3:如果有提示找不到frida-10.7.7-py3.6-macosx-10.6-intel.egg类似的错误。去下载份放到指定的目录下,下载地址 https://pypi.python.org/pypi/frida
pip安装成功以后
1,安装Fridar如果出现作者所说的错误则用sudo pip install frida –upgrade –ignore-installed six 命令安装。
第四步 安装Frida完成以后根据作者的提示执行
2:sudo pip install -r requirements.txt --upgrade (Python 2.7)
3:Run usbmuxd/iproxy SSH forwarding over USB (Default 2222 -> 22). e.g. iproxy 2222 22
如果报错:-bash: iproxy: command not found
则 brew install usbmuxd 安装usbmuxd 再使用iproxy
4:Run ./dump.py Display name or Bundle identifier
第2步需要cd到第一步下载 frida-ios-dump的目录下执行。
第2步 则需要安装 usbmuxd以后(https://blog.csdn.net/yxys01/article/details/77188976)
执行iproxy 2222 22 另外开一个终端执行 ssh root@localhos (ssh -p 2222 root@127.0.0.1) 参考(https://blog.csdn.net/lucky_06/article/details/26396707)
第3步 ./dump.py -l 可以查看越狱机器上可以被砸壳的应用。记得cd到第一步下载 frida-ios-dump的目录下执行。
第4步 ./dump.py + 名字或bundleID 砸壳
报错 No handlers could be found for logger "paramiko.transport"
解决 执行 pip install paramiko --upgrade 更新paramiko
如果报用户名密码的错误 重新尝试一下
报错Failed to enumerate applications: unable to communicate with remote frida-server; please ensure that major versions match and that the remote Frida has the feature you are trying to use
Traceback (most recent call last):
File "./dump.py", line 297, in <module>
list_applications(device)
File "./dump.py", line 200, in list_applications
if len(applications) > 0:
TypeError: object of type 'NoneType' has no len()
处理办法 sudo pip install -r requirements.txt --upgrade执行更新
报:looking for prebuilt extension in home directory, i.e. /Users/wangshuchao/frida-11.0.3-py2.7-macosx-10.11-intel.egg
no prebuilt extension found in home directory
区下载新的egg
网友评论