学习路线图¶ 1. 系统基础¶ 目标:理解程序如何在机器上运行。 CSAPP / 计算机系统 操作系统 进程 线程 虚拟内存 2. 网络基础¶ 目标:理解主机之间如何通信,协议如何分层。 计算机网络索引 网络概述 IP 数据报 TCP 协议 HTTP 3. 密码学与安全¶ 目标:理解加密、签名、认证和安全协议。 密码学引论索引 公钥密码学 SHA256 数字签名 Diffie-Hellman 密钥交换 4. 工程整合¶ 目标:把系统、网络、安全知识变成可实现、可调试、可解释的工程能力。 Linux 进程、文件、网络工具链 C/C++ 系统编程 网络抓包与协议分析 密码协议实现与攻击复现 系统实验和安全实验沉淀