木馬在網(wǎng)絡(luò)安全中扮演極其重要的角色,對(duì)其進(jìn)行深入透徹的分析是網(wǎng)絡(luò)攻防中的重要內(nèi)容。孫欽東編的《木馬核心技術(shù)剖析》從Windows系統(tǒng)啟動(dòng)、存儲(chǔ)、文件管理、模塊管理、通信管理等核心機(jī)制入手,深度分析木馬核心技術(shù)所依托的系統(tǒng)底層基礎(chǔ),詳細(xì)剖析木馬隱藏、驅(qū)動(dòng)加載與啟動(dòng)、Windows系統(tǒng)的安全機(jī)制繞過(guò)、防火墻穿透通信、反病毒軟件免殺、反分析、Windows64位系統(tǒng)兼容等核心技術(shù)的原理與實(shí)現(xiàn)機(jī)制,給出了一個(gè)綜合運(yùn)用各項(xiàng)核心技術(shù)、高度可配置的木馬框架。
本書是木馬技術(shù)分析與檢測(cè)方面的參考書,可作為從事網(wǎng)絡(luò)安全等研究領(lǐng)域科研人員的參考書,也可作為高等院校網(wǎng)絡(luò)安全專業(yè)本科生與研究牛的參考教材。
更多科學(xué)出版社服務(wù),請(qǐng)掃碼獲取。
第1章 緒論
1.1 木馬的基本概念
1.2 木馬的發(fā)展歷程
1.3 木馬的類型
1.4 本書組織結(jié)構(gòu)
第2章 木馬的隱藏
2.1 木馬自身文件的隱藏
2.1.1 基于文件枚舉函數(shù)Hook的隱藏
2.1.2 基于FSDHook的文件隱藏
2.1.3 基于自定義文件系統(tǒng)的隱藏
2.2 木馬模塊的隱藏
2.2.1 “摘鏈”隱藏
2.2.2 基于PELoader的隱藏
2.3 網(wǎng)絡(luò)端口的隱藏
2.3.1 WindowsXP系統(tǒng)下的端口隱藏
2.3.2 Vista之后的端口隱藏
2.3.3 端口復(fù)用
2.4 小結(jié)
第3章 木馬驅(qū)動(dòng)加載與啟動(dòng)
3.1 Windows存儲(chǔ)與啟動(dòng)過(guò)程
3.1.1 Windows系統(tǒng)硬盤與分區(qū)
3.1.2 基于BIOS的系統(tǒng)啟動(dòng)過(guò)程
3.1.3 基于UEFI的啟動(dòng)過(guò)程
3.2 基于MBR的Bootkit
3.2.1 MBR結(jié)構(gòu)解析
3.2.2 MBR的修改
3.3 基于VBR的Bootkit
3.3.1 VBR結(jié)構(gòu)解析
3.3.2 VBR的修改
3.4 Bootkit控制系統(tǒng)啟動(dòng)與加載驅(qū)動(dòng)
3.4.1 掛鉤中斷
3.4.2 監(jiān)控系統(tǒng)啟動(dòng)
3.4.3 加載驅(qū)動(dòng)
3.5 小結(jié)
第4章 木馬的免殺
4.1 免殺原理
4.2 針對(duì)靜態(tài)查殺的免殺
4.2.1 特征字符串變形
4.2.2 木馬組件加密和存儲(chǔ)
4.2.3 基于泛型的API動(dòng)態(tài)調(diào)用
4.3 針對(duì)動(dòng)態(tài)查殺的免殺
4.3.1 時(shí)間延遲方式
4.3.2 資源耗盡方式
4.3.3 上下文差異
4.3.4 多次啟動(dòng)
4.3.5 虛擬環(huán)境中的WindowsAPI差異
4.3.6 已知特定目標(biāo)機(jī)器信息
4.4 其他免殺方法
4.4.1 代碼注入
4.4.2 傀儡進(jìn)程
4.4.3 DLL劫持
4.5 腳本化木馬
4.6 小結(jié)
第5章 木馬反分析技術(shù)
5.1 反調(diào)試
5.1.1 調(diào)試器的工作機(jī)制
5.1.2 反調(diào)試
5.2 反反匯編
5.3 反虛擬機(jī)
5.4 反沙盒
5.4.1 沙盒原理
5.4.2 沙盒檢測(cè)
5.5 反內(nèi)存掃描
5.6 小結(jié)
第6章 Windows 64位系統(tǒng)下的木馬技術(shù)
6.1 Windows 64位系統(tǒng)
6.2 Wow64子系統(tǒng)
6.3 Wow64中執(zhí)行64位代碼
6.3.1 32位進(jìn)程中執(zhí)行64位的指令
6.3.2 32位進(jìn)程中調(diào)用64位API
6.4 小結(jié)
第7章 木馬通信與防火墻穿透
7.1 基于TCP的木馬控制通信
7.1.1 粘包和分包處理
7.1.2 鏈接保活
7.2 基于UDP的木馬控制通信
7.3 基于HTTP/HTTPS的木馬通信
7.4 邊界防火墻穿透
7.5 Forefront TMG穿透解析
7.5.1 ForefrontTMG實(shí)驗(yàn)網(wǎng)絡(luò)拓?fù)?/div>
7.5.2 穿透思路與實(shí)現(xiàn)
7.6 小結(jié)
第8章 木馬實(shí)例解析
8.1 模塊化的木馬系統(tǒng)架構(gòu)
8.2 生成器
8.3 被控端
8.3.1 木馬釋放組件
8.3.2 常駐模塊
8.4 控制端
8.4.1 控制端的架構(gòu)
8.4.2 控制端的通信
8.5 小結(jié)
第9章 木馬技術(shù)的發(fā)展趨勢(shì)
9.1 通信更加隱蔽化
9.1.1 基于Tor的通信
9.1.2 基于公共服務(wù)的中轉(zhuǎn)通信
9.1.3 基于內(nèi)核的網(wǎng)絡(luò)通信
9.2 實(shí)現(xiàn)呈現(xiàn)硬件化
9.3 植入平臺(tái)多樣化
9.4 小結(jié)
參考文獻(xiàn)