Here is a list of all variables with links to the files they belong to:
- g -
- g_AbortLoadingExecution : symbol-parser.cpp
- g_ActiveProcessDebuggingState : a.cpp, d-u.cpp, dt-struct.cpp, e.cpp, g.cpp, gu.cpp, i.cpp, lm.cpp, p.cpp, pause.cpp, s.cpp, t.cpp, hide.cpp, pa2va.cpp, pte.cpp, track.cpp, va2pa.cpp, detach.cpp, dump.cpp, kill.cpp, pagein.cpp, restart.cpp, switch.cpp, sym.cpp, break-control.cpp, debugger.cpp, interpreter.cpp, ud.cpp, user-listening.cpp, globals.h
- g_AddressConversion : settings.cpp, track.cpp, callstack.cpp, disassembler.cpp, symbol.cpp, globals.h
- g_AllowIOCTLFromUsermode : Global.h
- g_ApicBase : GlobalVariables.h
- g_AutoFlush : events.cpp, settings.cpp, globals.h
- g_AutoUnpause : settings.cpp, break-control.cpp, debugger.cpp, globals.h
- g_BreakpointsListHead : Global.h
- g_BreakPrintingOutput : libhyperdbg.cpp, events.cpp, g.cpp, pause.cpp, remote-connection.cpp, break-control.cpp, debugger.cpp, interpreter.cpp, globals.h
- g_Callbacks : GlobalVariables.h
- g_CheckPageFaultsAndMov2Cr3VmexitsWithUserDebugger : GlobalVariables.h
- g_ClientConnectSocket : remote-connection.cpp, globals.h
- g_CommandsList : interpreter.cpp, globals.h
- g_CompatibilityCheck : GlobalVariables.h
- g_CpuidAverage : hide.cpp, measure.cpp, globals.h
- g_CpuidMedian : hide.cpp, measure.cpp, globals.h
- g_CpuidStandardDeviation : hide.cpp, measure.cpp, globals.h
- g_CurrentExprEvalResult : script-engine-wrapper.cpp, globals.h
- g_CurrentExprEvalResultHasError : script-engine-wrapper.cpp, globals.h
- g_CurrentModuleName : symbol-parser.cpp
- g_CurrentRemoteCore : core.cpp, interpreter.cpp, kd.cpp, kernel-listening.cpp, globals.h
- g_CurrentRunningInstruction : gu.cpp, kd.cpp, kernel-listening.cpp, globals.h
- g_DbgState : Global.h
- g_DebuggeeHaltReason : Global.h
- g_DebuggeeResultOfAddingActionsToEvent : kd.cpp, kernel-listening.cpp, globals.h
- g_DebuggeeResultOfRegisteringEvent : kd.cpp, kernel-listening.cpp, globals.h
- g_DebuggeeStopCommandEventHandle : kd.cpp, globals.h
- g_DeviceHandle : libhyperdbg.cpp, exit.cpp, load.cpp, commands.h, globals.h
- g_DisassemblerSymbolMap : disassembler.cpp, symbol.cpp, globals.h
- g_DisassemblerSyntax : settings.cpp, disassembler.cpp, globals.h
- g_DriverLocation : libhyperdbg.cpp, export.cpp, globals.h
- g_DriverName : libhyperdbg.cpp, export.cpp, globals.h
- g_EnableDebuggerEvents : Global.h
- g_EndOfBufferCheckSerial : kd.cpp, globals.h
- g_EndOfBufferCheckTcp : remote-connection.cpp, globals.h
- g_EndOfMessageReceivedEvent : disconnect.cpp, remote-connection.cpp, globals.h
- g_EptHook2sDetourListHead : GlobalVariables.h
- g_EptState : GlobalVariables.h
- g_ErrorStateOfResultOfEvaluatedExpression : kernel-listening.cpp, script-engine.cpp, globals.h
- g_Events : Global.h
- g_EventTag : events.cpp, debugger.cpp, globals.h
- g_EventTrace : libhyperdbg.cpp, events.cpp, forwarding.cpp, debugger.cpp, globals.h
- g_EventTraceInitialized : events.cpp, debugger.cpp, globals.h
- g_EventTriggerDetail : Global.h
- g_ExecTrapInitialized : GlobalVariables.h
- g_ExecTrapState : GlobalVariables.h
- g_ExecTrapUnInitializationStarted : GlobalVariables.h
- g_ExecutingScript : script.cpp, interpreter.cpp, globals.h
- g_GlobalNotifyRecord : Logging.h
- g_GuestState : GlobalVariables.h
- g_HandleInUse : Global.h
- g_HardwareDebugRegisterDetailsForStepOver : Global.h
- g_HwdbgInstanceInfo : hw_clk.cpp, hwdbg-interpreter.cpp, globals.h, script-engine.c, globals.h
- g_HwdbgInstanceInfoIsValid : hw_clk.cpp, hwdbg-interpreter.cpp, globals.h, script-engine.c, globals.h
- g_HwdbgPortConfiguration : hw_clk.cpp, hwdbg-interpreter.cpp, globals.h
- g_IgnoreBreaksToDebugger : Global.h
- g_IgnoreNewLoggingMessages : kd.cpp, kernel-listening.cpp, globals.h
- g_IgnorePauseRequests : break-control.cpp, kd.cpp, globals.h
- g_InterceptBreakpoints : Global.h
- g_InterceptBreakpointsAndEventsForCommandsInRemoteComputer : Global.h
- g_InterceptDebugBreaks : Global.h
- g_InterpreterCountOfOpenCurlyBrackets : interpreter.cpp, globals.h
- g_IsCommandListInitialized : interpreter.cpp, globals.h
- g_IsConnectedToHyperDbgLocally : exit.cpp, load.cpp, unload.cpp, connect.cpp, disconnect.cpp, listen.cpp, status.cpp, remote-connection.cpp, interpreter.cpp, kd.cpp, globals.h
- g_IsConnectedToRemoteDebuggee : events.cpp, g.cpp, pause.cpp, settings.cpp, connect.cpp, disconnect.cpp, listen.cpp, status.cpp, remote-connection.cpp, break-control.cpp, debugger.cpp, interpreter.cpp, globals.h
- g_IsConnectedToRemoteDebugger : libhyperdbg.cpp, connect.cpp, listen.cpp, status.cpp, remote-connection.cpp, debugger.cpp, globals.h
- g_IsDebuggeeInHandshakingPhase : kd.cpp, globals.h
- g_IsDebuggeeRunning : debug.cpp, interpreter.cpp, kd.cpp, kernel-listening.cpp, globals.h
- g_IsDebuggerConntectedToNamedPipe : kd.cpp, globals.h
- g_IsDebuggerModulesLoaded : libhyperdbg.cpp, load.cpp, unload.cpp, break-control.cpp, kd.cpp, globals.h
- g_IsDriverLoadedSuccessfully : libhyperdbg.cpp, load.cpp, globals.h
- g_IsEndOfMessageReceived : remote-connection.cpp, globals.h
- g_IsEptHook2sDetourListInitialized : GlobalVariables.h
- g_IsExecutingSymbolLoadingRoutines : break-control.cpp, symbol.cpp, globals.h
- g_IsInstrumentingInstructions : gu.cpp, i.cpp, p.cpp, t.cpp, track.cpp, break-control.cpp, globals.h
- g_IsInterceptingInstructions : GlobalVariables.h
- g_IsInterpreterOnString : interpreter.cpp, globals.h
- g_IsInterpreterPreviousCharacterABackSlash : interpreter.cpp, globals.h
- g_IsLoadedModulesInitialized : symbol-parser.cpp
- g_IsNewRequestForAllocationReceived : PoolManager.h
- g_IsNewRequestForDeAllocation : PoolManager.h
- g_IsReversingMachineModulesLoaded : libhyperdbg.cpp
- g_IsRunningInstruction32Bit : gu.cpp, k.cpp, kd.cpp, kernel-listening.cpp, globals.h
- g_IsSerialConnectedToRemoteDebuggee : a.cpp, bc.cpp, bd.cpp, be.cpp, bl.cpp, bp.cpp, core.cpp, d-u.cpp, dt-struct.cpp, e.cpp, eval.cpp, events.cpp, exit.cpp, flush.cpp, g.cpp, gu.cpp, i.cpp, k.cpp, p.cpp, print.cpp, r.cpp, s.cpp, t.cpp, test.cpp, unload.cpp, pa2va.cpp, pte.cpp, track.cpp, va2pa.cpp, attach.cpp, connect.cpp, debug.cpp, detach.cpp, dump.cpp, listen.cpp, pagein.cpp, process.cpp, status.cpp, switch.cpp, sym.cpp, thread.cpp, break-control.cpp, debugger.cpp, interpreter.cpp, kd.cpp, kernel-listening.cpp, readmem.cpp, script-engine.cpp, objects.cpp, globals.h
- g_IsSerialConnectedToRemoteDebugger : libhyperdbg.cpp, events.cpp, unload.cpp, rev.cpp, attach.cpp, connect.cpp, debug.cpp, listen.cpp, start.cpp, status.cpp, debugger.cpp, kd.cpp, symbol.cpp, globals.h
- g_IsUnsafeSyscallOrSysretHandling : GlobalVariables.h
- g_IsUserDebuggerInitialized : ud.cpp, globals.h
- g_IsVmxOffProcessStart : libhyperdbg.cpp, globals.h
- g_IsWaitingForReturnAndRunFromPageFault : Global.h
- g_IsWaitingForUserModeProcessEntryToBeCalled : Global.h
- g_KernelBaseAddress : debugger.cpp, kernel-listening.cpp, globals.h
- g_KernelDebuggerState : Global.h
- g_KernelSyncronizationObjectsHandleTable : kd.cpp, kernel-listening.cpp, globals.h
- g_LastError : Global.h
- g_ListOfAllocatedPoolsHead : PoolManager.h
- g_LoadedModules : symbol-parser.cpp
- g_LogOpened : libhyperdbg.cpp, logclose.cpp, logopen.cpp, interpreter.cpp, globals.h
- g_LogOpenFile : logclose.cpp, logopen.cpp, globals.h
- g_MaximumBreakpointId : Global.h
- g_MemoryMapper : GlobalVariables.h
- g_MessageHandler : libhyperdbg.cpp, globals.h, symbol-parser.cpp
- g_MessageHandlerSharedBuffer : libhyperdbg.cpp, globals.h
- g_ModeBasedExecutionControlState : GlobalVariables.h
- g_MsgTracingCallbacks : Logging.h
- g_MsrBitmapInvalidMsrs : GlobalVariables.h
- g_NmiBroadcastingInitialized : GlobalVariables.h
- g_NmiHandlerForKeDeregisterNmiCallback : GlobalVariables.h
- g_OutputSources : libhyperdbg.cpp, output.cpp, forwarding.cpp, debugger.cpp, globals.h
- g_OutputSourcesInitialized : libhyperdbg.cpp, output.cpp, debugger.cpp, kernel-listening.cpp, globals.h
- g_OutputSourceTag : forwarding.cpp, globals.h
- g_OverlappedIoStructureForReadDebuggee : kd.cpp, globals.h
- g_OverlappedIoStructureForReadDebugger : namedpipe.cpp, kd.cpp, kernel-listening.cpp, globals.h
- g_OverlappedIoStructureForWriteDebugger : namedpipe.cpp, kd.cpp, kernel-listening.cpp, globals.h
- g_PageFaultInjectionAddressFrom : GlobalVariables.h
- g_PageFaultInjectionAddressTo : GlobalVariables.h
- g_PageFaultInjectionErrorCode : GlobalVariables.h
- g_PortDetails : uart16550.c
- g_ProcessDebuggingDetailsListHead : Global.h
- g_ProcessIdOfLatestStartingProcess : kill.cpp, restart.cpp, ud.cpp, globals.h
- g_ProcessSwitch : Global.h
- g_PsGetProcessPeb : UserAccess.h
- g_PsGetProcessWow64Process : UserAccess.h
- g_RdtscAverage : hide.cpp, measure.cpp, globals.h
- g_RdtscMedian : hide.cpp, measure.cpp, globals.h
- g_RdtscStandardDeviation : hide.cpp, measure.cpp, globals.h
- g_RemoteDebuggeeListeningThread : disconnect.cpp, remote-connection.cpp, globals.h
- g_RequestNewAllocation : PoolManager.h
- g_ResultOfEvaluatedExpression : kernel-listening.cpp, script-engine.cpp, globals.h
- g_RtmSupport : common.cpp, interpreter.cpp, globals.h
- g_ScriptGlobalVariables : Global.h, script-engine-wrapper.cpp, globals.h
- g_ScriptLocalVariables : script-engine-wrapper.cpp, globals.h
- g_ScriptTempVariables : script-engine-wrapper.cpp, globals.h
- g_SeedOfUserDebuggingDetails : Global.h
- g_SerialConnectionAlreadyClosed : kd.cpp, globals.h
- g_SerialListeningThreadHandle : debug.cpp, kd.cpp, globals.h
- g_SerialRemoteComPortHandle : debug.cpp, kd.cpp, kernel-listening.cpp, globals.h
- g_ServerIp : connect.cpp, status.cpp, interpreter.cpp, globals.h
- g_ServerListenSocket : remote-connection.cpp, globals.h
- g_ServerPort : connect.cpp, status.cpp, interpreter.cpp, globals.h
- g_SeverSocket : remote-connection.cpp, globals.h
- g_SharedEventStatus : kd.cpp, kernel-listening.cpp, globals.h
- g_SharedMessageBuffer : hyperdbg-app.cpp
- g_ShouldPreviousCommandBeContinued : interpreter.cpp, kd.cpp, globals.h
- g_StartCommandPath : rev.cpp, restart.cpp, start.cpp, globals.h
- g_StartCommandPathAndArguments : rev.cpp, restart.cpp, start.cpp, globals.h
- g_SymbolMapForDisassembler : symbol-parser.cpp
- g_SymbolTable : kd.cpp, symbol.cpp, globals.h
- g_SymbolTableCurrentIndex : kd.cpp, symbol.cpp, globals.h
- g_SymbolTableSize : kd.cpp, symbol.cpp, globals.h
- g_TestLocation : tests.cpp, globals.h
- g_ThreadSwitch : Global.h
- g_TransparentMode : GlobalVariables.h
- g_TransparentModeMeasurements : GlobalVariables.h
- g_TransparentResultsMeasured : hide.cpp, measure.cpp, globals.h
- g_TrapFlagState : Global.h
- g_TriggerEventForCpuids : GlobalVariables.h
- g_TriggerEventForVmcalls : GlobalVariables.h
- g_UseCustomDriverLocation : libhyperdbg.cpp, export.cpp, globals.h
- g_UserDebuggerState : Global.h
- g_UserSyncronizationObjectsHandleTable : ud.cpp, user-listening.cpp, globals.h
- g_VirtualAddressWidth : common.cpp, interpreter.cpp, globals.h
- g_WaitingForInterruptWindowToInjectPageFault : GlobalVariables.h
- g_ZwQueryInformationProcess : UserAccess.h
- GuidAndAgeDetails : HyperDbgScriptImports.h, HyperDbgSymImports.h, script-engine.h, symbol-parser.h