iOS应用逆向工程笔记 一

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)加载

你可能感兴趣的:(iOS应用逆向工程笔记 一)