首页
›
Linux内核与驱动
›
060-Linux内核启动流程核心技术剖析
›
《Linux KASLR内核地址随机化配置与启动调试》
VIP10
本课程属于:060-Linux内核启动流程核心技术剖析
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux KASLR内核地址随机化配置与启动调试
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
KASLR是什么?为什么需要KASL…
课程导论
KASLR
02
Linux内核启动流程全景
从BIOS/UEFI到init进程的…
Linux
内核启动流程全景
03
启动阶段一
BIOS/UEFI与Bootload…
启动阶段一
BIOS/UEFI
04
启动阶段二
内核解压程序(decompresso…
启动阶段二
decompresso
05
KASLR核心概念
虚拟地址 · 物理地址 · 内核映像基址与偏移量
KASLR
核心概念
06
随机数生成器(RNG)在KASLR中的角色
硬件RNG与软件熵源
RNG
KASLR
07
Bootloader传递随机种子
setup_header与boot_…
Bootloader
传递随机种子
08
内核解压前的准备
解析ELF格式与重定位表
内核解压前的准备
ELF
09
KASLR的随机化范围
可随机化的地址空间边界与约束条件
KASLR
的随机化范围
10
内核解压阶段(decompress_kernel)中的KASLR实现。
内核解压阶段(decompress_ke… · 核心概念 · 实践要点
decompress
kernel
11
选择随机偏移
内核中的choose_random_…
选择随机偏移
choose
12
物理地址随机化 vs 虚拟地址随机化
两者的区别与联系
vs
物理地址随机化
13
页表初始化与KASLR
早期页表(identity mapp…
KASLR
页表初始化
14
内核入口点(startup_64)与KASLR的交互。
内核入口点(startup_64)与KA… · 核心概念 · 实践要点
startup
KASLR
15
KASLR与CPU模式切换
从实模式到保护模式再到长模式
KASLR
CPU
16
内核映像的重定位
如何处理符号表与全局变量
内核映像的重定位
如何处理符号表
17
KASLR与内存布局
内核代码段 · 数据段 · BSS段的随机化
KASLR
内存布局
18
模块地址随机化(KASLR for modules)
原理与实现
KASLR
for
19
KASLR与SMP(对称多处理)启动
AP(应用处理器)启动时的地址一致性
KASLR
SMP
20
KASLR与休眠/恢复(Hibernate/Resume)
地址恢复机制
KASLR
Hibernate/Re…
21
KASLR的安全局限性
已知攻击向量(如侧信道攻击)
KASLR
的安全局限性
22
KASLR的配置与编译选项
CONFIG_RANDOMIZE_B…
KASLR
的配置
23
KASLR的运行时控制
kaslr内核命令行参数(nokas… · kaslr)
KASLR
的运行时控制
24
KASLR与KPTI(内核页表隔离)的协同工作。
KASLR与KPTI(内核页表隔离)的协… · 核心概念 · 实践要点
KASLR
KPTI
25
KASLR的调试方法
通过printk与/proc/kal…
KASLR
的调试方法
26
KASLR在ARM64架构上的实现差异。
KASLR在ARM64架构上的实现差异 · 核心概念 · 实践要点
KASLR
ARM64
27
KASLR在x86_64架构上的实现细节。
KASLR在x86_64架构上的实现细节 · 核心概念 · 实践要点
KASLR
x86
28
KASLR的性能影响分析
启动时间与运行时开销
KASLR
的性能影响分析
29
KASLR的未来发展
更细粒度的随机化与硬件辅助方案
KASLR
的未来发展
30
课程总结与实战
如何在内核开发中利用KASLR机制进…
课程总结
KASLR
所属VIP或分类
同VIP:ACPI启动工程案例:嵌入式设备电源集成与调试优化
同VIP:ACPI启动配置调试:电源管理表解析与性能优化
同VIP:ACPI启动项目实战:电源性能调优与表解析工程