iOS脱壳工具-Frida 支持iOS14.2

iOS脱壳工具-Frida 支持iOS14.21.mac端安装所需软件安装frida安装 frida-ios-dump下载frida-ios-dump后进入文件目录执行下面命令安装可能遇到的问题卡在 Running setup.py instal

1.mac端安装所需软件

  1. 安装frida
brew install python3
pip3 install frida
pip3 install frida-tools
  1. 安装 frida-ios-dump

下载” target=”_blank” ref=”nofollow noopener noreferrer”>frida-ios-dump后进入文件目录执行下面命令安装

sudo pip3 install -r requirements.txt --upgrade
可能遇到的问题
  1. 卡在 Running setup.py install for frida
    1. 下载对应python版本的frida 并安装 ” target=”_blank” ref=”nofollow noopener noreferrer”>frida.egg
    2. 使用easy_install安装egg
安装easy_install  
1.先到 pypi 官网下载 setuptools,解压   https://pypi.org/project/frida/#files
2.到解压路径执行python3 setup.py install

2.越狱手机安装frida

  1. 进入Cydia

  2. 添加软件源build.frida.re/

  3. 添加Frida(新版会根据手机系统版本自动判断安装路径)

IMG_0025.PNG

3.测试连接

终端执行frida-ps -U
 PID  Name
----  --------------------------------------------------------
3111 App Store
7153 Cydia
3035 Safari浏览器
2315 Siri搜索
2544 iTunes
6925  微信
7518  截屏
7520  照片
3114  钱包
2423  音乐
2313 ACCHWComponentAuthService
2402 AKLocationSignInAlert
...
可能出现的问题
zsh: command not found: frida-ps

解决方案

  1. 先查看是否安装frida-tools 通过pip3 list查看
  2. 通过 pip3 show frida-tools 找到安装路径 /Users/xxx/Library/Python/3.8/lib/python/site-packages
  3. 找到对应lib的bin目录 /Users/xxx/Library/Python/3.8/bin
  4. 添加到~/.zshrc 或者 ~/.bash_profile (看你使用哪一个)
  5. 执行source ~/.zshrc 或者 source ~/.bash_profile

4.修改配置信息

  1. 进入frida-ios-dump文件夹,修改dump.py
User = 'root'
Password = 'alpine'
Host = 'localhost'
Port = 2222
  1. 执行python3 ./dump.py -l
PID  Name          Identifier
----  ------------  ---------------------------------------
3111 App Store     com.apple.AppStore
7138 BOSS直聘        com.hpbr.bosszhipin
7153 Cydia         com.saurik.Cydia
6925  微信            com.tencent.xin
7520  照片            com.apple.mobileslideshow
2423  音乐            com.apple.Music
  1. 执行python3 dump.py Identifier Identifier是上面的的id 例如com.apple.AppStore

image-20210402103850581.png 4.改后缀名为zip 打开可执行文件 拖入MachOview中就可以看到脱壳成功

image-20210402105223811.png

python 命令行
pip3 show 'listName'  展示安装包在哪个路径
whereis python3  python3在哪个路径

今天的文章iOS脱壳工具-Frida 支持iOS14.2分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/18809.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注