【读书笔记】iOS应用逆向工程-分析与实践(第二章)
来源:互联网 发布:浙江水利工程造价软件 编辑:程序博客网 时间:2024/06/06 03:20
1,iOS系统架构
/bin:提供用户级基础功能二进制文件
/boot:存放系统成功启动的所有文件
/dev:存放bsd设备文件
/sbin:存放系统级基础功能的二进制文件
/etc:存放系统脚本及配置文件
/lib:存放系统文件,内核模块及设备驱动
/mmt:存放临时的文件系统挂载点
/private:存放两个目录
/tmp:临时目录。实际地址为/private/tmp
/usr:包含大多数用户工具和程序
/var:存放一些经常改变的文件。(日志,用户数据,临时文件)/var/mobile/applications
dylib:动态库
/system:包含大量系统组件
/library:存放系统app数据。
/var/mobile/media/dcim:照片目录
/var/mobile/library/sms:短信目录
/var/mobile/library/mail:邮件目录
/var/mobile/library/callhistory:通话记录
2,iOS文件权限
r(read)权限,w(write)权限,x(execute)权限
3,iOS程序类型
沙盒是一种访问限制机制。
dynamic library只有当app要用到这个library时,系统才把这个library加载进内存。
static library是一个app启动时,系统将所有代码和所连接的library分配给内存。
后台多任务:真正存在,只不过daemon(守护进程)缘故。
0 0
- 【读书笔记】iOS应用逆向工程-分析与实践(第二章)
- 【读书笔记】iOS应用逆向工程-分析与实践(第一章)
- 【读书笔记】iOS应用逆向工程-分析与实践(第三章)1
- 《iOS应用逆向工程:分析与实战》
- 新书《iOS应用逆向工程:分析与实战》
- 《iOS应用逆向工程:分析与实战》迷你书
- iOS逆向工程读书笔记
- iOS应用逆向工程
- Reveal逆向工程:分析任意iOS应用的UI界面
- iOS应用逆向工程(二)
- iOS 应用逆向工程(三)
- ios逆向工程-静态分析
- iOS逆向工程-静态分析
- iOS逆向工程-动态分析
- ios逆向工程-静态分析
- ios逆向工程-静态分析
- ios逆向工程-静态分析
- 《iOS应用逆向工程》学习笔记(一)简介
- 数的长度
- Activity的基本用法
- Address already in use: JVM_Bind<null>:8080
- android Tcp和Udp介绍
- SVN服务器搭建和使用(二) .
- 【读书笔记】iOS应用逆向工程-分析与实践(第二章)
- 基于SLF4J的日志系统需要考虑的细节
- hdu-3487-Play with Chain (Splay tree)
- android.os.NetworkOnMainThreadException异常
- 数论
- 【Cocos2d-X开发学习笔记】第10期:渲染框架之几何图形的绘制DrawPrimitives
- cocos2d-x3.0 windows 环境配置
- 关于TCP的一些知识
- Android开发,eclipse DDMS浏览不了/data文件夹,解决方案