iOS 逆向(非越狱)环境搭建与坑

2018-04-17  本文已影响58人  跃文

1. go2shell软件

open -a Go2Shell --args config

然后会弹出选择框,选择就行了

2. iterm2(类终端软件)安装使用


记得在修改 ~/.zshrc 文件时在最后加上 source ~/.bash_profile, 这样可以在使用iterm2 时可以使用之前终端安装的工具

3. Alfred软件

下载地址 http://xclient.info/s/alfred.html?t=b9f2c41fb9dbdc423533bc52178734bae89bcf94

下载后破解即可,不多说了 安装包示例图

4. ida软件安装使用


文件下载地址: 链接:https://pan.baidu.com/s/1vx7XggMAQhGmCGYpBFUC4Q 密码:6w16
也可以用hopper:http://xclient.info/s/hopper-disassembler.html?t=b9f2c41fb9dbdc423533bc52178734bae89bcf94
类似工具很多,看自己习惯

5. Cycript安装


open /opt

vim ~/.bash_profile

进入编辑状态在最后添加下面两句,保存退出

export CY=/opt/cycript_0/
export PATH="$CY:$PATH"

cycript

若提示 cy# 即标识成功安装
若提示一下内容:

dyld: Library not loaded: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.2.0.0.dylib
Referenced from: /opt/cycript_0//Cycript.lib/cycript-apl
Reason: image not found
[1] 72159 abort cycript

可打开文件夹查看

open /System/Library/Frameworks/Ruby.framework/Versions

是否有文件夹 “2.0”,没有则拷贝文件夹“2.3”重命名为“2.0”,并将/usr/lib目录下的“libruby.2.3.0.dylib”“libruby.2.3.dylib”分别重命名为“libruby.2.0.0.dylib”“libruby.2.0.dylib”即可。

由于系统保护机制不能直接在此文件夹直接操作,需要暂时关闭系统保护机制,参考:https://www.jianshu.com/p/fe78d2036192 。 设置保护机制关闭(disabled)后再操作上面说的文件夹,操作文件夹后开启系统保护机制

6. PP助手

7. ipa包重签名工具

编译运行,把生成app直接拖到application就行了

8. MonkeyDev 安装

安装介绍 https://github.com/AloneMonkey/MonkeyDev/wiki/安装

介绍是中文的老牛逼了,自己看看吧

项目创建示意图

开始哔哔

上一篇 下一篇

猜你喜欢

热点阅读