1 /Library /Library/MobileSubstrate
iOS中,MobileSbustrate是一个提供hook功能的基础平台,运行在这个平台的插件通常被称为tweak。
dylib dynamic library
plist 配合dylib使用的filter文件,指定注入目标。
disable:被sbsetting禁用的tweak文件。
2 /System/library/coreServices SpringBoard.app
3 越狱iOS常见三种程序
Application
(1)app
(2)越狱APP
WeeApp(依附于Notification Center的APP)
PreferenceBundle(依附于Settings的APP)
Dynamic Libarry
Daemon
关注点
info.plist
executable(可执行程序)
resources(资源文件)
4 /Applications 系统APP Cydia下载的APP
/var/mobile/Applications App Store下载的APP
5 static library
dynamic library 由dynamic loader (/usr/lib/dyld)加载