網絡安全屬計算機科學「皇冠上的明珠」,需**全棧纵深**能力。大二起步恰好,建議路徑:
知識體系 (必修)
- 計算機基礎:《計算機網絡 自頂向下》、《計算機組成原理》、《操作系統概念》、《數據結構與算法》。
- 協議深度:TCP/IP 狀態機、TLS 1.3 握手、HTTP/2/3 帧結構、DNS 遞歸/授權、BGP/OSPF 路由。
- 密碼學:對稱/非對稱加密、哈希、簽名、證書鏈、側信道攻擊 — 參考《現代密碼學原理與協議》。
- 系統安全:Linux 內核、Windows 內核、內存管理、文件系統、權限模型、容器逃逸。
- 軟件安全:逆向工程 (IDA/Ghidra)、漏洞挖掘 (Fuzzing/靜態分析)、Shellcode/ROP/JOP、缓解技術 (ASLR/DEP/CFI)。
- Web 安全:OWASP Top 10、SSTI/反序列化/SSRF/XXE、CSP/SRI/WAF 繞過。
實戰平台 (每周固定時間)
- 入門:Hack The Box (退休機免費)、TryHackMe (引導式)。
- 進階:Bugcrowd/HackerOne 獎金計劃、CTFtime 比賽 (Pwn/Web/Reverse/Crypto/Misc)。
- 工具鏈:Burp Suite Pro、Wireshark、Volatility、Frida、Ghidra、pwntools、sqlmap。
深造與就業
- 國內頂級實驗室 (清華/中科院/浙大/上交/西安交大) 直博/碩博連讀,導師項目多為國家級攻防。
- **條件允許首選出國** (US/UK/IL/SG) 讀 Security 方向 MS/PhD,接觸前沿論文 (USENIX Security, CCS, NDSS, S&P) 產出高質量成果。
- 證書輔助:OSCP (實戰)、CISSP (管理)、CEH (入門) — 簡歷加分但非核心。
核心心法:**動手 > 看書**,每個知識點必在靶機/真實環境復現,建立「攻擊鏈」思維而非孤立技巧。