HyperDbg Debugger
|
#include "pch.h"
Functions | |
BOOLEAN | DisassemblerShowInstructionsInVmxNonRootMode (PVOID Address, UINT32 Length, BOOLEAN Is32Bit) |
Disassembler show the instructions. | |
BOOLEAN | DisassemblerShowOneInstructionInVmxNonRootMode (PVOID Address, UINT64 ActualRip, BOOLEAN Is32Bit) |
Disassembler show only one instruction. | |
UINT32 | DisassemblerLengthDisassembleEngine (PVOID Address, BOOLEAN Is32Bit) |
Disassembler length disassemble engine. | |
UINT32 | DisassemblerLengthDisassembleEngineInVmxRootOnTargetProcess (PVOID Address, BOOLEAN Is32Bit) |
Disassembler length disassembler engine. | |
UINT32 | DisassemblerShowOneInstructionInVmxRootMode (PVOID Address, BOOLEAN Is32Bit) |
Shows the disassembly of only one instruction. | |
Disassembler length disassemble engine.
if you want to call it directly, shouldn't not be in VMX-root mode, otherwise, you can call DisassemblerLengthDisassembleEngineInVmxRootOnTargetProcess to access memory safely
Address | |
Is32Bit |
UINT32 DisassemblerLengthDisassembleEngineInVmxRootOnTargetProcess | ( | PVOID | Address, |
BOOLEAN | Is32Bit ) |
Disassembler length disassembler engine.
Should be called in VMX-root mode
Address | |
Is32Bit |
BOOLEAN DisassemblerShowInstructionsInVmxNonRootMode | ( | PVOID | Address, |
UINT32 | Length, | ||
BOOLEAN | Is32Bit ) |
Disassembler show the instructions.
This function should not be called from VMX-root mode
Address | |
Length | |
Is32Bit |
BOOLEAN DisassemblerShowOneInstructionInVmxNonRootMode | ( | PVOID | Address, |
UINT64 | ActualRip, | ||
BOOLEAN | Is32Bit ) |
Disassembler show only one instruction.
This function should not be directly called from VMX-root mode if the caller is sure that the target buffer is safe to be access, then it's okay
Address | |
ActualRip | |
Is32Bit |
Shows the disassembly of only one instruction.
Should be called in VMX-root mode
Address | |
Is32Bit |