文档章节

iPhone逆向--工具篇

我爱睡觉
 我爱睡觉
发布于 2017/06/24 17:36
字数 413
阅读 46
收藏 0

PC端:

1.iFunBox

2.IDA

3.XShell


iPhone手机端:

1.Apple File Conduit 2(替换afc2add),使PC端的管理工具可以访问iPhone的所有目录与文件.

2.AppSync,使可以安装破解的IPA,威锋源apt.weiphone.com.

3.Mobile Substrate或者Substrate Safe Mode

4.OpenSSH,作为SSH服务端;

5.Gnu Debugger(gdb),在这个源中cydia.radare.org,版本为1708,低版本不支持ios4.3+。

6.adv-cmds:ps命令可以查看进程信息;

7.darwin cc tools:otools可以查看可执行文件的详细信息;

8.Link Identity Editor:ldid签名;

9.Cycript是一款脚本工具,用于测试函数.

10.BigBoss Recommanded Tools是一系列命令行工具,强烈建议安装上.

这个工具有以下命令行工具还没装上:

file #常用的file命令

links #links,文本浏览器

netcat #nc

ngrep #ngrep (Network grep).

Nmap #nmap

Screen #screen

tcpdump #tcpdump


11.iFile是一款文件管理工具.

12.MobileTerminal(注意没有空格)是开源的IOS版Terminal,注意:4以上系统都需要的是520-1版的mobile terminal,安装源是iPhoneCake源 http://cydia.xsellize.com,cydia作者源里那个太老了会出现闪退.

13.AppCrackr是一款用来对App破解去壳的工具,安装源是iPhoneCake源 http://cydia.xsellize.com.

14.syslogd是用于记录类UNIX中系统日志 的守护进程,我们可以通过/var/log/syslog/看到对应的log输出,安装源是http://apt.saurik.com.

15.SQLite是运行于iOS设备上的SQLite 数据库工具.

16.top是运行于iOS平台上的查看当前内存使用情况的工具.

17.Vi IMProved (即vim).
18.keychaineditor

19.netcat


iphone4(ios7.1.2),逆向工具deb离线包:

http://download.csdn.net/detail/zhangmiaoping23/9501267

本文转载自:http://blog.csdn.net/zhangmiaoping23/article/details/47336379

我爱睡觉
粉丝 3
博文 2120
码字总数 0
作品 0
南昌
私信 提问
iOS逆向开发学习之前

为什么要学习逆向开发 为什么要学习逆向开发,这是个问题。如果你上网查一定会搜到这样的解释: 了解整个iOS系统和架构,能够站在更高的维度看问题 学习其他App优秀的设计和实现方法 提高开发...

LvesLi
2017/08/10
0
0
iOS逆向开发(1):基础工具 | ssh | scp | soca

小白:小程,我一直想问,什么是逆向来着?是逆向行驶吗? 小程:理解为逆向行驶也没错。一般的项目是从无到有,而逆向是从已有的状态入手,分析出已有的流程与结构的手段。 iOS上的逆向开发...

小程2019
03/29
0
0
iOS逆向第五篇(ARM64 汇编指令)

逆向工程绕不过的一部分就是汇编指令的分析。我们iPhone里面用到的是ARM汇编,但是不同的设备也有差异,因CPU的架构不同。 架构 设备 armv6 iPhone, iPhone2, iPhone3G, 第一代、第二代 iPod T...

LvesLi
2017/12/26
0
0
iOS逆向-ipa包重签名及非越狱手机安装多个微信

前一段时间学了点儿逆向相关的一些东西,但是都是基于越狱手机上的操作,给视频类应用去广告之类的。随着苹果生态圈的逐渐完善、及苹果对自身系统的保护越来越严格,导致现在的iPhone手机并不...

czj_warrior
2018/05/29
0
0
iOS逆向实战(微信自动抢红包上)

屏幕快照 2018-01-05 下午6.36.07.png 今天开始介绍如何一步步逆向微信app,写一个自动抢红包插件。我们最终成品是写一个能自动抢红包并且在非越狱手机上安装的多开微信。 我暂时打算分3篇文...

LvesLi
2018/01/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

只需一步,在Spring Boot中统一Restful API返回值格式与统一处理异常

统一返回值 在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生。 比较通用的返回值格式如下:...

晓月寒丶
今天
58
0
区块链应用到供应链上的好处和实际案例

区块链可以解决供应链中的很多问题,例如记录以及追踪产品。那么使用区块链应用到各产品供应链上到底有什么好处?猎头悬赏平台解优人才网小编给大家做个简单的分享: 使用区块链的最突出的优...

猎头悬赏平台
今天
27
0
全世界到底有多少软件开发人员?

埃文斯数据公司(Evans Data Corporation) 2019 最新的统计数据(原文)显示,2018 年全球共有 2300 万软件开发人员,预计到 2019 年底这个数字将达到 2640万,到 2023 年达到 2770万。 而来自...

红薯
今天
61
0
Go 语言基础—— 通道(channel)

通过通信来共享内存(Java是通过共享内存来通信的) 定义 func service() string {time.Sleep(time.Millisecond * 50)return "Done"}func AsyncService() chan string {retCh := mak......

刘一草
今天
57
0
Apache Flink 零基础入门(一):基础概念解析

Apache Flink 的定义、架构及原理 Apache Flink 是一个分布式大数据处理引擎,可对有限数据流和无限数据流进行有状态或无状态的计算,能够部署在各种集群环境,对各种规模大小的数据进行快速...

Vincent-Duan
今天
58
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部