HyperDbg Debugger
Loading...
Searching...
No Matches
x.cpp File Reference

parse symbols More...

#include "pch.h"

Functions

VOID CommandXHelp ()
 help of the x command
VOID CommandX (vector< CommandToken > CommandTokens, string Command)
 x command handler

Detailed Description

parse symbols

Author
Sina Karvandi (sina@.nosp@m.hype.nosp@m.rdbg..nosp@m.org)
Version
0.1
Date
2021-05-31

Function Documentation

◆ CommandX()

VOID CommandX ( vector< CommandToken > CommandTokens,
string Command )

x command handler

Parameters
CommandTokens
Command
Returns
VOID
42{
43 if (CommandTokens.size() != 2)
44 {
45 ShowMessages("incorrect use of the '%s'\n\n",
46 GetCaseSensitiveStringFromCommandToken(CommandTokens.at(0)).c_str());
48 return;
49 }
50
51 //
52 // Search for mask
53 //
55}
std::string GetCaseSensitiveStringFromCommandToken(CommandToken TargetToken)
Get case sensitive string from command token.
Definition common.cpp:467
UINT32 ScriptEngineSearchSymbolForMaskWrapper(const CHAR *SearchMask)
ScriptEngineSearchSymbolForMask wrapper.
Definition script-engine-wrapper.cpp:117
VOID CommandXHelp()
help of the x command
Definition x.cpp:20

◆ CommandXHelp()

VOID CommandXHelp ( )

help of the x command

Returns
VOID
21{
22 ShowMessages("x : searches and shows symbols (wildcard) and corresponding addresses.\n\n");
23
24 ShowMessages("syntax : \tx [Module!Name (wildcard string)]\n");
25
26 ShowMessages("\n");
27 ShowMessages("\t\te.g : x nt!ExAllocatePoolWithTag \n");
28 ShowMessages("\t\te.g : x nt!ExAllocatePool* \n");
29 ShowMessages("\t\te.g : x nt!* \n");
30}