没有合适的资源?快使用搜索试试~ 我知道了~
MiniVisorPkg:支持启动操作系统的研究型UEFI虚拟机管理程序
共122个文件
png:38个
h:29个
c:18个
需积分: 9 1 下载量 95 浏览量
2021-03-11
20:20:08
上传
评论
收藏 4.31MB ZIP 举报
温馨提示
迷你遮阳板 这是一个研究性虚拟机管理程序,编写为UEFI和Windows驱动程序,用于英特尔处理器的教学目的。 作为UEFI驱动程序,此MiniVisor甚至可以在操作系统启动之前检查系统活动,而作为Windows驱动程序,则允许开发人员使用诸如WinDbg之类的熟悉的工具对其进行调试。 展示柜 从UEFI Shell加载管理程序。 记录引导活动并与来宾进行交互。 在裸机上启动Ubuntu。 动机 该项目的目标是与社区和研究人员共享额外的学习资源,以编写UEFI虚拟机管理程序。 有许多采用小型且易于研究的实施方式的开源虚拟机管理程序,但作为UEFI驱动程序来支持引导操作系统的虚拟机管理程序仍然很少。 鉴于UEFI系统在AMD64生态系统上的普遍性以及在裸机系统上的整个操作系统启动过程中监视,攻击和保护系统的独特能力,作者相信了解并能够开发这种类型的管理程序非常有价值。用于研
资源推荐
资源详情
资源评论
收起资源包目录
MiniVisorPkg:支持启动操作系统的研究型UEFI虚拟机管理程序 (122个子文件)
Asm.asm 9KB
EfiAsm.asm 3KB
WinAsm.asm 1KB
MiniVisor.c 50KB
HostMain.c 35KB
WinLogger.c 27KB
HostUtils.c 22KB
MemoryAccess.c 21KB
ExtendedPageTables.c 14KB
MemoryType.c 12KB
EfiHostInitialization.c 11KB
EfiPlatform.c 9KB
WinPlatform.c 9KB
MemoryManager.c 9KB
Ia32Utils.c 7KB
NmiTester.c 4KB
HostVmcall.c 3KB
EfiLogger.c 3KB
EfiBitmap.c 2KB
WinHostInitialization.c 1KB
CpuidLoop.c 991B
CheckHvVendor.cpp 2KB
MiniVisorPkg.dec 273B
Minivisor.doxyfile 110KB
MiniVisorPkg.dsc 3KB
.editorconfig 677B
MiniVisor.vcxproj.filters 7KB
NmiTester.vcxproj.filters 1KB
CpuidLoop.vcxproj.filters 942B
CheckHvVendor.vcxproj.filters 216B
.gitattributes 2KB
.gitignore 4KB
ia32.h 917KB
MemoryAccess.h 6KB
HostUtils.h 6KB
Platform.h 6KB
EfiCommon.h 5KB
ExtendedPageTables.h 4KB
Ia32.h 4KB
HostInitialization.h 3KB
EfiBitmap.h 3KB
Logger.h 2KB
Ia32Utils.h 2KB
Asm.h 2KB
WinLogger.h 2KB
Common.h 2KB
Public.h 2KB
WinCommon.h 2KB
HostNesting.h 2KB
MemoryManager.h 1KB
WinAsm.h 1KB
MemoryType.h 799B
HostVmcall.h 757B
MiniVisor.h 610B
EfiLogger.h 458B
EfiAsm.h 326B
WinHostInitialization.h 275B
EfiHostInitialization.h 271B
WinPlatform.h 218B
EfiPlatform.h 214B
HostMain.h 207B
AsmCommon.inc 1KB
MiniVisorDxe.inf 4KB
NmiTester.inf 2KB
Readme_Showcase1.jpg 358KB
Building_and_Testing_VMwareWS_FullLogging_Sample.jpg 348KB
Building_and_Testing_BootMode.jpg 251KB
Readme_Showcase3.jpg 227KB
Readme_Showcase2.jpg 115KB
Readme_Showcase4.jpg 100KB
DumpActiveLogs.js 2KB
LICENSE 1KB
Building_and_Debugging.md 19KB
Testing_UEFI_on_Hyper-V.md 9KB
README.md 3KB
Testing_UEFI_on_HyperV_Serial02.png 384KB
Building_and_Testing_PuTTY_Exception_with_VMware.png 286KB
Testing_UEFI_on_HyperV_Setup23.png 167KB
Building_and_Testing_PuTTY_Output_with_VMware.png 156KB
Testing_UEFI_on_HyperV_Setup19.png 149KB
Testing_UEFI_on_HyperV_Setup11.png 105KB
Testing_UEFI_on_HyperV_Setup15.png 101KB
Testing_UEFI_on_HyperV_Setup01.png 101KB
Testing_UEFI_on_HyperV_Serial01.png 100KB
Building_and_Testing_PuTTY_Configurations_for_VMware.png 100KB
Testing_UEFI_on_HyperV_Setup16.png 97KB
Testing_UEFI_on_HyperV_Setup10.png 94KB
Testing_UEFI_on_HyperV_Setup06.png 93KB
Testing_UEFI_on_HyperV_Setup02.png 91KB
Testing_UEFI_on_HyperV_Testing04.png 85KB
Testing_UEFI_on_HyperV_Setup05.png 84KB
Testing_UEFI_on_HyperV_Setup03.png 78KB
Testing_UEFI_on_HyperV_Setup14.png 76KB
Testing_UEFI_on_HyperV_Setup13.png 75KB
Testing_UEFI_on_HyperV_Setup09.png 62KB
Building_and_Testing_VMwareWS_FullLogging.png 62KB
Building_and_Testing_VMwareWS_VTx.png 61KB
Testing_UEFI_on_HyperV_Setup22.png 60KB
Testing_UEFI_on_HyperV_Setup04.png 59KB
Testing_UEFI_on_HyperV_Setup07.png 57KB
共 122 条
- 1
- 2
资源评论
kudrei
- 粉丝: 37
- 资源: 4757
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 测试aaaaaaabbbbb
- VID20240521070643.mp4
- Android系统原理与开发学习要点详解-培训课件.zip
- 部署yolov8的tensorrt模型支持检测分割姿态估计的C++源码+部署步骤.zip
- 以简单、易用、高性能为目标、开源的时序数据库,支持Linux及Windows, Time Series Database.zip
- python-leetcode面试题解之第198题打家劫舍-题解.zip
- python-leetcode面试题解之第191题位1的个数-题解.zip
- python-leetcode面试题解之第186题反转字符串中的单词II-题解.zip
- 一个基于python的web后端高性能开发框架,下载可用
- python-leetcode面试题解之第179题最大数-题解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功