文章目录下载app使用frida完成 iOS开发-逆向注入SDK之iOS越狱 之后 ,我们开始砸壳app下载app手机安装了 爱思极速版 后,我们可以不经过 appstore 下载,因为是砸壳,选择一些不需要登录的app为好,选择微信,登...
文章目录
- 下载app
- 使用frida
完成 iOS开发-逆向注入SDK之iOS越狱 之后 ,我们开始砸壳app
下载app
手机安装了 爱思极速版 后,我们可以不经过 appstore 下载,因为是砸壳,选择一些不需要登录的app为好,选择微信,登录后可能会被封号。
使用frida
frida算是比较无脑的一个,简单,所以这里选择用它。
- 下拉
frida-ios-dump
git clone https://github.com/AloneMonkey/frida-ios-dump
下拉仓库。
cydia添加
frida
iOS开发-逆向注入SDK之iOS越狱 中讲了如何在Cydia中添加frida。
- Mac配置
- 安装
Python
brew install python
- 安装
wget
brew install wget
- 安装
pip
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
//你也可以使用brew,自行百度
- 安装
frida
sudo pip install frida –-upgrade –ignore-installed six
- 安装脚本依赖环境
cd frida-ios-dump目录下
csudo pip install -r requirements.txt --upgrade
-
安装
usbmuxd
与手机通信
brew install usbmuxd
-
通过USB使用ssh连接设备,将22映射到电脑上的2222端口
iproxy 2222 22
- 另开终端加入连接 密码为设备的登录密码
alpine
,需要保持连接
ssh -p 2222 root@127.0.0.1
或 ssh root@127.0.0.1 -p 2222
//这里因为dump.py设置的这个端口和地址,所以需要iproxy一下
- 由于是动态砸壳,我们打开需要砸壳的app,使用
frida-ps -Ua
查看正在运行的应用程序,记录下标识
PID Name Identifier
---- ----- ---------------------
4621 爱思极速版 rn.notes.best
4650 番茄小说 com.dragon.read
4720 设置 com.apple.Preferences
4547 邮件 com.apple.mobilemail
- 然后cd到
frida-ios-dump
目录下,执行dump.py
命令
dump.py com.dragon.read
- 第一次很可能
0.00B [00:00, ?B/s]
卡住,Ctrl + C
取消,再重新开始dump.py
- 最终在
当前目录
下得到砸壳ipa 文件
参考链接:
https://juejin.cn/post/6844903893504098317
frida命令使用 https://my.oschina.net/u/4624620/blog/4525790
本文标题为:iOS开发-逆向注入SDK之frida砸壳
基础教程推荐
- iOS中如何判断当前网络环境是2G/3G/4G/5G/WiFi 2023-06-18
- iOS开发使用XML解析网络数据 2022-11-12
- Flutter进阶之实现动画效果(三) 2022-10-28
- Android Compose自定义TextField实现自定义的输入框 2023-05-13
- MVVMLight项目Model View结构及全局视图模型注入器 2023-05-07
- iOS Crash常规跟踪方法及Bugly集成运用详细介绍 2023-01-18
- Android实现短信验证码输入框 2023-04-29
- Android开发Compose集成高德地图实例 2023-06-15
- IOS获取系统相册中照片的示例代码 2023-01-03
- iOS开发 全机型适配解决方法 2023-01-14