注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)NewBluePill:深入理解硬件虛擬機(jī)

NewBluePill:深入理解硬件虛擬機(jī)

NewBluePill:深入理解硬件虛擬機(jī)

定 價(jià):¥29.00

作 者: 于淼,戚正偉 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 維修

ISBN: 9787302249382 出版時(shí)間: 2011-06-01 包裝: 平裝
開本: 16開 頁數(shù): 167 字?jǐn)?shù):  

內(nèi)容簡介

  《NewBluePill:深入理解硬件虛擬機(jī)》是國內(nèi)外第一本基于源代碼詳細(xì)分析intel和amd硬件虛擬化實(shí)現(xiàn)細(xì)節(jié)的書籍?!禢ewBluePill:深入理解硬件虛擬機(jī)》首先串講newbluepill的啟動(dòng)、運(yùn)行和卸載場景,之后詳細(xì)講解newbluepill的各個(gè)組成模塊?!禢ewBluePill:深入理解硬件虛擬機(jī)》介紹newbluepill的各個(gè)重要數(shù)據(jù)結(jié)構(gòu),重點(diǎn)在于引導(dǎo)讀者去探索newbluepill及硬件虛擬化,因此《NewBluePill:深入理解硬件虛擬機(jī)》并不具體剖析代碼中涉及的細(xì)節(jié)知識(shí)?!禢ewBluePill:深入理解硬件虛擬機(jī)》附錄提供了《NewBluePill:深入理解硬件虛擬機(jī)》相關(guān)技術(shù),包括截止到定稿時(shí)有影響力的項(xiàng)目和項(xiàng)目分析,以及相關(guān)論文和文獻(xiàn)?!禢ewBluePill:深入理解硬件虛擬機(jī)》可以作為高校計(jì)算機(jī)相關(guān)專業(yè)師生參考讀物,也可以作為硬件虛擬化技術(shù)從業(yè)人員的參考資料。

作者簡介

暫缺《NewBluePill:深入理解硬件虛擬機(jī)》作者簡介

圖書目錄

第1章 概述
1.1 虛擬化技術(shù)概述
1.1.1 虛擬化的歷史
1.1.2 硬件虛擬化技術(shù)
1.1.3 hev技術(shù)應(yīng)用模型
1.2 已有的hev技術(shù)平臺(tái)介紹
1.2.1 svm
1.2.2 amdiommu
1.2.3 intel-vtx
1.2.4 intel-vtd
1.3 newbluepill項(xiàng)目介紹
第1篇 體驗(yàn)篇
第2章 體驗(yàn)newbiuepill
2.1 編譯newbluepill
2.2 演示newbluepill
2.3 調(diào)試newbluepill
第2篇 原理篇
第3章 深入hev技術(shù)細(xì)節(jié)
3.1 hev下虛擬機(jī)啟動(dòng)過程
3.1.1 啟動(dòng)過程模型
3.1.2 vt技術(shù)下開啟虛擬機(jī)的過程
3.1.3 svm技術(shù)下開啟虛擬機(jī)的過程
3.2 hev下虛擬機(jī)關(guān)閉過程
3.2.1 vt技術(shù)下關(guān)閉hypervisor和虛擬機(jī)的過程
3.2.2 svm技術(shù)下關(guān)閉hypervisor和虛擬機(jī)的過程
3.3 hev下#vmexit事件的產(chǎn)生和處理
3.3.1 vt技術(shù)下#vmexit事件的產(chǎn)生和處理
3.3.2 svm技術(shù)下#vmexit事件的陷入和處理
3.4 hev下虛擬機(jī)關(guān)鍵數(shù)據(jù)結(jié)構(gòu)
3.4.1 vt技術(shù)下的vmcs結(jié)構(gòu)體
3.4.2 svm技術(shù)下的vmcb結(jié)構(gòu)體
3.5 hev中的雙層地址翻譯
3.5.1 vt擴(kuò)展頁表技術(shù)
3.5.2 svm嵌套頁表技術(shù)
3.6 總結(jié)
3.6.1 vt和svm不同之處和使用時(shí)應(yīng)注意的地方
3.6.2 hev技術(shù)所帶來的性能損耗
第3篇 深人篇
第4章 newbiuepill的啟動(dòng)和卸載
4.1 newbluepill驅(qū)動(dòng)的啟動(dòng)過程
4.1.1 構(gòu)建私有頁表
4.1.2 初始化調(diào)試系統(tǒng)
4.1.3 構(gòu)建hypervisor并將操作系統(tǒng)放入虛擬機(jī)
4.1.4 進(jìn)入newbluepill的世界
4.2 newbluepill驅(qū)動(dòng)的卸載過程
4.2.1 拆除hypervisor恢復(fù)原宿主機(jī)信息
4.2.2 關(guān)閉調(diào)試系統(tǒng)
4.2.3 拆除私有頁表
第5章 newb,uepili內(nèi)存系統(tǒng)
5.1 相關(guān)文件
5.2 x64下的地址翻譯
5.3 newbluepill內(nèi)存隱藏技術(shù)
5.3.1 內(nèi)存系統(tǒng)的初始化
5.3.2 內(nèi)存系統(tǒng)的使用
5.3.3 內(nèi)存系統(tǒng)的關(guān)閉
5.4 總結(jié)
第6章 newbluspill陷入事件管理系統(tǒng)
6.1 相關(guān)文件
6.2 trap元素的生成、注冊(cè)機(jī)制
6.3 trap元素的觸發(fā)機(jī)制
6.3.1 階段1觸發(fā)
6.3.2 階段2觸發(fā)
6.4 各處理函數(shù)功能和實(shí)現(xiàn)
6.4.1 vt技術(shù)實(shí)現(xiàn)中各處理函數(shù)功能和流程
6.4.2 svm技術(shù)實(shí)現(xiàn)中各處理函數(shù)功能和流程
第7章 newb,uepili反探測系統(tǒng)
7.1 探測newbluepill
7.1.1 通過指令執(zhí)行耗時(shí)分析
7.1.2 通過觀察tlb變化分析
7.2 bluechicken策略
7.2.1 相關(guān)文件
7.2.2 功能介紹和詳細(xì)分析
7.3 時(shí)間欺騙——指令追蹤策略
7.3.1 相關(guān)文件
7.3.2 功能介紹和詳細(xì)分析
第8章 nswbiuspill調(diào)試系統(tǒng)
8.1 相關(guān)文件
8.2 功能概述
8.3 實(shí)現(xiàn)細(xì)節(jié)
8.3.1 newbluepill端調(diào)試系統(tǒng)部分
8.3.2 dbgclient端調(diào)試系統(tǒng)部分
8.4 總結(jié)
第4篇 實(shí)驗(yàn)篇
第9章 實(shí)驗(yàn)部分
9.1 動(dòng)手寫自己的第一個(gè)hvm程序
9.1.1 實(shí)驗(yàn)?zāi)康?br /> 9.1.2 實(shí)驗(yàn)概述
9.2 移植newbluepill到32位系統(tǒng)
9.2.1 實(shí)驗(yàn)?zāi)康?br /> 9.2.2 實(shí)驗(yàn)概述
9.2.3 提示
9.3 開發(fā)基于hev技術(shù)的注冊(cè)碼驗(yàn)證器
9.3.1 實(shí)驗(yàn)?zāi)康?br /> 9.3.2 實(shí)驗(yàn)概述
9.4 newbluepill完全隱藏了
9.4.1 實(shí)驗(yàn)?zāi)康?br /> 9.4.2 實(shí)驗(yàn)概述
附錄a 其他有關(guān)hvm技術(shù)的項(xiàng)目
a.1 xen
a.2 kvm
a.3 v3vee
a.4 pinos
a.5 bitvisor
附錄b 其他安全技術(shù)
b.1 inteltxt技術(shù)
b.2 svm和tpm模塊的結(jié)合
附錄c ibm虛擬化戰(zhàn)略和產(chǎn)品
附錄d 相關(guān)軟件和參考文檔
d.1 相關(guān)軟件
d.2 參考文檔

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)