iOS逆向工具汇总

Reveal:查看任意app的UI结构

注:1.不越狱的手机,可以用Reveal来查看自己app的UI结构,不能查看其它app的结构。

2.越狱手机上可以查看任意app的UI结构。

IDA:反编译工具

从App Store下载的ipa都是加壳的,加壳的ipa需要先去除壳。可以使用clutch、dumpdecrypted等解密去壳。如果你有越狱手机可以直接从PP助手上下载ipa去壳的包。XCode直接打包的ipa是没有壳的。IDA就是来分析去壳的ipa包。

Hopper Disassembler:反编译工具

下载Hopper Disassembler。直接把.app文件拖进去。

MachOView:可视化工具

运行MachOView后,会提示选择文件,来对文件进行分析。

CydiaSubstrate:Hook Api

Clutch:查看手机下的应用目录,并且可以查看破解好的文件位置

Dumpdecrypted

解密app的可执行文件(后缀为decrypted)

Theos

Theos是越狱开发工具的首先

GDB、LLDB

调试

OpenSSH

提供一个ssh服务,可以通过无线方式由电脑登录到手机,去访问手机的资源。

class-dump

用来dump目标文件的类信息工具,利用runtime特性将存储在mach-O文件中的@interface和@protocol信息提取出来并生成对应的.h文件。

Cycript

测试一些函数的功能,去窥探一些程序的结构,动态调试程序。

Frida

一款基于python+js的hook与调试框架。允许将js的部分代码或者自己的库注入到windows、macos、linux、iOS、android以及QNX的原声应用中,同事能完全访问内存和功能。

iOSOpenDev

使用Xcode开发,生成,scp到设备上,killall SpringBoard等一系列操作一次性完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值