图书介绍
Linux内核安全模块深入剖析2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李志编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111549055
- 出版时间:2016
- 标注页数:251页
- 文件大小:27MB
- 文件页数:261页
- 主题词:
PDF下载
下载说明
Linux内核安全模块深入剖析PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 导言1
1.1 什么是安全1
1.2 计算机系统安全的历史1
1.3 计算机系统安全的现状2
1.4 Linux内核安全概貌3
第一部分 自主访问控制5
第2章 主体标记与进程凭证5
2.1 进程凭证5
2.2 详述6
2.2.1 uid和gid6
2.2.2 系统调用7
2.3 proc文件接口9
2.4 参考资料9
习题9
第3章 客体标记与文件属性10
3.1 文件的标记10
3.2 文件属性10
3.3 系统调用11
3.4 其他客体12
3.5 其他客体的系统调用14
习题15
第4章 操作与操作许可16
4.1 操作16
4.2 操作许可与操作分类16
4.3 允许位18
4.4 设置位19
4.4.1 文件19
4.4.2 目录19
4.5 其他操作的许可20
4.6 系统调用20
习题20
第5章 访问控制列表21
5.1 简介21
5.2 扩展属性21
5.3 结构21
5.4 操作许可23
5.5 两种ACL23
5.6 与允许位的关系23
5.7 系统调用23
5.8 参考资料24
习题24
第6章 能力(capabilities)25
6.1 什么是能力25
6.2 能力列举25
6.2.1 文件26
6.2.2 进程27
6.2.3 网络28
6.2.4 ipc28
6.2.5 系统28
6.2.6 设备28
6.2.7 审计28
6.2.8 强制访问控制(MAC)28
6.3 UNIX的特权机制29
6.4 Linux的能力集合和能力机制29
6.4.1 能力集合29
6.4.2 能力机制30
6.5 向后兼容32
6.6 打破向后兼容33
6.7 总结34
6.8 参考资料34
习题34
第二部分 强制访问控制36
第7章 SELinux36
7.1 简介36
7.1.1 历史36
7.1.2 工作原理36
7.1.3 SELinux眼中的世界39
7.2 机制39
7.2.1 安全上下文39
7.2.2 客体类别和操作40
7.2.3 安全上下文的生成和变化59
7.3 安全策略62
7.3.1 基本定义63
7.3.2 安全上下文定义68
7.3.3 安全上下文转换72
7.3.4 访问控制75
7.3.5 访问控制的限制和条件75
7.4 伪文件系统的含义78
7.5 SELinux相关的伪文件系统78
7.5.1 selinuxfs78
7.5.2 proc80
7.6 总结80
7.7 参考资料81
习题81
第8章 SMACK82
8.1 历史82
8.2 概述83
8.3 工作机制84
8.3.1 操作许可84
8.3.2 类型转换84
8.4 扩展属性86
8.5 伪文件系统86
8.5.1 策略相关文件87
8.5.2 网络标签相关文件89
8.5.3 其他文件90
8.6 网络标签91
8.7 总结91
8.8 参考资料91
习题91
第9章 Tomoyo92
9.1 简介92
9.1.1 基于路径的安全92
9.1.2 粒度管理93
9.1.3 用户态工具93
9.1.4 三个分支93
9.2 机制93
9.2.1 操作许可94
9.2.2 类型和域94
9.3 策略95
9.3.1 域策略95
9.3.2 异常96
9.3.3 轮廓99
9.4 伪文件系统102
9.5 总结103
9.6 参考资料103
习题103
第10章 AppArmor104
10.1 简介104
10.2 机制104
10.2.1 操作许可104
10.2.2 域间转换107
10.3 策略语言108
10.4 模式110
10.5 伪文件系统110
10.5.1 proc文件系统110
10.5.2 sys文件系统111
10.5.3 securityfs文件系统112
10.6 总结113
10.7 参考资料113
习题113
第11章 Yama114
11.1 简介114
11.2 机制114
11.3 伪文件系统116
11.4 嵌套使用116
11.5 总结117
11.6 参考资料117
习题117
第三部分 完整性保护119
第12章 IMA/EVM119
12.1 简介119
12.1.1 可信计算119
12.1.2 完整性120
12.1.3 哈希121
12.1.4 IMA/EVM121
12.2 架构122
12.2.1 钩子122
12.2.2 策略122
12.2.3 扩展属性123
12.2.4 密钥123
12.2.5 用户态工具124
12.3 伪文件系统126
12.4 命令行参数127
12.5 总结128
12.6 参考资料128
习题128
第13章 dm-verity129
13.1 Device Mapper129
13.2 drn-verity简介130
13.3 代码分析131
13.3.1 概况131
13.3.2 映射函数(veri_map)132
13.3.3 构造函数(veri_ctr)137
13.4 总结138
13.5 参考资料138
习题138
第四部分 审计和日志140
第14章 审计(audit)140
14.1 简介140
14.1.1 审计和日志140
14.1.2 概貌140
14.2 架构141
14.2.1 四个消息来源141
14.2.2 规则列表147
14.2.3 对文件的审计150
14.3 接口153
14.4 规则155
14.5 总结157
14.6 参考资料157
第15章 syslog158
15.1 简介158
15.2 日志缓冲158
15.3 读取日志159
15.4 netconsole160
15.5 参考资料160
习题160
第五部分 加密162
第16章 密钥管理162
16.1 简介162
16.2 架构162
16.2.1 数据结构162
16.2.2 生命周期164
16.2.3 类型168
16.2.4 系统调用171
16.2.5 访问类型174
16.3 伪文件系统175
16.4 总结175
16.5 参考资料175
第17章 eCryptfs176
17.1 简介176
17.2 文件格式176
17.3 挂载参数179
17.4 设备文件180
17.5 用户态工具180
17.6 总结185
17.7 参考资料185
第18章 dm-crypt186
18.1 简介186
18.2 架构186
18.2.1 两个队列(queue)186
18.2.2 五个参数189
18.3 总结193
18.4 参考资料193
第19章 LUKS194
19.1 简介194
19.2 布局194
19.3 操作195
19.4 总结196
19.5 参考资料196
第六部分 其他198
第20章 namespace198
20.1 引言198
20.1.1 容器与监狱198
20.1.2 chroot()与pivot_root()198
20.2 机制202
20.2.1 挂载命名空间203
20.2.2 进程间通信命名空间205
20.2.3 UNIX分时命名空间207
20.2.4 进程号命名空间208
20.2.5 网络命名空间212
20.2.6 用户命名空间212
20.2.7 进程数据结构215
20.3 伪文件系统216
20.4 系统调用216
20.4.1 clone216
20.4.2 unshare217
20.4.3 setns217
20.5 总结217
20.6 参考资料218
习题218
第21章 cgroup219
21.1 简介219
21.1.1 一种安全攻击219
21.1.2 对策220
21.1.3 历史220
21.1.4 用法举例221
21.2 架构222
21.2.1 设计原则222
21.2.2 代码分析223
21.3 伪文件系统229
21.4 总结231
21.5 参考资料232
第22章 seccomp233
22.1 简介233
22.2 架构233
22.2.1 进程数据结构233
22.2.2 模式234
22.2.3 内核中的虚拟机234
22.2.4 工作原理235
22.3 内核接口236
22.3.1 系统调用236
22.3.2 伪文件236
22.4 总结237
22.5 参考资料237
第23章 ASLR238
23.1 简介238
23.2 内存布局239
23.2.1 伪文件/proc/[pid]/maps239
23.2.2 ELF文件格式240
23.2.3 动态链接的可执行文件241
23.2.4 静态链接的可执行文件243
23.2.5 位置无关的可执行文件244
23.3 工作原理245
23.4 内核接口246
23.5 总结246
23.6 参考资料246
附录247
热门推荐
- 1443284.html
- 3811793.html
- 3251246.html
- 2461014.html
- 1787574.html
- 3721851.html
- 224150.html
- 70466.html
- 1455079.html
- 2300244.html
- http://www.ickdjs.cc/book_1768570.html
- http://www.ickdjs.cc/book_2639162.html
- http://www.ickdjs.cc/book_3183947.html
- http://www.ickdjs.cc/book_125326.html
- http://www.ickdjs.cc/book_1117155.html
- http://www.ickdjs.cc/book_383482.html
- http://www.ickdjs.cc/book_2370791.html
- http://www.ickdjs.cc/book_995645.html
- http://www.ickdjs.cc/book_231756.html
- http://www.ickdjs.cc/book_2007154.html