HyperDbg Debugger
Loading...
Searching...
No Matches
hyperdbg/hyperhv/CMakeLists.txt File Reference

Functions

 set (SourceFiles "../include/components/optimizations/code/AvlTree.c" "../include/components/optimizations/code/BinarySearch.c" "../include/components/optimizations/code/InsertionSort.c" "../include/components/optimizations/code/OptimizationsExamples.c" "../include/components/spinlock/code/Spinlock.c" "../include/platform/kernel/code/Mem.c" "code/broadcast/Broadcast.c" "code/broadcast/DpcRoutines.c" "code/common/Bitwise.c" "code/common/Common.c" "code/common/UnloadDll.c" "code/components/registers/DebugRegisters.c" "code/devices/Apic.c" "code/disassembler/Disassembler.c" "code/disassembler/ZydisKernel.c" "code/features/CompatibilityChecks.c" "code/features/DirtyLogging.c" "code/globals/GlobalVariableManagement.c" "code/hooks/ept-hook/EptHook.c" "code/hooks/ept-hook/ModeBasedExecHook.c" "code/hooks/ept-hook/ExecTrap.c" "code/hooks/syscall-hook/EferHook.c" "code/hooks/syscall-hook/SsdtHook.c" "code/interface/Callback.c" "code/interface/Configuration.c" "code/interface/DirectVmcall.c" "code/interface/Dispatch.c" "code/interface/Export.c" "code/memory/AddressCheck.c" "code/memory/Conversion.c" "code/memory/Layout.c" "code/memory/MemoryManager.c" "code/memory/MemoryMapper.c" "code/memory/PoolManager.c" "code/memory/Segmentation.c" "code/memory/SwitchLayout.c" "code/transparency/Transparency.c" "code/vmm/ept/Ept.c" "code/vmm/ept/Invept.c" "code/vmm/ept/Vpid.c" "code/vmm/vmx/Counters.c" "code/vmm/vmx/CrossVmexits.c" "code/vmm/vmx/Events.c" "code/vmm/vmx/Hv.c" "code/vmm/vmx/IdtEmulation.c" "code/vmm/vmx/IoHandler.c" "code/vmm/vmx/ManageRegs.c" "code/vmm/vmx/MsrHandlers.c" "code/vmm/vmx/Mtf.c" "code/vmm/vmx/ProtectedHv.c" "code/vmm/vmx/Vmcall.c" "code/vmm/vmx/Vmexit.c" "code/vmm/vmx/Vmx.c" "code/vmm/vmx/VmxBroadcast.c" "code/vmm/vmx/VmxMechanisms.c" "code/vmm/vmx/VmxRegions.c" "code/assembly/AsmCommon.asm" "code/assembly/AsmHooks.asm" "code/assembly/AsmEpt.asm" "code/assembly/AsmSegmentRegs.asm" "code/assembly/AsmVmexitHandler.asm" "code/assembly/AsmVmxContextState.asm" "code/assembly/AsmVmxOperation.asm" "code/assembly/AsmInterruptHandlers.asm" "../dependencies/zydis/dependencies/zycore/include/Zycore/Allocator.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/ArgParse.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Atomic.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Bitset.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Comparison.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Defines.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Format.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/LibC.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/List.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Object.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Status.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/String.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Types.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Vector.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Zycore.h" "../dependencies/zydis/include/Zydis/Decoder.h" "../dependencies/zydis/include/Zydis/DecoderTypes.h" "../dependencies/zydis/include/Zydis/Defines.h" "../dependencies/zydis/include/Zydis/Disassembler.h" "../dependencies/zydis/include/Zydis/Encoder.h" "../dependencies/zydis/include/Zydis/Formatter.h" "../dependencies/zydis/include/Zydis/FormatterBuffer.h" "../dependencies/zydis/include/Zydis/MetaInfo.h" "../dependencies/zydis/include/Zydis/Mnemonic.h" "../dependencies/zydis/include/Zydis/Register.h" "../dependencies/zydis/include/Zydis/Segment.h" "../dependencies/zydis/include/Zydis/SharedTypes.h" "../dependencies/zydis/include/Zydis/ShortString.h" "../dependencies/zydis/include/Zydis/Status.h" "../dependencies/zydis/include/Zydis/Utils.h" "../dependencies/zydis/include/Zydis/Zydis.h" "../include/components/optimizations/header/AvlTree.h" "../include/components/optimizations/header/BinarySearch.h" "../include/components/optimizations/header/InsertionSort.h" "../include/components/optimizations/header/OptimizationsExamples.h" "../include/components/spinlock/header/Spinlock.h" "../include/macros/MetaMacros.h" "../include/platform/kernel/header/Environment.h" "../include/platform/kernel/header/Mem.h" "header/assembly/InlineAsm.h" "header/broadcast/Broadcast.h" "header/broadcast/DpcRoutines.h" "header/common/Bitwise.h" "header/common/Common.h" "header/common/Dpc.h" "header/common/Msr.h" "header/common/State.h" "header/common/Trace.h" "header/common/UnloadDll.h" "header/devices/Apic.h" "header/disassembler/Disassembler.h" "header/features/CompatibilityChecks.h" "header/features/DirtyLogging.h" "header/globals/GlobalVariableManagement.h" "header/globals/GlobalVariables.h" "header/hooks/Hooks.h" "header/hooks/ModeBasedExecHook.h" "header/hooks/ExecTrap.h" "header/interface/Callback.h" "header/interface/DirectVmcall.h" "header/interface/Dispatch.h" "header/memory/AddressCheck.h" "header/memory/Conversion.h" "header/memory/Layout.h" "header/memory/MemoryMapper.h" "header/memory/PoolManager.h" "header/memory/Segmentation.h" "header/memory/SwitchLayout.h" "header/transparency/Transparency.h" "header/vmm/ept/Ept.h" "header/vmm/ept/Invept.h" "header/vmm/ept/Vpid.h" "header/vmm/vmx/Counters.h" "header/vmm/vmx/Events.h" "header/vmm/vmx/Hv.h" "header/vmm/vmx/HypervTlfs.h" "header/vmm/vmx/IdtEmulation.h" "header/vmm/vmx/IoHandler.h" "header/vmm/vmx/MsrHandlers.h" "header/vmm/vmx/Mtf.h" "header/vmm/vmx/ProtectedHv.h" "header/vmm/vmx/Vmcall.h" "header/vmm/vmx/Vmx.h" "header/vmm/vmx/VmxBroadcast.h" "header/vmm/vmx/VmxMechanisms.h" "header/vmm/vmx/VmxRegions.h" "pch.h") include_directories("../include" "header" "code" "." "../dependencies" "../script-eval" "../dependencies/zydis/include" "../dependencies/zydis/dependencies/zycore/include") wdk_add_library(hyperhv SHARED KMDF 1.15 $
 

Function Documentation

◆ set()

set ( SourceFiles "../include/components/optimizations/code/AvlTree.c" "../include/components/optimizations/code/BinarySearch.c" "../include/components/optimizations/code/InsertionSort.c" "../include/components/optimizations/code/OptimizationsExamples.c" "../include/components/spinlock/code/Spinlock.c" "../include/platform/kernel/code/Mem.c" "code/broadcast/Broadcast.c" "code/broadcast/DpcRoutines.c" "code/common/Bitwise.c" "code/common/Common.c" "code/common/UnloadDll.c" "code/components/registers/DebugRegisters.c" "code/devices/Apic.c" "code/disassembler/Disassembler.c" "code/disassembler/ZydisKernel.c" "code/features/CompatibilityChecks.c" "code/features/DirtyLogging.c" "code/globals/GlobalVariableManagement.c" "code/hooks/ept-hook/EptHook.c" "code/hooks/ept-hook/ModeBasedExecHook.c" "code/hooks/ept-hook/ExecTrap.c" "code/hooks/syscall-hook/EferHook.c" "code/hooks/syscall-hook/SsdtHook.c" "code/interface/Callback.c" "code/interface/Configuration.c" "code/interface/DirectVmcall.c" "code/interface/Dispatch.c" "code/interface/Export.c" "code/memory/AddressCheck.c" "code/memory/Conversion.c" "code/memory/Layout.c" "code/memory/MemoryManager.c" "code/memory/MemoryMapper.c" "code/memory/PoolManager.c" "code/memory/Segmentation.c" "code/memory/SwitchLayout.c" "code/transparency/Transparency.c" "code/vmm/ept/Ept.c" "code/vmm/ept/Invept.c" "code/vmm/ept/Vpid.c" "code/vmm/vmx/Counters.c" "code/vmm/vmx/CrossVmexits.c" "code/vmm/vmx/Events.c" "code/vmm/vmx/Hv.c" "code/vmm/vmx/IdtEmulation.c" "code/vmm/vmx/IoHandler.c" "code/vmm/vmx/ManageRegs.c" "code/vmm/vmx/MsrHandlers.c" "code/vmm/vmx/Mtf.c" "code/vmm/vmx/ProtectedHv.c" "code/vmm/vmx/Vmcall.c" "code/vmm/vmx/Vmexit.c" "code/vmm/vmx/Vmx.c" "code/vmm/vmx/VmxBroadcast.c" "code/vmm/vmx/VmxMechanisms.c" "code/vmm/vmx/VmxRegions.c" "code/assembly/AsmCommon.asm" "code/assembly/AsmHooks.asm" "code/assembly/AsmEpt.asm" "code/assembly/AsmSegmentRegs.asm" "code/assembly/AsmVmexitHandler.asm" "code/assembly/AsmVmxContextState.asm" "code/assembly/AsmVmxOperation.asm" "code/assembly/AsmInterruptHandlers.asm" "../dependencies/zydis/dependencies/zycore/include/Zycore/Allocator.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/ArgParse.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Atomic.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Bitset.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Comparison.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Defines.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Format.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/LibC.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/List.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Object.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Status.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/String.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Types.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Vector.h" "../dependencies/zydis/dependencies/zycore/include/Zycore/Zycore.h" "../dependencies/zydis/include/Zydis/Decoder.h" "../dependencies/zydis/include/Zydis/DecoderTypes.h" "../dependencies/zydis/include/Zydis/Defines.h" "../dependencies/zydis/include/Zydis/Disassembler.h" "../dependencies/zydis/include/Zydis/Encoder.h" "../dependencies/zydis/include/Zydis/Formatter.h" "../dependencies/zydis/include/Zydis/FormatterBuffer.h" "../dependencies/zydis/include/Zydis/MetaInfo.h" "../dependencies/zydis/include/Zydis/Mnemonic.h" "../dependencies/zydis/include/Zydis/Register.h" "../dependencies/zydis/include/Zydis/Segment.h" "../dependencies/zydis/include/Zydis/SharedTypes.h" "../dependencies/zydis/include/Zydis/ShortString.h" "../dependencies/zydis/include/Zydis/Status.h" "../dependencies/zydis/include/Zydis/Utils.h" "../dependencies/zydis/include/Zydis/Zydis.h" "../include/components/optimizations/header/AvlTree.h" "../include/components/optimizations/header/BinarySearch.h" "../include/components/optimizations/header/InsertionSort.h" "../include/components/optimizations/header/OptimizationsExamples.h" "../include/components/spinlock/header/Spinlock.h" "../include/macros/MetaMacros.h" "../include/platform/kernel/header/Environment.h" "../include/platform/kernel/header/Mem.h" "header/assembly/InlineAsm.h" "header/broadcast/Broadcast.h" "header/broadcast/DpcRoutines.h" "header/common/Bitwise.h" "header/common/Common.h" "header/common/Dpc.h" "header/common/Msr.h" "header/common/State.h" "header/common/Trace.h" "header/common/UnloadDll.h" "header/devices/Apic.h" "header/disassembler/Disassembler.h" "header/features/CompatibilityChecks.h" "header/features/DirtyLogging.h" "header/globals/GlobalVariableManagement.h" "header/globals/GlobalVariables.h" "header/hooks/Hooks.h" "header/hooks/ModeBasedExecHook.h" "header/hooks/ExecTrap.h" "header/interface/Callback.h" "header/interface/DirectVmcall.h" "header/interface/Dispatch.h" "header/memory/AddressCheck.h" "header/memory/Conversion.h" "header/memory/Layout.h" "header/memory/MemoryMapper.h" "header/memory/PoolManager.h" "header/memory/Segmentation.h" "header/memory/SwitchLayout.h" "header/transparency/Transparency.h" "header/vmm/ept/Ept.h" "header/vmm/ept/Invept.h" "header/vmm/ept/Vpid.h" "header/vmm/vmx/Counters.h" "header/vmm/vmx/Events.h" "header/vmm/vmx/Hv.h" "header/vmm/vmx/HypervTlfs.h" "header/vmm/vmx/IdtEmulation.h" "header/vmm/vmx/IoHandler.h" "header/vmm/vmx/MsrHandlers.h" "header/vmm/vmx/Mtf.h" "header/vmm/vmx/ProtectedHv.h" "header/vmm/vmx/Vmcall.h" "header/vmm/vmx/Vmx.h" "header/vmm/vmx/VmxBroadcast.h" "header/vmm/vmx/VmxMechanisms.h" "header/vmm/vmx/VmxRegions.h" "pch.h" )
166 {SourceFiles}