1.1網絡安全技術的特點
1.1.1網絡安全與現代社會安全
1.1.2網絡安全與信息安全的關系
1.1.3網絡安全與網絡新技術的關系
1.1.4網絡安全與密碼學的關系
1.1.5網絡安全與國家安全戰略的關系
1.2網絡安全形勢的演變
1.2.1互聯網安全威脅總體發展趨勢
1.2.2近期網絡安全威脅的主要特征
1.3網絡安全技術研究的基本內容
1.3.1網絡安全技術研究內容分類
1.3.2網絡攻擊的分類
1.3.3網絡安全防護技術研究
1.3.4網絡防病毒技術研究
1.3.5計算機取證技術研究
1.3.6網絡業務連續性規劃技術研究
1.3.7密碼技術在網絡中的應用研究
1.3.8網絡安全應用技術研究
1.4網絡安全技術領域人才自主培養的重要性
1.4.1培養網絡安全技術人才的緊迫性
1.4.2網絡安全技術人才培養的特點
1.5網絡安全軟件編程培訓的基本內容和目的
1.5.1基於DES加密的TCP聊天程序編程訓練的基本內容和目的。
1.5.2基於RSA算法自動分配密鑰的加密聊天程序編程訓練的基本內容和目的。
1.5.3基於MD5算法的文件完整性檢查程序編程培訓的基本內容和目的。
1.5.4基於RawSocket的嗅探器設計和編程培訓的基本內容和目的
1.5.5基於OpenSSL的安全Web服務器的設計和編程培訓的基本內容和目的。
1.5.6網口掃描儀設計與編程培訓的基本內容和目的。
1.5.7網絡欺騙系統設計與編程培訓的基本內容和目的。
1.5.8入侵檢測系統設計與編程培訓的基本內容和目的
1.5.9基於Netfi1tcr和IPTab1es的防火墻系統設計和編程培訓的基本內容和目的。
1.5.10 LinuX內核網絡協議棧強化編程培訓的基本內容和目的
1.5.11利用Sendmai1進行郵件發送、接收、過濾系統的設計和編程培訓的基本內容和目的。
1.5.12基於特征碼的惡意代碼檢測系統的設計以及編程培訓的基本內容和目的。
1.6網絡安全軟件編程培訓及教學指導
1.6.1網絡安全軟件編程培訓選題指導思想。
1.6.2網絡安全軟件編程培訓主題的覆蓋面。
1.6.3網絡安全軟件編程實訓科目編程環境的選擇
1.6.4網絡安全軟件編程培訓專題指導第二章Linux網絡協議棧介紹
2.1 LinuX網絡協議棧概述
2.1.1 LinuX網絡協議棧的設計特點
2.1.2 Linux網絡協議棧代碼中使用的固定實現模式
2.1.3 TCP/IP協議棧主要模塊簡介
2.2 Linux網絡協議棧發送和接收消息的過程介紹
2 . 2 . 1 Linux網絡協議棧中的消息表示
2.2.2消息發送流程
2.2.3消息接收流程
第三章基於DES加密的TCP聊天程序
3.1本章的培訓目標和要求
3.2相關背景知識
3.2.1 DES算法歷史
DES算法的主要特點
3 . 2 . 3 DES算法的基本內容
TCP協議
插座
3 . 2 . 6 TCP通信相關功能介紹
3.3編程練習示例
3.3.1編程實踐要求
3.3.2編程培訓設計和分析
3.4擴展和改進
3.4.1高級插座功能
3.4.2 AES,新壹代對稱加密協議
DES安全性分析
第四章:基於RSA算法的加密聊天程序自動分配密鑰。
4.1編程培訓目的和要求
4.2相關背景知識
4.3編程練習示例
編程培訓要求
4.3.2編程培訓設計和分析
4.4擴展和改進
4.4.1 RSA安全性
4.4.2其他公鑰密碼系統
4.4.3使用Se1ect機制進行並行通信。
4.4.4使用異步I/O進行通信優化。
第五章基於MD5算法的文件完整性驗證程序
5.1本章的培訓目標和要求
5.2相關背景知識
5.2.1 MD5算法的主要特點
5 . 2 . 2 MD5算法分析
5.3編程練習示例
編程實踐要求
5.3.2編程培訓設計和分析
5.4擴展和改進
5.4.1 MD5算法和LinuX密碼保護
5 . 4 . 2 Linux系統中GRUB的MD5加密方法
5.4.3字典攻擊和MD5變換算法
第六章基於RawSocket的網絡嗅探程序
6.1本章的培訓目標和要求
6.2相關背景知識
6.2.1原裝插座
6.2.2 TCP/IP網絡協議棧結構
6.2.3數據封裝和分析
6.3編程練習示例
6.3.1編程實踐要求
6.3.2編程培訓設計和分析
6.4擴展和改進
6.4.1用“bpcap”捕獲數據報
6.4.2使用tcpdump捕獲數據報
第七章基於OpenSSL的安全Web服務器程序
7.1本章的培訓目標和要求
7.2相關背景知識
7.2.1 SSL協議介紹
OpenSSL庫
7.2.3相關數據結構分析
7.3編程練習示例
7.3.1編程實踐要求
7.3.2編程培訓設計和分析
7.4擴展和改進
7.4.1客戶端身份驗證
基於IPSec的安全通信
第八章網絡端口掃描器的設計與編程
8.1本章的培訓目標和要求
8.2相關背景知識
8.2.1 ping程序
TCP掃描
8.2.3 UDP掃描
8.2.4使用原始套接字構造和發送數據包。
8.3編程練習示例
8.3.1編程實踐要求
8.3.2編程培訓設計和分析
8.4擴展和改進
8.4.1 ICMP掃描擴展
TCP掃描擴展
8.4.3系統漏洞掃描簡介
8 . 4 . 4 Linux環境下Nmap的安裝和使用
第九章網絡欺騙系統的設計與實現
9.1本章的培訓目標和要求
9.2相關背景知識
9.2.1網絡欺騙系統的技術手段
9.2.2網絡欺騙系統的分類
9.2.3可加載內核模塊介紹
……
10章入侵檢測模型的設計與實現
第11章基於Netfilter的防火墻設計與實現
第12章Linux內核網絡協議加固
使用Sendmail進行垃圾郵件過濾的軟件編程。
第14章基於特征碼的惡意代碼檢測系統的設計與實現
參考