《惡意代碼防范》是在作者多年教學(xué)經(jīng)驗和信息安全社會培訓(xùn)工作的基礎(chǔ)上編寫而成的,力求反映作者近年來的最新科研成果。全書共分為13章,在簡單介紹惡意代碼的基本概念和類別的基礎(chǔ)上,重點探討了惡意代碼防范的思路、技術(shù)、方法和策略,并給出了惡意代碼的防治方案。
《惡意代碼防范》內(nèi)容深入淺出,用通俗的語言和實例向讀者展示惡意代碼防范的知識。教材配套資源豐富,易學(xué)易教,包括PPT電子版課件、多種題型的題庫、實驗用軟件和源代碼等。
《惡意代碼防范》適合作為普通高等學(xué)校信息安全及相關(guān)專業(yè)本科生的教材,也可作為相關(guān)領(lǐng)域的工程技術(shù)人員的參考書。
惡意代碼防范》是在作者多年教學(xué)經(jīng)驗和信息安全社會培訓(xùn)工作的基礎(chǔ)上編寫而成,力求反映作者近年來的最新科研成果。《惡意代碼防范》內(nèi)容深入淺出。用通俗的語言和實例向讀者展示惡意代碼防范的知識。在簡單介紹惡意代碼基本概念和類別的基礎(chǔ)上,本教材重點探討了惡意代碼防范的思路、技術(shù)、方法和策略。
《惡意代碼防范》配套資源豐富,易學(xué)易教,包括PPT電子課件、多種題型的題庫、實驗用軟件和源代碼等。
信息安全是一個復(fù)雜的系統(tǒng)工程。在這個系統(tǒng)工程中,不能僅僅依靠技術(shù)或管理的任何一方來解決問題,而應(yīng)該從技術(shù)和管理兩方面進(jìn)行統(tǒng)籌考慮。一套好的管理制度和策略應(yīng)該是以單位實際情況為主要依據(jù),能及時反映單位實際情況變化,具有良好的可操作性,由科學(xué)的管理條款組成。
隨著信息技術(shù)的發(fā)展,信息資源管理將被作為國家戰(zhàn)略來推進(jìn),企業(yè)競爭焦點也將落在對信息資源的開發(fā)利用上!叭旨夹g(shù)、七分管理、十二分?jǐn)?shù)據(jù)”的說法成為現(xiàn)代企業(yè)信息化管理的標(biāo)志性注釋。信息資源已經(jīng)成為繼土地和資本之后最重要的財富來源。
對于惡意代碼及其防范來說,曾經(jīng)有一些簡單的認(rèn)識:計算機不可能因為僅僅讀了一封電子郵件而感染惡意代碼;惡意代碼不可能損害計算機硬件設(shè)備;計算機不可能因為瀏覽一個圖形文件而染毒;殺毒軟件是防范惡意代碼的一切;數(shù)據(jù)備份和恢復(fù)對防范惡意代碼無關(guān)緊要;惡意代碼防范策略是虛無縹緲的內(nèi)容等等。但是,在惡意代碼迅速發(fā)展的今天,這些說法都已經(jīng)過時,我們必須更新關(guān)于惡意代碼及其防范工作的知識。
本書是在作者多年教學(xué)經(jīng)驗和信息安全社會培訓(xùn)工作的基礎(chǔ)上編寫而成的,力求反映作者近年來的最新科研成果。全書共分為13章,在簡單介紹惡意代碼的基本概念和類別的基礎(chǔ)上,重點探討了惡意代碼防范的思路、技術(shù)、方法和策略,并給出了惡意代碼的防治方案。
本書各章內(nèi)容簡介如下。
第1章惡意代碼概述。本章分析了引入惡意代碼概念的原因,介紹了惡意代碼的種類和特征,并在此基礎(chǔ)上探討了惡意代碼的關(guān)鍵歷史轉(zhuǎn)折點、傳播途徑、感染癥狀、命名規(guī)則及未來發(fā)展趨勢等相關(guān)問題。
第2章典型惡意代碼。在總結(jié)現(xiàn)有惡意代碼類別的基礎(chǔ)上,介紹了幾款典型的惡意代碼:普通計算機病毒、蠕蟲、特洛伊木馬、惡意腳本、流氓軟件、邏輯炸彈、僵尸網(wǎng)絡(luò)、網(wǎng)絡(luò)釣魚、R00tkit、智能移動終端惡意代碼、垃圾信息、其他新型惡意代碼等。
第3章惡意代碼防范原理。惡意代碼防范技術(shù)分為6個層次:檢測、清除、預(yù)防、免疫、策略、數(shù)據(jù)備份及恢復(fù)。在此詳細(xì)介紹了惡意代碼的檢測原理和方法、惡意代碼清除的原理和方法、惡意代碼的防范、惡意代碼的免疫。
第4章數(shù)據(jù)備份與數(shù)據(jù)恢復(fù)。隨著惡意代碼清除難度的加大,數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)技術(shù)走向前臺。數(shù)據(jù)備份及恢復(fù)技術(shù)不僅是災(zāi)難備份和災(zāi)難恢復(fù)的核心技術(shù),也是惡意代碼領(lǐng)域的核心內(nèi)容。
第5章商業(yè)安全軟件的常用技術(shù)。本章主要介紹了商業(yè)軟件采用的特殊防范技術(shù),例如內(nèi)存檢測技術(shù)、廣譜殺毒技術(shù)、虛擬機技術(shù)、驅(qū)動程序技術(shù)、云查殺技術(shù)等。
第1章 惡意代碼概述
1.1 惡意代碼概念的產(chǎn)生
1.2 惡意代碼的概念
1.3 惡意代碼的發(fā)展歷史
1.4 惡意代碼的種類
1.5 惡意代碼的傳播途徑
1.6 感染惡意代碼的癥狀
1.6.1 惡意代碼的表現(xiàn)現(xiàn)象
1.6.2 與惡意代碼現(xiàn)象類似的硬件故障
1.6.3 與惡意代碼現(xiàn)象類似的軟件故障
1.7 惡意代碼的命名規(guī)則
1.8 惡意代碼的最新發(fā)展趨勢
1.9 習(xí)題
第2章 典型惡意代碼
2.1 傳統(tǒng)計算機病毒
2.2 蠕蟲
2.3 特洛伊木馬
2.4 惡意腳本
2.5 流氓軟件
2.6 邏輯炸彈
2.7 后門
2.8 僵尸網(wǎng)絡(luò)
2.9 網(wǎng)絡(luò)釣魚
2.10 Rootkit工具
2.11 智能移動終端惡意代碼
2.12 垃圾信息
2.13 其他惡意代碼
2.14 習(xí)題
第3章 惡意代碼防范原理
3.1 惡意代碼防范技術(shù)的發(fā)展
3.2惡意代碼防范技術(shù)的發(fā)展
3.3 惡意代碼防范理論模型
3.4 惡意代碼防范思路
3.5 惡意代碼的檢測
3.5.1 惡意代碼的檢測原理
3.5.2 惡意代碼的檢測方法
3.5.3 自動檢測的源碼分析
3.6 惡意代碼的清除
3.6.1 惡意代碼的清除原理
3.6.2 惡意代碼的清除方法
3.7 惡意代碼的防范
3.7.1 系統(tǒng)監(jiān)控技術(shù)
3.7.2 源監(jiān)控技術(shù)
3.7.3 個人防火墻技術(shù)
3.7.4 系統(tǒng)加固技術(shù)
3.8 惡意代碼的免疫
3.8.1 惡意代碼的免疫原理
3.8.2 免疫的方法及其特點
3.8.3 數(shù)字免疫系統(tǒng)
3.9 惡意代碼處理流程
3.10 章 節(jié)實驗
3.11 習(xí)題
第4章 數(shù)據(jù)備份與數(shù)據(jù)恢復(fù)
4.1 數(shù)據(jù)備份與數(shù)據(jù)恢復(fù)的意義
4.2 數(shù)據(jù)備份
4.2.1 個人PC備份策略
4.2.2 系統(tǒng)級備份策略
4.3 數(shù)據(jù)恢復(fù)
4.4 數(shù)據(jù)恢復(fù)工具箱
4.5 數(shù)據(jù)備份及恢復(fù)常用工具
4.5.1 Easy Reeovery工具使用
4.5.2 注冊表備份工具
4.5.3 Foxmail通信簿備份及恢復(fù)
4.6 章節(jié)實驗
4.7 習(xí)題
第5章 商業(yè)安全軟件的常用技術(shù)
5.1 惡意代碼防治技術(shù)的進(jìn)展
5.2 商業(yè)軟件采用的防治技術(shù)
5.2.1 內(nèi)存檢測技術(shù)
5.2.2 廣譜特征碼
5.2.3 虛擬機技術(shù)
5.2.4 驅(qū)動程序技術(shù)
5.2.5 云查殺技術(shù)
5.2.6 無縫連接技術(shù)
5.2.7 檢查壓縮文件
5.2.8 沙盤技術(shù)
5.2.9 啟發(fā)式掃描技術(shù)
5.2.1 0PE病毒的啟發(fā)式特征
5.2.1 1網(wǎng)絡(luò)惡意代碼立體防御技術(shù)
5.3 現(xiàn)有防治技術(shù)的缺陷
5.4 習(xí)題
第6章 QAV軟件分析與使用
6.1 項目組成
6.2 Scanner Daemon基本框架
6.2.1 main-elass分析
6.2.2 掃描配置模塊
6.2.3 病毒特征碼模塊
6.2.4 掃描引擎模塊
6.2.5 文件系統(tǒng)支持模塊
6.3 測試示例
6.4 Scanner Daemon使用實驗
6.4.1 Scanner Daemon配置說明
6.4.2 Scanner Daemon使用說明
6.5 Virus Hammer分析與使用
6.5.1 Vims Hammer運行環(huán)境
6.5.2 Linux環(huán)境下的啟動
6.5.3 Windows環(huán)境下的啟動
6.5.4 Virus Hammer使用
6.6 Pattern Finder分析與使用
6.6.1 Pattern Finder工作原理
6.6.2 Pattern Finder運行環(huán)境
6.6.3 Pattem Finder啟動
6.6.4 Pattern Finder使用
6.7 章 節(jié)實驗
6.8 習(xí)題
第7章 ClamAV軟件分析與使用
7.1 ClamAV總體結(jié)構(gòu)
7.2 ClamAV使用說明
7.3 ClamAV安裝與配置
7.4 源代碼分析
7.4.1 ClamAV配置
7.4.2 病毒特征代碼庫
7.4.3 clamd初始化
7.4.4 elamdscarI模塊
7.4.5 clamd響應(yīng)模塊
7.4.6 elamd掃描模塊
7.5 章 節(jié)實驗
7.6 習(xí)題
第8章 惡意代碼檢測用匹配算法
8.1 模式匹配算法概述
8.2 經(jīng)典單模式匹配算法
8.3 多模式匹配算法
8.3.1 經(jīng)典多模式匹配DFSA算法
8.3.2 基于有序二叉樹的多模式匹配算法
8.4 HASH算法
8.4.1 算法條件
8.4.2 詞典構(gòu)造
8.4.3 查找過程
8.4.4 改進(jìn)思路
8.5 章 節(jié)實驗
8.6 習(xí)題
第9章 常用殺毒軟件及解決方案
9.1 惡意代碼防范產(chǎn)業(yè)發(fā)展
9.2 國內(nèi)外反病毒軟件評測機構(gòu)
9.2.1 WildList——惡意代碼清單資料庫
9.2.2 德國AV-Test評測機構(gòu)
9.2.3 英國VirusBulletin評測機構(gòu)
9.2.4 奧地利AV-Comparatives評測機構(gòu)
9.2.5 Veilzon公司的ICSA評測機構(gòu)
9.2.6 westCoastLabs——西海岸實驗室
9.2.7 中國的反病毒軟件評測機構(gòu)
9.3 國內(nèi)外著名殺毒軟件比較
9.3.1 殺毒軟件必備功能
9.3.2 流行殺毒產(chǎn)品比較
9.3.3 惡意代碼防范產(chǎn)品的地緣性
9.4 企業(yè)級惡意代碼防治方案
9.4.1 企業(yè)惡意代碼防范需求
9.4.2 企業(yè)網(wǎng)絡(luò)的典型結(jié)構(gòu)
9.4.3 企業(yè)網(wǎng)絡(luò)的典型應(yīng)用
9.4.4 惡意代碼在網(wǎng)絡(luò)上傳播的過程
9.4.5 企業(yè)網(wǎng)絡(luò)惡意代碼防范方案
9.5 習(xí)題
第10章 Linux系統(tǒng)殺毒工具
10.1 avast!殺毒軟件
lO.1.1 avast!的主要功能
10.1.2 avast!安裝
10.1.3 avast!使用與配置
10.2 ClamTk殺毒軟件
10.2.1 ClamTk安裝與更新
10.2.2 ClamTk使用與配置
10.3 AntiVir殺毒軟件
10.3.1 AntiVir安裝與更新
10.3.2 AntiVir配置與使用
10.3.3 YkAntiVir安裝與使用
10.4 其他工具
10.4.1 rkhunter具
10.4.2 chkrootkit工具
10.5 章 節(jié)實驗
10.6 習(xí)題
第11章 windows系統(tǒng)防范工具
11.1 瑞星殺毒軟件
11.1.1 瑞星殺毒軟件的功能
11.1.2 瑞星殺毒軟件的使用
11.1.3 瑞星殺毒軟件的配置
11.2 木馬克星
11.2.1 木馬克星概述
11.2.2 木馬克星的安裝
11.2.3 木馬克星的使用
11.3 個人防火墻工具
11.3.1 windows防火墻
11.3.2 常規(guī)功能
11.3.3 例外功能
11.3.4 高級功能
11.4 其他防范惡意代碼工具
11.4.1 Regmon工具_(dá)
11.4.2 FileMon工具
11.4.3 ProcessExplorer工具
11.5 章 節(jié)實驗
11.6 習(xí)題
第12章 智能手機安全防范工具
12.1 手機安全防范工具概述
12.1.1 國外智能手機惡意代碼防范產(chǎn)品
12.1.2 國內(nèi)智能手機惡意代碼防范產(chǎn)品
12.2 Kaspersky手機版殺毒軟件
12.2.1 KAVMobile安裝
12.2.2 KAVMobile使用
12.3 智能手機版任務(wù)管理器
12.4 章節(jié)實驗
12.5 習(xí)題
第13章 惡意代碼防治策略
13.1 惡意代碼防治策略的基本準(zhǔn)則
13.2 國家層面上的防治策略
13.3 單機用戶防治策略
13.3.1 一般技術(shù)措施
13.3.2 個人用戶上網(wǎng)基本策略
13.4 建立安全的單機系統(tǒng)
13.4.1 打牢基礎(chǔ)
13.4.2 選好工具
13.4.3 注意方法
13.4.4 應(yīng)急措施
13.4.5 自我提高
13.5 企業(yè)用戶防治策略
13.5.1 建立防御計劃
13.5.2 執(zhí)行計劃
13.5.3 惡意代碼掃描引擎相關(guān)問題
13.5.4 額外的防御工具
13.6 未來的防范措施
13.7 惡意代碼犯罪相關(guān)法律法規(guī)基礎(chǔ)
13.8 習(xí)題
附錄 惡意代碼相關(guān)網(wǎng)上資源
參考文獻(xiàn)