IOS逆向环境基本配置

设备: mac iphone8(14)

文章出自于 http://www.zhuoyue360.com/IOS%E9%80%86%E5%90%91/61.html

1. 远程连接到IPhone

  1. 使用openssh远程登录, 在cydia中安装openssh
  2. mac安装usbmuxd brew install usbmuxd
  3. 端口转发 iproxy 2222 22
  4. 在mac中输入 ssh 账号吗@服务器主机地址 ssh root@127.0.0.1 -p2222 初始密码alpine

2. 安装python/ frida/frida-tools/frida-ios-dump

1. python

2. frida

pip3 install frida

3.frida-tools

pip3 install frida-tools

4.frida-ios-dump

执行命令

git clone https://github.com/AloneMonkey/frida-ios-dump

进入工程,安装依赖

pip3 install -r requirements.txt --upgrade

查看包名

python3 dump.py -l

dlan@DLAndeiMac frida-ios-dump % python3 dump.py -lPID  Name          Identifier
----  ------------  ----------------------------
3626  App Store     com.apple.AppStore
2102  Cydia         com.saurik.Cydia
2115  Safari浏览器     com.apple.mobilesafari
3624  Shadowrocket  com.liguangming.Shadowrocket308  checkra1n     kjc.loader
1674  信息            com.apple.MobileSMS
2144  爱思极速版         rn.notes.best
1190  相机            com.apple.camera
2112  设置            com.apple.Preferences       -  FaceTime通话    com.apple.facetime          -  TV            com.apple.tv                -  Watch         com.apple.Bridge            -  iFile         eu.heinelt.ifile            -  iTunes Store  com.apple.MobileStore       -  健康            com.apple.Health            -  图书            com.apple.iBooks            -  地图            com.apple.Maps              -  备忘录           com.apple.mobilenotes       -  天气            com.apple.weather           -  家庭            com.apple.Home              -  快捷指令          com.apple.shortcuts         -  指南针           com.apple.compass           -  提示            com.apple.tips              -  提醒事项          com.apple.reminders         -  播客            com.apple.podcasts          -  文件            com.apple.DocumentsApp      -  日历            com.apple.mobilecal         -  时钟            com.apple.mobiletimer       -  查找            com.apple.findmy            -  测距仪           com.apple.measure           -  照片            com.apple.mobileslideshow   -  电话            com.apple.mobilephone       -  翻译            com.apple.Translate         -  股市            com.apple.stocks            -  计算器           com.apple.calculator        -  语音备忘录         com.apple.VoiceMemos        -  通讯录           com.apple.MobileAddressBook -  邮件            com.apple.mobilemail        -  钱包            com.apple.Passbook          -  音乐            com.apple.Music

执行脱壳命令

注意,脱壳的时候,需要打开目标应用。

python3 dump.py rn.notes.best

脱下来的ipa文件在你执行命令的路径。

脱壳相关的项目

https://github.com/TozyZuo/TZLoadAllLibs

【IOS逆向】基本环境配置和脱壳初体验相关推荐

  1. ue编辑器c语言语法高亮文件,再见UE之VS Code初体验---实现远端Linux C开发配置,ue初体验...

    再见UE之VS Code初体验---实现远端Linux C开发配置,ue初体验 一.引言 笔者以前使用的远端开发工具为 Xshell5 + Xftp5 + Source Insight4++Uedit ...

  2. iOS 项目多环境配置

    多环境配置 项目中常常会遇到多个app环境,比如开发环境,测试环境,预发布环境,发布环境等,当需要开发打多个包的时候,一般常见做法就是直接代码里面修改环境变量,改完之后Archive一下就打包了.当然 ...

  3. QT5.13.0 for IOS虚拟机开发环境配置版本

    iphone开发环境配置真的坑,不知道版本之间的匹配,装了好多个版本才配好.使用的是vmware15虚拟机来配置的环境: macOS版本:10.13.6 XCode版本:10.1 QT版本:5.13. ...

  4. ios逆向学习环境安装(一)

    1.Xcode 历届版本:https://developer.apple.com/documentation/xcode-release-notes AppStore中搜并安装XCode & ...

  5. Ubuntu 16下 AnyProxy + ios 抓包环境配置

    目录 AnyProxy及依赖环境的安装 联调AnyProxy + ios AnyProxy及依赖环境的安装 nodejs. npm.AnyProxy.pm2安装 // 安装node apt-get i ...

  6. Android逆向 Frida 环境配置

    ps : 如果不需要多环境测试的 mkvirtualenv 相关的步骤可以忽略,不过建议安装以后防止firda版本同时存在不冲突.以下是笔记中pyhton.virtualenvwrapper.vsco ...

  7. IOS逆向前期环境准备笔记

    ios系统由于效验问题,只能升级不能降级,需要特别注意, 刷系统可以在爱思上搞定: 越狱推荐使用u盘镜像及本地启动盘制作: 注意,要进去bios,关闭安全启动,不然直接失败: Checkra1n镜像: ...

  8. .NET 开源配置组件 AgileConfig 初体验

    介绍 在微服务大行其道的今天,系统会被拆分成多个模块,作为单独的服务运行,同时为了集中化管理,我们还需要日志中心,配置中心等,很多开发人员可能更熟悉 ApolloConfig,这个组件功能也很完善,d ...

  9. iOS逆向 - 环境搭建

    学习笔记主要基于 <iOS 应用逆向与安全之道> <iOS 应用逆向工程 第二版> 相关网站: https://www.chinapyg.com iosre.com bbs.p ...

  10. 安卓逆向_1 --- 逆向环境配置、APK 文件结构、APK 打包流程

    哔哩哔哩:https://www.bilibili.com/video/BV1UE411A7rW?p=1 Android 逆向工程师系统培训‹第九期›( 课程目录 ):https://ke.yijin ...

最新文章

  1. Platform Builder 5下WinCE 5.0目录结构
  2. 经验 | 图像分割的实用技巧
  3. mark一下总是记混的重定向与转发的区别
  4. Ribbon 负载均衡调用04——ribbon 负载均衡算法||手写轮询算法(原理+JUC)CAS+自旋锁
  5. C#中EventLog的使用
  6. django.db.utils.DataError: (1406, Data too long for column 'gender' at row 1)
  7. java web 手机验证_Java 手机Web开发 身份验证
  8. django-登装饰器
  9. 比那 施氏食狮史 还要强的文章
  10. SpringBoot 项目构建 Docker 镜像调优实践
  11. 以围棋来说,人工智能程序跟通常程序差异在哪里
  12. 多个正则引擎的比较(pcre re2 hyperscan)
  13. VFP全面控制EXCEL(转自十豆三老师)
  14. 《2022中国PaaS市场研究及选型评估报告》正式发布
  15. JAVA ik es_Elasticsearch入门和查询语法分析(ik中文分词)
  16. 契约精神,姜戈里的医生为什么要杀奴隶主 (标题有剧透),及编程等乱七八糟的...
  17. Android模拟器的安装、连接和操作
  18. 跟着淘宝卖家学转化 打造超高转化率的十大狠招
  19. 强化学习笔记:强化学习的约束
  20. office 2013 已停止工作;word excel 打开任何文件

热门文章

  1. html——点击a标签打开新的标签页
  2. 学习笔记(六):C++串口连接
  3. python 完全背包问题_经典动态规划:完全背包问题
  4. 分享200个App移动端模板---总有一个适合你
  5. simulink的pid参数自整定
  6. 《论文排版札记》part1 论文公式编号—WPS版
  7. Excel-快捷键的使用方法
  8. 一款基于VUE3.0的开源卡密发卡系统
  9. 深度剖析微信小程序搜索的排名机制
  10. JAVA学习——GUI鼠标画图交互练习