一键砸壳记录

原地址是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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,699评论 6 427
  • 文|一棵 一棵买的是100ml 的量,因为之前一棵用网红薏米水,竟然过敏了,所以只敢买一瓶小的回来实验一下。 但用...
    一颗牙么阅读 1,553评论 0 6
  • 悲愤基于无奈与不甘,失落更因无助与茫然。这一天天地消磨,所能做的亦仅限于此,而最终所得亦不必奢望会好到哪去...
    爱墨生阅读 877评论 0 1
  • 文|执直之智 怀念自己读过的书 1.《三侠五义》 2.《护花使者》 3.《枫叶集》 4.《我在北极光下》 5.《W...
    执直之智阅读 1,716评论 7 2
  • 一盏灯的微光 控诉着黑压压的残忍 与这一屋子汹涌的夜 格格不入 一个窈窕却憔悴的身影 哽咽着哭泣 泪珠落进黑暗里 ...
    蓦山磎阅读 3,430评论 2 1