iOS攻防 - (十)theos的介绍,安装和使用

iOS攻防 - (十)Theos的介绍,安装和使用

1.介绍

Theos就是一套越狱开发工具包


2.安装

2.1 下载地址 : https://github.com/iOS-Reverse-Engineering-Dev/theos
但是一般我们使用命令下载并安装

export THEOS=/opt/theos
sudo git clone https://github.com/iOS-Reverse-Engineering-Dev/theos $THEOS

2.2 等待下载完成后,下载ldid,并赋予权限

sudo brew install ldid
sudo chmod 777 /opt/theos/bin/ldid

2.3 生成libsubstrate.dylib库

sudo /opt/theos/bin/bootstrap.sh substrate

如果生成失败,则从越狱的iPhone上的Cydia下载Cydia Substrate,然后拷贝 /Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate 到OS X的目录 /opt/theos/lib/ ,并修改名称为 libsubstrate.dylib

2.4 配置dpkg-deb
下载地址 : https://raw.githubusercontent.com/DHowett/dm.pl/master/dm.pl
新建一个文件,名称:dpkg-deb
内容是刚下载dm.pl文件里的全部
拷贝dpkg-deb 文件到目录 /opt/theos/bin/ ,并赋予它执行权限

sudo chmod 777 /opt/theos/bin/dpkg-deb

2.5 在额外下载5个模板到theos里
下载地址 : https://github.com/DHowett/theos-nic-templates/archive/master.zip
下载完后,把5个模板都拷贝到 /opt/theos/templates/iphone/ 目录下。

如果想自定义模板,看这个教程 :http://iphonedevwiki.net/index.php/NIC#How

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值