科學出版社 2004 年出版《網絡攻擊原理與技術》(王航著),系統講述網絡攻擊入侵原理與相關技術,分技術篇(8 章)與應用篇(3 章),兼顧攻擊手法剖析、工具介紹、取證技術與防範建議,是信息安全領域經典參考書。
書籍結構與核心內容
技術篇(第 1-8 章):攻擊原理與通用防御
- 網絡偵察與信息收集技術
- 口令破解、系統後門、緩衝區溢出、格式化字符串攻擊——權限提升核心手段
- 拒絕服務攻擊(DoS/DDoS)原理與工具
- 常見安全漏洞與不安全編程模式深度分析
- 主流攻擊工具軟件實戰演示
- Windows 系統取證技術
應用篇(第 9-11 章):針對具體系統的攻擊實戰
- Windows 9x/NT/2000/XP、Unix、Novell NetWare 作業系統攻擊
- 網絡設備遠程訪問破壞與訪問控制繞過
- 常見應用軟件攻擊:遠程控制、Web 服務、瀏覽器、郵件客戶端、IRC 等
每種攻擊均給出防範措施、安全建議及詳細參考文獻。
經典攻擊原理精講(節選 22 種)
- TCP SYN Flood:利用三次握手機制,發送大量 SYN 不回應 ACK,耗盡 TCB 導致拒絕服務。
- ICMP Flood:海量 Echo Request 佔用 CPU 處理資源,阻斷正常業務。
- UDP Flood:同理發送大量 UDP 報文耗盡資源。
- 端口掃描:利用 TCP SYN/RST、UDP/ICMP 不可達響應差異探測開放端口,為後續攻擊定靶。
- IP 分片攻擊:發送不完整分片耗盡重組緩存與數據結構。
- SYN+FIN 畸形包:利用協議棧對畸形標志處理差異指紋識別作業系統。
- 無標志 TCP 包:利用協議棧缺乏處理邏輯導致崩潰。
- FIN 無 ACK 包:違背協議規範觸發邏輯錯誤崩潰目標。
- Ping of Death:發送 >64KB 畸形 ICMP 包導致協議棧崩潰。
- 地址掃描:變化目標 IP 發送 Echo Request 發現存活主機。
- Teardrop(淚滴)攻擊:偽造分片偏移字段導致重組重疊/斷裂使系統崩潰。
- 源路由選項:指定報文經過路徑,偽造合法源 IP 繞過防火牆。
- 記錄路由選項:收集網絡拓撲信息尋找弱點。
- 未知協議字段:協議號 >100 觸發協議棧未定義行為。
- IP 欺騙:偽造源 IP 誘導目標向第三方回應,SQL Slammer 蠕蟲即利用此原理雙向放大癱瘓網絡。
- WinNuke:向 139 端口發送 OOB 指針錯位數據崩潰早期 Windows。
- LAND 攻擊:源/目的 IP 相同的 SYN 包導致目標與自己建立連接耗盡 TCB。
- Script/ActiveX 攻擊:嵌入網頁惡意腳本/控件,以用戶權限執行破壞系統。
- Smurf 攻擊:源 IP 設為廣播地址發送 Echo Request,放大回應包淹沒網絡。
- VTY 耗盡:佔滿網絡設備有限 Telnet 連接數阻斷管理員登錄。
- 路由協議攻擊:注入偽造 RIP/OSPF/IS-IS/BGP 更新攪亂路由表導致網絡中斷;HMAC 驗證可有效防範。
- 轉發表耗盡:構造海量不同 MAC/IP/五元組流數據填滿 MAC 表、ARP 表、流緩存導致轉發失效。
- ARP 投毒:偽造 ARP 回應誤導網關/主機更新映射,實現中間人劫持與流量竊取。
適用價值
適合計算機、通信、信息安全、密碼學專業本碩博學生,亦供科研工程技術人員參考。知攻擊才會防禦,本书為構建主動免疫體系提供理論基石。