iOS逆向之分析工具的安装和使用
一、逆向 App 总体思路
- UI 分析:Cycript 、Reveal;
- 代码分析:
- 代码在 Mach-O 文件,所以要对 Mach-O 文件进行静态分析;
- MachOView、class-dump、Hopper Disassember、ida;
- 动态调试:
- 对运行中 App 进行代码调试;
- debugserver、LLDB;
- 代码编写:
- 注入代码到 App 中;
- 必要时还可能需要重新签名、打包 ipa。
二、MonkeyDev 安装与使用
① 安装
- MonkeyDev 是 iOSOpenDev 的升级,是非越狱插件开发集成神器:
- 可以使用 Xcode 开发 CaptainHook Tweak、Logos Tweak 和 Command-line Tool,在越狱机器开发插件,是原来 iOSOpenDev 功能的迁移和改进;
- 只需拖入一个砸壳应用,自动集成 class-dump、restore-symbol、Reveal、Cycript 和注入的动态库并重签名安装到非越狱机器;
- 支持调试自己编写的动态库和第三方
iOS逆向之分析工具的安装和使用相关推荐
- iOS逆向实战与工具使用(微信添加好友自动确认)
iOS逆向实战与工具使用(微信添加好友自动确认) 原文链接 源码地址 WeChatPlugin-iOS Mac OS 版微信小助手(远程控制.消息防撤回.自动回复.微信多开) 一.前言 本篇主要实现在 ...
- iOS逆向之脱壳工具creakerXI+,最简单、最适合新手的脱壳工具
在学习iOS逆向中,脱壳是必备技能之一,在网上看教程有使用 Clutch 和 dumpdecrypted 但是,不知道 是我操作问题,还是手机版本,以及APP版本更新问题 尝试了几次,都无法成功脱壳 ...
- php性能分析工具XHProf安装配置使用教程(linux精华版)
XHProf是一个分层PHP性能分析工具.它报告函数级别的请求次数和各种指标,包括阻塞时间,CPU时间和内存使用情况.一个函数的开销,可细分成调用者和被调用者的开销,XHProf数据收集阶段,它记录调 ...
- mac下 内存分析工具mat安装,使用mat分析:内存溢出、内存泄漏,结合jstat、jmap等命令的使用
分析前提: mat的安装详情:mac下安装 mat内存分析工具_MissNull的博客-CSDN博客_mac mat下载 使用Eclipse M ...
- Linux下Apache日志分析工具--AWStats安装使用
source:http://blog.sina.com.cn/s/blog_5ce0e67e0100baf5.html http://doc.linuxpk.com/28437.html 1.事先安装 ...
- 网络流量监控分析工具 Ntopng 安装
官方说明:http://packages.ntop.org/ http://packages.ntop.org/centos-stable/ http://packages.ntop.o ...
- Linux 性能分析工具- Atop安装和使用
Atop下载:Atoptool.nl 安装时,可能会出现报错:error: Failed dependencies 提示很需要安装python3,所以yum -y install python3,然 ...
- ios逆向视图查看器Reveal安装和使用教程
目录 软件安装 下载安装mac端Reveal Reveal破解版地址: 下载安装手机端的 Reveal2Loader 设置可以查看的app 把mac上面的RevealServer文件复制到越狱手机上 ...
- iOS crash 问题分析汇总
在这里插入图片描述 iOS crash 问题分析 iOS crash 常用分析工具 IOS 崩溃日志 iOS crash 原因分析 1.调用悬浮指针 2.数组越界访问 3.调用了未实现的方法 4.调用 ...
- cacti 网络流量监测图形分析工具
Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具. 安装方法 一.安装rrdtool CentOS-5: rpm -ivh http://apt.sw. ...
最新文章
- 精通JavaScript(重点内容笔记)更新中...
- h3c wa2620胖ap设置_AP考试|错过报名不用慌,香港考区目前仍然可以报名!
- HEU 4048 Picking Balls
- Java学习之路(七):泛型
- 参数估计Bayesian方法的困惑点
- 读取exchange邮件的未读数(转载)
- 顽皮狗 多线程分享_谁去过顽皮,谁去过尼斯? 圣诞老人为您提供Java 11建议!...
- A8U推一键上面洗车APP软件
- linux 修改文件夹权限_Linux新手非常实用的20个命令
- [原创]:善用佳软(三)
- 单片机c语言百分号是什么意思,请教:数组表达式的百分号和分号含义是什么?...
- 计算机革命的主角和英雄——十大超级老牌黑客
- java斗地主发牌教学,命令行版的斗地主你玩过没?
- 多走走弯路,才不会有被剧透的乏味
- md语法语法_PHP –语法概述
- BUUCTF笔记之Web系列部分WriteUp(四)
- 详细介绍如何在linux中配置chisel环境
- CocosCreator特效系列之素描效果
- 某产业园智慧园区管理系统项目质量管理案例【灵犀】
- EZDML批量生成spring-boot jpa swagger2 lombok后端接口