实例介绍
【实例简介】
Voyager是一个为AMD和Intel版本的Hyper-V提供模块注入和vmexit挂钩的项目。本项目适用于所有版本的Windows 10-x64(2004-1507)。
【实例截图】
【源码目录】
voyager
├── README.md
├── Voyager
│ ├── PayLoad (AMD)
│ │ ├── PayLoad (AMD).vcxproj
│ │ ├── PayLoad (AMD).vcxproj.filters
│ │ ├── PayLoad (AMD).vcxproj.user
│ │ ├── debug.cpp
│ │ ├── debug.h
│ │ ├── ia32.hpp
│ │ ├── mm.cpp
│ │ ├── mm.h
│ │ ├── types.h
│ │ ├── vmexit.cpp
│ │ ├── vmexit.h
│ │ └── vmexit_handler.cpp
│ ├── PayLoad (Intel)
│ │ ├── PayLoad (Intel).vcxproj
│ │ ├── PayLoad (Intel).vcxproj.filters
│ │ ├── PayLoad (Intel).vcxproj.user
│ │ ├── debug.cpp
│ │ ├── debug.h
│ │ ├── ia32.hpp
│ │ ├── mm.cpp
│ │ ├── mm.h
│ │ ├── types.h
│ │ ├── vmexit.cpp
│ │ ├── vmexit.h
│ │ └── vmexit_handler.cpp
│ ├── Voyager
│ │ ├── BootMgfw.c
│ │ ├── BootMgfw.h
│ │ ├── Hv.c
│ │ ├── Hv.h
│ │ ├── HvLoader.c
│ │ ├── HvLoader.h
│ │ ├── InlineHook.c
│ │ ├── InlineHook.h
│ │ ├── PagingTables.h
│ │ ├── PayLoad.c
│ │ ├── PayLoad.h
│ │ ├── SplashScreen.c
│ │ ├── SplashScreen.h
│ │ ├── UefiMain.c
│ │ ├── Utils.c
│ │ ├── Utils.h
│ │ ├── Voyager.vcxproj
│ │ ├── Voyager.vcxproj.filters
│ │ ├── Voyager.vcxproj.user
│ │ ├── WinLoad.c
│ │ ├── WinLoad.h
│ │ └── edk2
│ │ ├── BaseCacheMaintenanceLib.lib
│ │ ├── BaseCpuLib.lib
│ │ ├── BaseCryptLib.lib
│ │ ├── BaseDebugPrintErrorLevelLib.lib
│ │ ├── BaseLib.lib
│ │ ├── BaseMemoryLib.lib
│ │ ├── BasePrintLib.lib
│ │ ├── BaseSynchronizationLib.lib
│ │ ├── CryptoPkg
│ │ │ └── Include
│ │ │ └── Library
│ │ │ ├── BaseCryptLib.h
│ │ │ └── TlsLib.h
│ │ ├── GlueLib.lib
│ │ ├── IntrinsicLib.lib
│ │ ├── MdePkg
│ │ │ └── Include
│ │ │ ├── AArch64
│ │ │ │ └── ProcessorBind.h
│ │ │ ├── Arm
│ │ │ │ └── ProcessorBind.h
│ │ │ ├── Base.h
│ │ │ ├── Ebc
│ │ │ │ └── ProcessorBind.h
│ │ │ ├── Guid
│ │ │ │ ├── Acpi.h
│ │ │ │ ├── Apriori.h
│ │ │ │ ├── AprioriFileName.h
│ │ │ │ ├── Btt.h
│ │ │ │ ├── CapsuleReport.h
│ │ │ │ ├── Cper.h
│ │ │ │ ├── DebugImageInfoTable.h
│ │ │ │ ├── DxeServices.h
│ │ │ │ ├── EventGroup.h
│ │ │ │ ├── EventLegacyBios.h
│ │ │ │ ├── FileInfo.h
│ │ │ │ ├── FileSystemInfo.h
│ │ │ │ ├── FileSystemVolumeLabelInfo.h
│ │ │ │ ├── FirmwareContentsSigned.h
│ │ │ │ ├── FirmwareFileSystem2.h
│ │ │ │ ├── FirmwareFileSystem3.h
│ │ │ │ ├── FmpCapsule.h
│ │ │ │ ├── GlobalVariable.h
│ │ │ │ ├── Gpt.h
│ │ │ │ ├── GraphicsInfoHob.h
│ │ │ │ ├── HardwareErrorVariable.h
│ │ │ │ ├── HiiFormMapMethodGuid.h
│ │ │ │ ├── HiiKeyBoardLayout.h
│ │ │ │ ├── HiiPlatformSetupFormset.h
│ │ │ │ ├── HobList.h
│ │ │ │ ├── ImageAuthentication.h
│ │ │ │ ├── MdePkgTokenSpace.h
│ │ │ │ ├── MemoryAllocationHob.h
│ │ │ │ ├── MemoryAttributesTable.h
│ │ │ │ ├── MemoryOverwriteControl.h
│ │ │ │ ├── Mps.h
│ │ │ │ ├── PcAnsi.h
│ │ │ │ ├── PropertiesTable.h
│ │ │ │ ├── SalSystemTable.h
│ │ │ │ ├── SmBios.h
│ │ │ │ ├── StatusCodeDataTypeId.h
│ │ │ │ ├── SystemResourceTable.h
│ │ │ │ ├── VectorHandoffTable.h
│ │ │ │ └── WinCertificate.h
│ │ │ ├── Ia32
│ │ │ │ ├── Nasm.inc
│ │ │ │ └── ProcessorBind.h
│ │ │ ├── IndustryStandard
│ │ │ │ ├── Acpi.h
│ │ │ │ ├── Acpi10.h
│ │ │ │ ├── Acpi20.h
│ │ │ │ ├── Acpi30.h
│ │ │ │ ├── Acpi40.h
│ │ │ │ ├── Acpi50.h
│ │ │ │ ├── Acpi51.h
│ │ │ │ ├── Acpi60.h
│ │ │ │ ├── Acpi61.h
│ │ │ │ ├── Acpi62.h
│ │ │ │ ├── AcpiAml.h
│ │ │ │ ├── AlertStandardFormatTable.h
│ │ │ │ ├── Atapi.h
│ │ │ │ ├── Bluetooth.h
│ │ │ │ ├── Bmp.h
│ │ │ │ ├── DebugPort2Table.h
│ │ │ │ ├── DebugPortTable.h
│ │ │ │ ├── Dhcp.h
│ │ │ │ ├── DmaRemappingReportingTable.h
│ │ │ │ ├── ElTorito.h
│ │ │ │ ├── Emmc.h
│ │ │ │ ├── HighPrecisionEventTimerTable.h
│ │ │ │ ├── Hsti.h
│ │ │ │ ├── Http11.h
│ │ │ │ ├── IScsiBootFirmwareTable.h
│ │ │ │ ├── IoRemappingTable.h
│ │ │ │ ├── Ipmi.h
│ │ │ │ ├── IpmiFruInformationStorage.h
│ │ │ │ ├── IpmiNetFnApp.h
│ │ │ │ ├── IpmiNetFnBridge.h
│ │ │ │ ├── IpmiNetFnChassis.h
│ │ │ │ ├── IpmiNetFnFirmware.h
│ │ │ │ ├── IpmiNetFnGroupExtension.h
│ │ │ │ ├── IpmiNetFnSensorEvent.h
│ │ │ │ ├── IpmiNetFnStorage.h
│ │ │ │ ├── IpmiNetFnTransport.h
│ │ │ │ ├── LegacyBiosMpTable.h
│ │ │ │ ├── LowPowerIdleTable.h
│ │ │ │ ├── Mbr.h
│ │ │ │ ├── MemoryMappedConfigurationSpaceAccessTable.h
│ │ │ │ ├── MemoryOverwriteRequestControlLock.h
│ │ │ │ ├── Nvme.h
│ │ │ │ ├── Pal.h
│ │ │ │ ├── Pci.h
│ │ │ │ ├── Pci22.h
│ │ │ │ ├── Pci23.h
│ │ │ │ ├── Pci30.h
│ │ │ │ ├── PciCodeId.h
│ │ │ │ ├── PciExpress21.h
│ │ │ │ ├── PciExpress30.h
│ │ │ │ ├── PciExpress31.h
│ │ │ │ ├── PciExpress40.h
│ │ │ │ ├── PeImage.h
│ │ │ │ ├── Sal.h
│ │ │ │ ├── Scsi.h
│ │ │ │ ├── Sd.h
│ │ │ │ ├── SdramSpd.h
│ │ │ │ ├── SdramSpdDdr3.h
│ │ │ │ ├── SdramSpdDdr4.h
│ │ │ │ ├── SdramSpdLpDdr.h
│ │ │ │ ├── SerialPortConsoleRedirectionTable.h
│ │ │ │ ├── ServiceProcessorManagementInterfaceTable.h
│ │ │ │ ├── SmBios.h
│ │ │ │ ├── SmBus.h
│ │ │ │ ├── TcgPhysicalPresence.h
│ │ │ │ ├── TcgStorageCore.h
│ │ │ │ ├── TcgStorageOpal.h
│ │ │ │ ├── TcpaAcpi.h
│ │ │ │ ├── Tls1.h
│ │ │ │ ├── Tpm12.h
│ │ │ │ ├── Tpm20.h
│ │ │ │ ├── Tpm2Acpi.h
│ │ │ │ ├── TpmPtp.h
│ │ │ │ ├── TpmTis.h
│ │ │ │ ├── Udf.h
│ │ │ │ ├── UefiTcgPlatform.h
│ │ │ │ ├── Usb.h
│ │ │ │ ├── WatchdogActionTable.h
│ │ │ │ ├── WatchdogResourceTable.h
│ │ │ │ ├── WindowsSmmSecurityMitigationTable.h
│ │ │ │ └── WindowsUxCapsule.h
│ │ │ ├── Library
│ │ │ │ ├── BaseLib.h
│ │ │ │ ├── BaseMemoryLib.h
│ │ │ │ ├── CacheMaintenanceLib.h
│ │ │ │ ├── CpuLib.h
│ │ │ │ ├── DebugLib.h
│ │ │ │ ├── DebugPrintErrorLevelLib.h
│ │ │ │ ├── DevicePathLib.h
│ │ │ │ ├── DxeCoreEntryPoint.h
│ │ │ │ ├── DxeServicesLib.h
│ │ │ │ ├── DxeServicesTableLib.h
│ │ │ │ ├── ExtendedSalLib.h
│ │ │ │ ├── ExtractGuidedSectionLib.h
│ │ │ │ ├── FileHandleLib.h
│ │ │ │ ├── HobLib.h
│ │ │ │ ├── HstiLib.h
│ │ │ │ ├── IoLib.h
│ │ │ │ ├── MemoryAllocationLib.h
│ │ │ │ ├── MmServicesTableLib.h
│ │ │ │ ├── OrderedCollectionLib.h
│ │ │ │ ├── PalLib.h
│ │ │ │ ├── PcdLib.h
│ │ │ │ ├── PciCf8Lib.h
│ │ │ │ ├── PciExpressLib.h
│ │ │ │ ├── PciLib.h
│ │ │ │ ├── PciSegmentInfoLib.h
│ │ │ │ ├── PciSegmentLib.h
│ │ │ │ ├── PeCoffExtraActionLib.h
│ │ │ │ ├── PeCoffGetEntryPointLib.h
│ │ │ │ ├── PeCoffLib.h
│ │ │ │ ├── PeiCoreEntryPoint.h
│ │ │ │ ├── PeiServicesLib.h
│ │ │ │ ├── PeiServicesTablePointerLib.h
│ │ │ │ ├── PeimEntryPoint.h
│ │ │ │ ├── PerformanceLib.h
│ │ │ │ ├── PostCodeLib.h
│ │ │ │ ├── PrintLib.h
│ │ │ │ ├── ReportStatusCodeLib.h
│ │ │ │ ├── ResourcePublicationLib.h
│ │ │ │ ├── RngLib.h
│ │ │ │ ├── S3BootScriptLib.h
│ │ │ │ ├── S3IoLib.h
│ │ │ │ ├── S3PciLib.h
│ │ │ │ ├── S3PciSegmentLib.h
│ │ │ │ ├── S3SmbusLib.h
│ │ │ │ ├── S3StallLib.h
│ │ │ │ ├── SafeIntLib.h
│ │ │ │ ├── SalLib.h
│ │ │ │ ├── SerialPortLib.h
│ │ │ │ ├── SmbusLib.h
│ │ │ │ ├── SmiHandlerProfileLib.h
│ │ │ │ ├── SmmIoLib.h
│ │ │ │ ├── SmmLib.h
│ │ │ │ ├── SmmMemLib.h
│ │ │ │ ├── SmmPeriodicSmiLib.h
│ │ │ │ ├── SmmServicesTableLib.h
│ │ │ │ ├── StandaloneMmDriverEntryPoint.h
│ │ │ │ ├── SynchronizationLib.h
│ │ │ │ ├── TimerLib.h
│ │ │ │ ├── UefiApplicationEntryPoint.h
│ │ │ │ ├── UefiBootServicesTableLib.h
│ │ │ │ ├── UefiDecompressLib.h
│ │ │ │ ├── UefiDriverEntryPoint.h
│ │ │ │ ├── UefiLib.h
│ │ │ │ ├── UefiRuntimeLib.h
│ │ │ │ ├── UefiRuntimeServicesTableLib.h
│ │ │ │ ├── UefiScsiLib.h
│ │ │ │ └── UefiUsbLib.h
│ │ │ ├── Pi
│ │ │ │ ├── PiBootMode.h
│ │ │ │ ├── PiDependency.h
│ │ │ │ ├── PiDxeCis.h
│ │ │ │ ├── PiFirmwareFile.h
│ │ │ │ ├── PiFirmwareVolume.h
│ │ │ │ ├── PiHob.h
│ │ │ │ ├── PiI2c.h
│ │ │ │ ├── PiMmCis.h
│ │ │ │ ├── PiMultiPhase.h
│ │ │ │ ├── PiPeiCis.h
│ │ │ │ ├── PiS3BootScript.h
│ │ │ │ ├── PiSmmCis.h
│ │ │ │ └── PiStatusCode.h
│ │ │ ├── PiDxe.h
│ │ │ ├── PiMm.h
│ │ │ ├── PiPei.h
│ │ │ ├── PiSmm.h
│ │ │ ├── Ppi
│ │ │ │ ├── BlockIo.h
│ │ │ │ ├── BlockIo2.h
│ │ │ │ ├── BootInRecoveryMode.h
│ │ │ │ ├── Capsule.h
│ │ │ │ ├── CpuIo.h
│ │ │ │ ├── Decompress.h
│ │ │ │ ├── DeviceRecoveryModule.h
│ │ │ │ ├── DxeIpl.h
│ │ │ │ ├── EndOfPeiPhase.h
│ │ │ │ ├── FirmwareVolume.h
│ │ │ │ ├── FirmwareVolumeInfo.h
│ │ │ │ ├── FirmwareVolumeInfo2.h
│ │ │ │ ├── Graphics.h
│ │ │ │ ├── GuidedSectionExtraction.h
│ │ │ │ ├── I2cMaster.h
│ │ │ │ ├── IsaHc.h
│ │ │ │ ├── LoadFile.h
│ │ │ │ ├── LoadImage.h
│ │ │ │ ├── MasterBootMode.h
│ │ │ │ ├── MemoryDiscovered.h
│ │ │ │ ├── MpServices.h
│ │ │ │ ├── Pcd.h
│ │ │ │ ├── PcdInfo.h
│ │ │ │ ├── PciCfg2.h
│ │ │ │ ├── PeiCoreFvLocation.h
│ │ │ │ ├── PiPcd.h
│ │ │ │ ├── PiPcdInfo.h
│ │ │ │ ├── ReadOnlyVariable2.h
│ │ │ │ ├── RecoveryModule.h
│ │ │ │ ├── ReportStatusCodeHandler.h
│ │ │ │ ├── Reset.h
│ │ │ │ ├── Reset2.h
│ │ │ │ ├── S3Resume2.h
│ │ │ │ ├── SecHobData.h
│ │ │ │ ├── SecPlatformInformation.h
│ │ │ │ ├── SecPlatformInformation2.h
│ │ │ │ ├── Security2.h
│ │ │ │ ├── Smbus2.h
│ │ │ │ ├── Stall.h
│ │ │ │ ├── StatusCode.h
│ │ │ │ ├── SuperIo.h
│ │ │ │ ├── TemporaryRamDone.h
│ │ │ │ ├── TemporaryRamSupport.h
│ │ │ │ └── VectorHandoffInfo.h
│ │ │ ├── Protocol
│ │ │ │ ├── AbsolutePointer.h
│ │ │ │ ├── AcpiSystemDescriptionTable.h
│ │ │ │ ├── AcpiTable.h
│ │ │ │ ├── AdapterInformation.h
│ │ │ │ ├── Arp.h
│ │ │ │ ├── AtaPassThru.h
│ │ │ │ ├── AuthenticationInfo.h
│ │ │ │ ├── Bds.h
│ │ │ │ ├── Bis.h
│ │ │ │ ├── BlockIo.h
│ │ │ │ ├── BlockIo2.h
│ │ │ │ ├── BlockIoCrypto.h
│ │ │ │ ├── BluetoothAttribute.h
│ │ │ │ ├── BluetoothConfig.h
│ │ │ │ ├── BluetoothHc.h
│ │ │ │ ├── BluetoothIo.h
│ │ │ │ ├── BluetoothLeConfig.h
│ │ │ │ ├── BootManagerPolicy.h
│ │ │ │ ├── BusSpecificDriverOverride.h
│ │ │ │ ├── Capsule.h
│ │ │ │ ├── ComponentName.h
│ │ │ │ ├── ComponentName2.h
│ │ │ │ ├── Cpu.h
│ │ │ │ ├── CpuIo2.h
│ │ │ │ ├── DebugPort.h
│ │ │ │ ├── DebugSupport.h
│ │ │ │ ├── Decompress.h
│ │ │ │ ├── DeferredImageLoad.h
│ │ │ │ ├── DeviceIo.h
│ │ │ │ ├── DevicePath.h
│ │ │ │ ├── DevicePathFromText.h
│ │ │ │ ├── DevicePathToText.h
│ │ │ │ ├── DevicePathUtilities.h
│ │ │ │ ├── Dhcp4.h
│ │ │ │ ├── Dhcp6.h
│ │ │ │ ├── DiskInfo.h
│ │ │ │ ├── DiskIo.h
│ │ │ │ ├── DiskIo2.h
│ │ │ │ ├── Dns4.h
│ │ │ │ ├── Dns6.h
│ │ │ │ ├── DriverBinding.h
│ │ │ │ ├── DriverConfiguration.h
│ │ │ │ ├── DriverConfiguration2.h
│ │ │ │ ├── DriverDiagnostics.h
│ │ │ │ ├── DriverDiagnostics2.h
│ │ │ │ ├── DriverFamilyOverride.h
│ │ │ │ ├── DriverHealth.h
│ │ │ │ ├── DriverSupportedEfiVersion.h
│ │ │ │ ├── DxeMmReadyToLock.h
│ │ │ │ ├── DxeSmmReadyToLock.h
│ │ │ │ ├── Eap.h
│ │ │ │ ├── EapConfiguration.h
│ │ │ │ ├── EapManagement.h
│ │ │ │ ├── EapManagement2.h
│ │ │ │ ├── Ebc.h
│ │ │ │ ├── EdidActive.h
│ │ │ │ ├── EdidDiscovered.h
│ │ │ │ ├── EdidOverride.h
│ │ │ │ ├── EraseBlock.h
│ │ │ │ ├── ExtendedSalBootService.h
│ │ │ │ ├── ExtendedSalServiceClasses.h
│ │ │ │ ├── FirmwareManagement.h
│ │ │ │ ├── FirmwareVolume2.h
│ │ │ │ ├── FirmwareVolumeBlock.h
│ │ │ │ ├── FormBrowser2.h
│ │ │ │ ├── Ftp4.h
│ │ │ │ ├── GraphicsOutput.h
│ │ │ │ ├── GuidedSectionExtraction.h
│ │ │ │ ├── Hash.h
│ │ │ │ ├── Hash2.h
│ │ │ │ ├── HiiConfigAccess.h
│ │ │ │ ├── HiiConfigKeyword.h
│ │ │ │ ├── HiiConfigRouting.h
│ │ │ │ ├── HiiDatabase.h
│ │ │ │ ├── HiiFont.h
│ │ │ │ ├── HiiImage.h
│ │ │ │ ├── HiiImageDecoder.h
│ │ │ │ ├── HiiImageEx.h
│ │ │ │ ├── HiiPackageList.h
│ │ │ │ ├── HiiPopup.h
│ │ │ │ ├── HiiString.h
│ │ │ │ ├── Http.h
│ │ │ │ ├── HttpBootCallback.h
│ │ │ │ ├── HttpUtilities.h
│ │ │ │ ├── I2cBusConfigurationManagement.h
│ │ │ │ ├── I2cEnumerate.h
│ │ │ │ ├── I2cHost.h
│ │ │ │ ├── I2cIo.h
│ │ │ │ ├── I2cMaster.h
│ │ │ │ ├── IScsiInitiatorName.h
│ │ │ │ ├── IdeControllerInit.h
│ │ │ │ ├── IncompatiblePciDeviceSupport.h
│ │ │ │ ├── Ip4.h
│ │ │ │ ├── Ip4Config.h
│ │ │ │ ├── Ip4Config2.h
│ │ │ │ ├── Ip6.h
│ │ │ │ ├── Ip6Config.h
│ │ │ │ ├── IpSec.h
│ │ │ │ ├── IpSecConfig.h
│ │ │ │ ├── IsaHc.h
│ │ │ │ ├── Kms.h
│ │ │ │ ├── LegacyRegion2.h
│ │ │ │ ├── LegacySpiController.h
│ │ │ │ ├── LegacySpiFlash.h
│ │ │ │ ├── LegacySpiSmmController.h
│ │ │ │ ├── LegacySpiSmmFlash.h
│ │ │ │ ├── LoadFile.h
│ │ │ │ ├── LoadFile2.h
│ │ │ │ ├── LoadedImage.h
│ │ │ │ ├── ManagedNetwork.h
│ │ │ │ ├── McaInitPmi.h
│ │ │ │ ├── Metronome.h
│ │ │ │ ├── MmAccess.h
│ │ │ │ ├── MmBase.h
│ │ │ │ ├── MmCommunication.h
│ │ │ │ ├── MmConfiguration.h
│ │ │ │ ├── MmControl.h
│ │ │ │ ├── MmCpu.h
│ │ │ │ ├── MmCpuIo.h
│ │ │ │ ├── MmEndOfDxe.h
│ │ │ │ ├── MmGpiDispatch.h
│ │ │ │ ├── MmIoTrapDispatch.h
│ │ │ │ ├── MmPciRootBridgeIo.h
│ │ │ │ ├── MmPeriodicTimerDispatch.h
│ │ │ │ ├── MmPowerButtonDispatch.h
│ │ │ │ ├── MmReadyToLock.h
│ │ │ │ ├── MmReportStatusCodeHandler.h
│ │ │ │ ├── MmStandbyButtonDispatch.h
│ │ │ │ ├── MmStatusCode.h
│ │ │ │ ├── MmSwDispatch.h
│ │ │ │ ├── MmSxDispatch.h
│ │ │ │ ├── MmUsbDispatch.h
│ │ │ │ ├── MonotonicCounter.h
│ │ │ │ ├── MpService.h
│ │ │ │ ├── Mtftp4.h
│ │ │ │ ├── Mtftp6.h
│ │ │ │ ├── NetworkInterfaceIdentifier.h
│ │ │ │ ├── NvdimmLabel.h
│ │ │ │ ├── NvmExpressPassthru.h
│ │ │ │ ├── PartitionInfo.h
│ │ │ │ ├── Pcd.h
│ │ │ │ ├── PcdInfo.h
│ │ │ │ ├── PciEnumerationComplete.h
│ │ │ │ ├── PciHostBridgeResourceAllocation.h
│ │ │ │ ├── PciHotPlugInit.h
│ │ │ │ ├── PciHotPlugRequest.h
│ │ │ │ ├── PciIo.h
│ │ │ │ ├── PciOverride.h
│ │ │ │ ├── PciPlatform.h
│ │ │ │ ├── PciRootBridgeIo.h
│ │ │ │ ├── PiPcd.h
│ │ │ │ ├── PiPcdInfo.h
│ │ │ │ ├── Pkcs7Verify.h
│ │ │ │ ├── PlatformDriverOverride.h
│ │ │ │ ├── PlatformToDriverConfiguration.h
│ │ │ │ ├── PxeBaseCode.h
│ │ │ │ ├── PxeBaseCodeCallBack.h
│ │ │ │ ├── RamDisk.h
│ │ │ │ ├── RealTimeClock.h
│ │ │ │ ├── RegularExpressionProtocol.h
│ │ │ │ ├── ReportStatusCodeHandler.h
│ │ │ │ ├── Reset.h
│ │ │ │ ├── ResetNotification.h
│ │ │ │ ├── Rest.h
│ │ │ │ ├── Rng.h
│ │ │ │ ├── Runtime.h
│ │ │ │ ├── S3SaveState.h
│ │ │ │ ├── S3SmmSaveState.h
│ │ │ │ ├── ScsiIo.h
│ │ │ │ ├── ScsiPassThru.h
│ │ │ │ ├── ScsiPassThruExt.h
│ │ │ │ ├── SdMmcPassThru.h
│ │ │ │ ├── Security.h
│ │ │ │ ├── Security2.h
│ │ │ │ ├── SecurityPolicy.h
│ │ │ │ ├── SerialIo.h
│ │ │ │ ├── ServiceBinding.h
│ │ │ │ ├── Shell.h
│ │ │ │ ├── ShellDynamicCommand.h
│ │ │ │ ├── ShellParameters.h
│ │ │ │ ├── SimpleFileSystem.h
│ │ │ │ ├── SimpleNetwork.h
│ │ │ │ ├── SimplePointer.h
│ │ │ │ ├── SimpleTextIn.h
│ │ │ │ ├── SimpleTextInEx.h
│ │ │ │ ├── SimpleTextOut.h
│ │ │ │ ├── SmartCardEdge.h
│ │ │ │ ├── SmartCardReader.h
│ │ │ │ ├── Smbios.h
│ │ │ │ ├── SmbusHc.h
│ │ │ │ ├── SmmAccess2.h
│ │ │ │ ├── SmmBase2.h
│ │ │ │ ├── SmmCommunication.h
│ │ │ │ ├── SmmConfiguration.h
│ │ │ │ ├── SmmControl2.h
│ │ │ │ ├── SmmCpu.h
│ │ │ │ ├── SmmCpuIo2.h
│ │ │ │ ├── SmmEndOfDxe.h
│ │ │ │ ├── SmmGpiDispatch2.h
│ │ │ │ ├── SmmIoTrapDispatch2.h
│ │ │ │ ├── SmmPciRootBridgeIo.h
│ │ │ │ ├── SmmPeriodicTimerDispatch2.h
│ │ │ │ ├── SmmPowerButtonDispatch2.h
│ │ │ │ ├── SmmReadyToLock.h
│ │ │ │ ├── SmmReportStatusCodeHandler.h
│ │ │ │ ├── SmmStandbyButtonDispatch2.h
│ │ │ │ ├── SmmStatusCode.h
│ │ │ │ ├── SmmSwDispatch2.h
│ │ │ │ ├── SmmSxDispatch2.h
│ │ │ │ ├── SmmUsbDispatch2.h
│ │ │ │ ├── SpiConfiguration.h
│ │ │ │ ├── SpiHc.h
│ │ │ │ ├── SpiIo.h
│ │ │ │ ├── SpiNorFlash.h
│ │ │ │ ├── SpiSmmConfiguration.h
│ │ │ │ ├── SpiSmmHc.h
│ │ │ │ ├── SpiSmmNorFlash.h
│ │ │ │ ├── StatusCode.h
│ │ │ │ ├── StorageSecurityCommand.h
│ │ │ │ ├── SuperIo.h
│ │ │ │ ├── SuperIoControl.h
│ │ │ │ ├── Supplicant.h
│ │ │ │ ├── TapeIo.h
│ │ │ │ ├── Tcg2Protocol.h
│ │ │ │ ├── TcgService.h
│ │ │ │ ├── Tcp4.h
│ │ │ │ ├── Tcp6.h
│ │ │ │ ├── Timer.h
│ │ │ │ ├── Timestamp.h
│ │ │ │ ├── Tls.h
│ │ │ │ ├── TlsConfig.h
│ │ │ │ ├── TrEEProtocol.h
│ │ │ │ ├── Udp4.h
│ │ │ │ ├── Udp6.h
│ │ │ │ ├── UfsDeviceConfig.h
│ │ │ │ ├── UgaDraw.h
│ │ │ │ ├── UgaIo.h
│ │ │ │ ├── UnicodeCollation.h
│ │ │ │ ├── Usb2HostController.h
│ │ │ │ ├── UsbFunctionIo.h
│ │ │ │ ├── UsbHostController.h
│ │ │ │ ├── UsbIo.h
│ │ │ │ ├── UserCredential.h
│ │ │ │ ├── UserCredential2.h
│ │ │ │ ├── UserManager.h
│ │ │ │ ├── Variable.h
│ │ │ │ ├── VariableWrite.h
│ │ │ │ ├── VlanConfig.h
│ │ │ │ ├── WatchdogTimer.h
│ │ │ │ ├── WiFi.h
│ │ │ │ └── WiFi2.h
│ │ │ ├── Uefi
│ │ │ │ ├── UefiAcpiDataTable.h
│ │ │ │ ├── UefiBaseType.h
│ │ │ │ ├── UefiGpt.h
│ │ │ │ ├── UefiInternalFormRepresentation.h
│ │ │ │ ├── UefiMultiPhase.h
│ │ │ │ ├── UefiPxe.h
│ │ │ │ └── UefiSpec.h
│ │ │ ├── Uefi.h
│ │ │ └── X64
│ │ │ ├── Nasm.inc
│ │ │ └── ProcessorBind.h
│ │ ├── OpensslLib.lib
│ │ ├── ShellPkg
│ │ │ └── Include
│ │ │ ├── Guid
│ │ │ │ ├── ShellAliasGuid.h
│ │ │ │ ├── ShellEnvironment2Ext.h
│ │ │ │ ├── ShellLibHiiGuid.h
│ │ │ │ ├── ShellMapGuid.h
│ │ │ │ ├── ShellPkgTokenSpace.h
│ │ │ │ └── ShellVariableGuid.h
│ │ │ ├── Library
│ │ │ │ ├── BcfgCommandLib.h
│ │ │ │ ├── HandleParsingLib.h
│ │ │ │ ├── ShellCEntryLib.h
│ │ │ │ ├── ShellCommandLib.h
│ │ │ │ └── ShellLib.h
│ │ │ └── Protocol
│ │ │ ├── EfiShellEnvironment2.h
│ │ │ └── EfiShellInterface.h
│ │ ├── UefiApplicationEntryPoint.lib
│ │ ├── UefiBootServicesTableLib.lib
│ │ ├── UefiDebugLibConOut.lib
│ │ ├── UefiDevicePathLibDevicePathProtocol.lib
│ │ ├── UefiDriverEntryPoint.lib
│ │ ├── UefiFileHandleLib.lib
│ │ ├── UefiHiiLib.lib
│ │ ├── UefiHiiServicesLib.lib
│ │ ├── UefiLib.lib
│ │ ├── UefiMemoryAllocationLib.lib
│ │ ├── UefiMemoryLib.lib
│ │ ├── UefiRuntimeLib.lib
│ │ ├── UefiRuntimeServicesTableLib.lib
│ │ ├── UefiShellLib.lib
│ │ └── UefiSortLib.lib
│ ├── Voyager.sln
│ ├── example
│ │ ├── example.vcxproj
│ │ ├── example.vcxproj.filters
│ │ ├── example.vcxproj.user
│ │ ├── libvoyager.hpp
│ │ ├── libvoyager.lib
│ │ ├── main.cpp
│ │ ├── util
│ │ │ ├── nt.hpp
│ │ │ └── util.hpp
│ │ └── vdm_ctx
│ │ ├── vdm_ctx.cpp
│ │ └── vdm_ctx.hpp
│ └── libvoyager
│ ├── com.asm
│ ├── libvoyager.cpp
│ ├── libvoyager.hpp
│ ├── libvoyager.sln
│ ├── libvoyager.vcxproj
│ ├── libvoyager.vcxproj.filters
│ └── libvoyager.vcxproj.user
├── img
│ ├── 2004--1507-supported-green.svg
│ ├── Intel-supported-green.svg
│ ├── Legacy_BIOS-Unsupported-red.svg
│ ├── Secure Boot-Unsupported-red.svg
│ ├── amd_badge.svg
│ ├── hookchain.png
│ ├── sections.PNG
│ └── unknown.png
└── launch.bat
32 directories, 629 files
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论