Tweak原理&&越狱防护

一、Tweak原理

1.iOS桌面本身就是一个应用,使用Tweak修改iOS桌面上app的角标。

Tweak原理&&越狱防护_第1张图片
Tweak原理&&越狱防护_第2张图片

配置环境变量

Tweak原理&&越狱防护_第3张图片

配置后重新加载$ source ~/.bash_profile

Tweak原理&&越狱防护_第4张图片
Tweak原理&&越狱防护_第5张图片

编译 -> 打包  ->安装(make (编译)+ make package(打包) + make install(安装)=make package;make install<三条命令合成一条命令>)

Tweak原理&&越狱防护_第6张图片

2.Tweak原理

Tweak原理&&越狱防护_第7张图片
Tweak原理&&越狱防护_第8张图片
Tweak原理&&越狱防护_第9张图片
Tweak原理&&越狱防护_第10张图片
Tweak原理&&越狱防护_第11张图片

3.dyld

https://opensource.apple.com/tarballs/dyld/

Tweak原理&&越狱防护_第12张图片
Tweak原理&&越狱防护_第13张图片
Tweak原理&&越狱防护_第14张图片

4.修改RESTRICT端防护

Tweak原理&&越狱防护_第15张图片
Tweak原理&&越狱防护_第16张图片

5.利用二进制修改器破坏Mach-O文件防护

Tweak原理&&越狱防护_第17张图片

Mach-O被破坏后需要重签名后才能安装

6.使用dyld源码防护

Tweak原理&&越狱防护_第18张图片
Tweak原理&&越狱防护_第19张图片
Tweak原理&&越狱防护_第20张图片
Tweak原理&&越狱防护_第21张图片



越狱防护

你可能感兴趣的:(Tweak原理&&越狱防护)