網(wǎng)絡(luò)安全高級軟件編程技術(shù) 版權(quán)信息
- ISBN:9787302219040
- 條形碼:9787302219040 ; 978-7-302-21904-0
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
網(wǎng)絡(luò)安全高級軟件編程技術(shù) 本書特色
本書的作者隊伍是由南開大學(xué)計算機系、國家計算機病毒應(yīng)急處理中心的人員組成。作者在總結(jié)多年網(wǎng)絡(luò)安全科研與教學(xué)實踐經(jīng)驗的基礎(chǔ)上,設(shè)計了12個“近似實戰(zhàn)”的網(wǎng)絡(luò)安全軟件設(shè)計與編程訓(xùn)練的課題。訓(xùn)練課題覆蓋了從密碼學(xué)在網(wǎng)絡(luò)通信中的應(yīng)用,網(wǎng)絡(luò)端口掃描、網(wǎng)絡(luò)嗅探器、網(wǎng)絡(luò)誘騙、網(wǎng)絡(luò)入侵檢測、安全Web、防火墻,到Linux內(nèi)核網(wǎng)絡(luò)協(xié)議棧程序加固、網(wǎng)絡(luò)病毒與垃圾郵件的檢測與防治技術(shù)。訓(xùn)練課題接近研究的前沿,覆蓋了網(wǎng)絡(luò)安全研發(fā)的主要領(lǐng)域與方向。完成網(wǎng)絡(luò)安全訓(xùn)練課題的操作系統(tǒng)選擇為Linux,完成訓(xùn)練課題不限定任何特殊的硬件環(huán)境與編程語言。通過在Linux環(huán)境中完成網(wǎng)絡(luò)安全軟件的設(shè)計與編程訓(xùn)練,提高讀者研發(fā)具有自主知識產(chǎn)權(quán)的網(wǎng)絡(luò)安全技術(shù)和產(chǎn)品的能力。
本書可以作為計算機、信息安全、軟件工程、通信工程、電子信息及相關(guān)專業(yè)的碩士與工程碩士研究生、博士研究生的教材或參考書,以及本科計算機專業(yè),信息安全專業(yè)高年級學(xué)生網(wǎng)絡(luò)安全教材或參考書,也可作為網(wǎng)絡(luò)安全高級軟件編程人才的培訓(xùn)教材與研發(fā)工作參考手冊。
網(wǎng)絡(luò)安全高級軟件編程技術(shù) 內(nèi)容簡介
本書的作者隊伍是由南開大學(xué)計算機系、國家計算機病毒應(yīng)急處理中心的人員組成。作者在總結(jié)多年網(wǎng)絡(luò)安全科研與教學(xué)實踐經(jīng)驗的基礎(chǔ)上,設(shè)計了12個“近似實戰(zhàn)”的網(wǎng)絡(luò)安全軟件設(shè)計與編程訓(xùn)練的課題。訓(xùn)練課題覆蓋了從密碼學(xué)在網(wǎng)絡(luò)通信中的應(yīng)用,網(wǎng)絡(luò)端口掃描、網(wǎng)絡(luò)嗅探器、網(wǎng)絡(luò)誘騙、網(wǎng)絡(luò)入侵檢測、安全Web、防火墻,到Linux內(nèi)核網(wǎng)絡(luò)協(xié)議棧程序加固、網(wǎng)絡(luò)病毒與垃圾郵件的檢測與防治技術(shù)。訓(xùn)練課題接近研究的前沿,覆蓋了網(wǎng)絡(luò)安全研發(fā)的主要領(lǐng)域與方向。完成網(wǎng)絡(luò)安全訓(xùn)練課題的操作系統(tǒng)選擇為Linux,完成訓(xùn)練課題不限定任何特殊的硬件環(huán)境與編程語言。通過在Linux環(huán)境中完成網(wǎng)絡(luò)安全軟件的設(shè)計與編程訓(xùn)練,提高讀者研發(fā)具有自主知識產(chǎn)權(quán)的網(wǎng)絡(luò)安全技術(shù)和產(chǎn)品的能力。
本書可以作為計算機、信息安全、軟件工程、通信工程、電子信息及相關(guān)專業(yè)的碩士與工程碩士研究生、博士研究生的教材或參考書,以及本科計算機專業(yè),信息安全專業(yè)高年級學(xué)生網(wǎng)絡(luò)安全教材或參考書,也可作為網(wǎng)絡(luò)安全高級軟件編程人才的培訓(xùn)教材與研發(fā)工作參考手冊。
網(wǎng)絡(luò)安全高級軟件編程技術(shù) 目錄
第1章 網(wǎng)絡(luò)安全課程內(nèi)容、編程訓(xùn)練要求與教學(xué)指導(dǎo)1.1 網(wǎng)絡(luò)安全技術(shù)的特點1.1.1 網(wǎng)絡(luò)安全與現(xiàn)代社會安全的關(guān)系1.1.2 網(wǎng)絡(luò)安全與信息安全的關(guān)系1.1.3 網(wǎng)絡(luò)安全與網(wǎng)絡(luò)新技術(shù)的關(guān)系1.1.4 網(wǎng)絡(luò)安全與密碼學(xué)的關(guān)系1.1.5 網(wǎng)絡(luò)安全與國家安全戰(zhàn)略的關(guān)系1.2 網(wǎng)絡(luò)安全形勢的演變1.2.1 Internet安全威脅的總體發(fā)展趨勢1.2.2 近期網(wǎng)絡(luò)安全威脅的主要特點1.3 網(wǎng)絡(luò)安全技術(shù)研究的基本內(nèi)容1.3.1 網(wǎng)絡(luò)安全技術(shù)研究內(nèi)容的分類1.3.2 網(wǎng)絡(luò)攻擊的分類1.3.3 網(wǎng)絡(luò)安全防護(hù)技術(shù)研究1.3.4 網(wǎng)絡(luò)防病毒技術(shù)研究1.3.5 計算機取證技術(shù)研究1.3.6 網(wǎng)絡(luò)業(yè)務(wù)持續(xù)性規(guī)劃技術(shù)研究1.3.7 密碼學(xué)在網(wǎng)絡(luò)中的應(yīng)用研究1.3.8 網(wǎng)絡(luò)安全應(yīng)用技術(shù)研究1.4 網(wǎng)絡(luò)安全技術(shù)領(lǐng)域自主培養(yǎng)人才的重要性1.4.1 網(wǎng)絡(luò)安全技術(shù)人才培養(yǎng)的迫切性1.4.2 網(wǎng)絡(luò)安全技術(shù)人才培養(yǎng)的特點1.5 網(wǎng)絡(luò)安全軟件編程課題訓(xùn)練的基本內(nèi)容與目的1.5.1 基于DES加密的TCP聊天程序編程訓(xùn)練的基本內(nèi)容與目的1.5.2 基于RSA算法自動分配密鑰的加密聊天程序編程訓(xùn)練的基本內(nèi)容與目的1.5.3 基于MD5算法的文件完整性校驗程序編程訓(xùn)練的基本內(nèi)容與目的1.5.4 基于Raw Socket的Sniffer設(shè)計與編程訓(xùn)練的基本內(nèi)容與目的1.5.5 基于OpenSSL的安全Web服務(wù)器設(shè)計與編程訓(xùn)練的基本內(nèi)容與目的1.5.6 網(wǎng)絡(luò)端口掃描器設(shè)計與編程訓(xùn)練的基本內(nèi)容與目的1.5.7 網(wǎng)絡(luò)誘騙系統(tǒng)設(shè)計與編程訓(xùn)練的基本內(nèi)容與目的1.5.8 入侵檢測系統(tǒng)設(shè)計與編程訓(xùn)練的基本內(nèi)容與目的1.5.9 基于Netfilter和IPTables防火墻系統(tǒng)設(shè)計與編程訓(xùn)練的基本內(nèi)容與目的1.5.10 Linux內(nèi)核網(wǎng)絡(luò)協(xié)議棧加固編程訓(xùn)練的基本內(nèi)容與目的1.5.11 利用Sendmail收發(fā)和過濾郵件系統(tǒng)設(shè)計與編程訓(xùn)練的基本內(nèi)容與目的1.5.12 基于特征碼的惡意代碼檢測系統(tǒng)的設(shè)計與編程訓(xùn)練的基本內(nèi)容與目的1.6 網(wǎng)絡(luò)安全軟件編程課題訓(xùn)練教學(xué)指導(dǎo)1.6.1 網(wǎng)絡(luò)安全軟件編程訓(xùn)練課題選題的指導(dǎo)思想1.6.2 網(wǎng)絡(luò)安全軟件編程訓(xùn)練課題選題覆蓋的范圍1.6.3 網(wǎng)絡(luò)安全軟件編程訓(xùn)練課題編程環(huán)境的選擇1.6.4 網(wǎng)絡(luò)安全軟件編程訓(xùn)練選題指導(dǎo)第2章 Linux網(wǎng)絡(luò)協(xié)議棧簡介2.1 Linux網(wǎng)絡(luò)協(xié)議棧概述2.1.1 Linux網(wǎng)絡(luò)協(xié)議棧的設(shè)計特點2.1.2 Linux網(wǎng)絡(luò)協(xié)議棧代碼中使用的固定實現(xiàn)模式2.1.3 TCP/IP協(xié)議棧中主要模塊簡介2.2 Linux網(wǎng)絡(luò)協(xié)議棧中報文發(fā)送和接收流程導(dǎo)讀2.2.1 報文在Linux網(wǎng)絡(luò)協(xié)議棧中的表示方法2.2.2 報文發(fā)送過程2.2.3 報文接收過程第3章 基于DES加密的TCP聊天程序3.1 本章訓(xùn)練目的與要求3.2 相關(guān)背景知識3.2.1 DES算法的歷史3.2.2 DES算法的主要特點3.2.3 DES算法的基本內(nèi)容3.2.4 TCP協(xié)議3.2.5 套接字3.2.6 TCP通信相關(guān)函數(shù)介紹3.3 實例編程練習(xí)3.3.1 編程練習(xí)要求3.3.2 編程訓(xùn)練設(shè)計與分析3.4 擴展與提高3.4.1 高級套接字函數(shù)3.4.2 新一代對稱加密協(xié)議AES3.4.3 DES安全性分析第4章 基于RSA算法自動分配密鑰的加密聊天程序4.1 編程訓(xùn)練目的與要求4.2 相關(guān)背景知識4.3 實例編程練習(xí)4.3.1 編程訓(xùn)練要求4.3.2 編程訓(xùn)練設(shè)計與分析4.4 擴展與提高4.4.1 RSA安全性4.4.2 其他公鑰密碼體系4.4.3 使用Select機制進(jìn)行并行通信4.4.4 使用異步I/O進(jìn)行通信優(yōu)化
第5章 基于MD5算法的文件完整性校驗程序5.1 本章訓(xùn)練目的與要求5.2 相關(guān)背景知識5.2.1 MD5算法的主要特點5.2.2 MD5算法分析5.3 實例編程練習(xí)5.3.1 編程練習(xí)要求5.3.2 編程訓(xùn)練設(shè)計與分析5.4 擴展與提高5.4.1 MD5算法與Linux口令保護(hù)5.4.2 Linux系統(tǒng)GRUB的MD5加密方法5.4.3 字典攻擊與MD5變換算法第6章 基于Raw Socket的網(wǎng)絡(luò)嗅探器程序6.1 本章訓(xùn)練目的與要求6.2 相關(guān)背景知識6.2.1 原始套接字6.2.2 TCP/IP網(wǎng)絡(luò)協(xié)議棧結(jié)構(gòu)6.2.3 數(shù)據(jù)的封裝與解析6.3 實例編程練習(xí)6.3.1 編程練習(xí)要求6.3.2 編程訓(xùn)練設(shè)計與分析6.4 擴展與提高6.4.1 使用libpcap捕獲數(shù)據(jù)報6.4.2 使用tcpdump捕獲數(shù)據(jù)報第7章 基于OpenSSL的安全Web服務(wù)器程序7.1 本章訓(xùn)練目的與要求7.2 相關(guān)背景知識7.2.1 SSL協(xié)議介紹7.2.2 OpenSSL庫7.2.3 相關(guān)數(shù)據(jù)結(jié)構(gòu)分析7.3 實例編程練習(xí)7.3.1 編程練習(xí)要求7.3.2 編程訓(xùn)練設(shè)計與分析7.4 擴展與提高7.4.1 客戶端認(rèn)證7.4.2 基于IPSec的安全通信第8章 網(wǎng)絡(luò)端口掃描器的設(shè)計與編程8.1 本章訓(xùn)練目的與要求8.2 相關(guān)背景知識8.2.1 ping程序8.2.2 TCP掃描8.2.3 UDP掃描8.2.4 使用原始套接字構(gòu)造并發(fā)送數(shù)據(jù)包8.3 實例編程練習(xí)8.3.1 編程練習(xí)要求8.3.2 編程訓(xùn)練設(shè)計與分析8.4 擴展與提高8.4.1 ICMP掃描擴展8.4.2 TCP掃描擴展8.4.3 系統(tǒng)漏洞掃描簡介8.4.4 Linux環(huán)境中Nmap的安裝與使用
第9章 網(wǎng)絡(luò)誘騙系統(tǒng)設(shè)計與實現(xiàn)9.1 本章訓(xùn)練目的與要求9.2 相關(guān)背景知識9.2.1 網(wǎng)絡(luò)誘騙系統(tǒng)的技術(shù)手段9.2.2 網(wǎng)絡(luò)誘騙系統(tǒng)分類9.2.3 可加載內(nèi)核模塊介紹9.2.4 Linux系統(tǒng)調(diào)用實現(xiàn)原理9.2.5 Linux鍵盤輸入實現(xiàn)原理9.3 實例編程練習(xí)9.3.1 編程練習(xí)要求9.3.2 編程訓(xùn)練設(shè)計與分析9.4 擴展與提高9.4.1 其他鍵盤輸入的截獲方法9.4.2 實現(xiàn)LKM在系統(tǒng)啟動時自動加載9.4.3 隱藏LKM模塊9.4.4 隱藏相關(guān)文件9.4.5 基于Linux網(wǎng)絡(luò)協(xié)議棧下層設(shè)備驅(qū)動實現(xiàn)通信隱藏9.4.6 網(wǎng)絡(luò)誘騙系統(tǒng)的發(fā)展趨勢……
第10章 入侵檢測模型的設(shè)計與實現(xiàn)第11章 基于Netfilter防火墻的設(shè)計與實現(xiàn)第12章 Linux內(nèi)核網(wǎng)絡(luò)協(xié)議棧加固第13章 利用Sendmail實現(xiàn)垃圾郵件過濾的軟件編程第14章 基于特征碼的惡意代碼檢測系統(tǒng)的設(shè)計與實現(xiàn)參考文獻(xiàn)
展開全部
網(wǎng)絡(luò)安全高級軟件編程技術(shù) 作者簡介
吳功宜,南開大學(xué)信息技術(shù)科學(xué)學(xué)院計算機系教授、博士生導(dǎo)師。曾任南開大學(xué)計算機系系主任、研究生院常務(wù)副院長、信息技術(shù)科學(xué)學(xué)院院長。研究方向:計算機網(wǎng)絡(luò)與信息系統(tǒng),網(wǎng)絡(luò)與信息安全。從1984年開始為本科生和研究生講授“計算機網(wǎng)絡(luò)”等課程;主持和參加完成多項網(wǎng)絡(luò)與信息安全方向科研項目,發(fā)表學(xué)術(shù)論文50余篇;參加編著和出版的教材、專著、譯著共28部,其中“十一五”國家級規(guī)劃教材《計算機網(wǎng)絡(luò)(第2版)》被教育部評為2008年度普通高等教育精品教材。2000年獲南開大學(xué)特等獎教金,2003年獲天津市十五立功獎?wù)拢硎車鴦?wù)院政府特殊津貼。 張建忠,博士,南開大學(xué)信息技術(shù)科學(xué)學(xué)院計算機系教授、博士生導(dǎo)師。研究方向:對等計算、網(wǎng)絡(luò)安全、網(wǎng)絡(luò)管理。承擔(dān)了“網(wǎng)絡(luò)入侵檢測與攻擊防護(hù)”、“基于DHT信用機制的垃圾郵件過濾方法研究”、“無結(jié)構(gòu)P2P文件共享系統(tǒng)中稀缺文件查詢機制研究”等多項科研項目,發(fā)表學(xué)術(shù)論文40余篇;多年來承擔(dān)計算機網(wǎng)絡(luò)方向本科生及研究生的教學(xué)工作,講授“計算機網(wǎng)絡(luò)基礎(chǔ)”、“網(wǎng)絡(luò)技術(shù)與應(yīng)用”、“網(wǎng)絡(luò)管理”、“網(wǎng)絡(luò)安全技術(shù)”、“對等計算”等課程;出版了“十五”國家級規(guī)劃教材