美文网首页
越狱THEOS 实践

越狱THEOS 实践

作者: 草原野马 | 来源:发表于2018-02-09 11:16 被阅读8次

前提是用USB已成功的登录链接手机手机

先装上brew

如果没有装的话终端运行(ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)")

安装ldid

brew install ldid

为了可以随时敲出theos里面的命令需要配置.bash_profile

vim .bash_profile


F7972977-A918-4C92-99B3-01F25BB05C24.png

第一个主要配置的是路径。
第二个主要配置的是ip和端口(这样就不用每次都在tweak文件里面配置了。提前做了这个事)

为了防止不会立即生效,输入下面的。
source .bash_profile
检测是否已经生效
echo $THEOS
如果有路径输出就代表成功了

clone theos 到本地theos路径

git clone --recursive https://github.com/theos/theos.git $THEOS

正式开始创建tweak了

1.nic.pl
2.选择11
3.输入项目名字
4自己写一个bundle id (模仿真实项目的)
5.写出要hook项目的bundle id
6 敲空格
看下我的截图


image.png

然后就创建好了tweak项目,整体拖入SublimeText 文件中
写好hook 的代码


image.png
记得一定要command+s 保存

大功告成了

然后在当前目录下执行 make clean && make package && make install 就大功告成了,
然后打开应用就发现,你要实现的功能都成功了。

可以在手机目录下查看有没有tweak插件 (手机路径 library/mobilesubstrate/dynamiclibraeies)

执行make时可能会遇到的错误,常见的,可以看下下面的链接https://www.jianshu.com/p/262baa57c1cf
写的很详细。

逆向抢红包
https://segmentfault.com/a/1190000005908458

相关文章

  • 越狱THEOS 实践

    前提是用USB已成功的登录链接手机手机 先装上brew 如果没有装的话终端运行(ruby -e "$(curl -...

  • iOS越狱开发theOS搭建

    iOS越狱开发theOS搭建 越狱环境搭建 TheOS Theos.最初由DHowett进行开发,由于DHwoet...

  • Theos的使用

    Theos Theos简介 Theos是一个越狱开发工具包,由iOS越狱界知名人士 Dustin Howett 开...

  • iOS app 逆向分析

    砸壳 class-dump 搭建越狱开发环境 Theos 配置越狱开发调试的 iOS 设备 Theos 环境 动态...

  • 逆向3(Theos)

    theos简介 theos是一个越狱开发包,下载安装简单,Logos语法简单,编译发布简单,另一个越狱工具iOSO...

  • 【ios逆向开发基础04】Theos使用

    1、Theos简介 Theos是一款越狱开发工具包,是ios逆向开发工具。 2、Theos安装 2.1、下载The...

  • ios逆向开发(二)、Theos的配置与安装

    Theos是一个越狱开发工具包,Theos是越狱开发工具的首选,其最大的特点就是简单。 1.1、 要保证你本地已...

  • IPhone一起玩越狱 -(十一)- theos安装使用

    Theos概述 Theos是什么?Theos是一个越狱开发工具包,作者是DHwoett,因为作者去了微软,没有时间...

  • iOS 底层原理 day06 theos tweak

    Theos是什么?Theos是国外大神DHowett发明的开发 iOS 越狱插件的工具,DHowett的 Theo...

  • iOS逆向_Theos

    Theos Theos 主要用于以越狱为中心的 iOS 开发。Theos 是一个跨平台的开发工具套件,用于在不使用...

网友评论

      本文标题:越狱THEOS 实践

      本文链接:https://www.haomeiwen.com/subject/hdrftftx.html