iOS逆向之一--第一个tweak工程
来源:互联网 发布:c语言实现arp欺骗 编辑:程序博客网 时间:2024/06/05 01:05
目标:改变越狱手机的桌面上的标题;并弹出一个对话框。
Theos环境搭建
1,安装dpkg、ldid
sudo brew install dpkg
sudo brew install ldid
2,安装配置Thoes
git clone –recursive https://github.com/theos/theos.git
sudo chown 777 theos
export THEOS=/opt/theos
坑1: /opt/theos/bin/nic.pl,要选择iphone/tweak。
坑2:执行make,提示:
Makefile:8: /makefiles/common.mk: No such file or directory
Makefile:13: /tweak.mk: No such file or directory
make: * No rule to make target `/tweak.mk’. Stop.
解决:
需要设置环境变量:
export THEOS=/opt/theos
坑3:执行make package时,提示:dpkg-deb: error: obsolete compression type ‘lzma’; use xz instead
解决:查找lzma在文件中的位置:
find /var/theos -type f -name “*.mk” | xargs grep “lzma”
发现在/opt/theos/makefiles/package/deb.mk中
sudo vi /opt/theos/makefiles/package/deb.mk
将Line6改为_THEOS_PLATFORM_DPKG_DEB_COMPRESSION ?= xz
坑4:执行make install时,提示:ssh: connect to host 192.168.101.160 port 22: Connection refused
解决: 需要先在越狱手机上安装openssh,按照cydia的说明去做就可以。
坑5:执行make install时,提示:dpkg-deb: error: obsolete compression type ‘lzma’; use xz instead
解决:最终将坑3中的Line6改为_THEOS_PLATFORM_DPKG_DEB_COMPRESSION ?= gzip解决。
激动时刻:
- iOS逆向之一--第一个tweak工程
- iOS_逆向_第一个tweak
- 我的第一个TWEAK
- IOS逆向--iOSOpenDev进行开发tweak
- 越狱开发教程-第一个Tweak
- 越狱开发教程-第一个Tweak
- Tweak工程
- IOS逆向--Tweak和app交互方案【进程通信】
- ios 逆向工程
- IOS逆向工程
- iOS逆向工程介绍
- iOS应用逆向工程
- iOS逆向工程读书笔记
- iOS 逆向工程
- iOS逆向工程
- iOS逆向工程简介
- iOS逆向工程基本概念
- iOS逆向工程概述
- final 与static
- c++入门教程(六)
- 题目242-计算球体积
- 课时19 Linux多命令协作:管道及重定向
- Codeforces 739B【树上倍增+差分】
- iOS逆向之一--第一个tweak工程
- UI 一一 手把手教你封装一个广告轮播图框架
- 运行tensorflow程序是提示‘ImportError: No module named contrib.learn.python.learn.datasets’
- Git-记不住的命令整理
- CoreJava——基础语法
- JavaScript DOM编程艺术 读后感
- HIVE入门一之数据库DDL语句
- 【字典树】小练
- laravel 5.4框架路由get路由奇怪设定 有人能给我解释下为什么这样的么?