HyperDbg Debugger
Toggle main menu visibility
Loading...
Searching...
No Matches
hwdbg-scripts.h
Go to the documentation of this file.
1
12
#pragma once
13
15
// Functions //
17
18
VOID
19
HwdbgScriptPrintScriptBuffer
(
CHAR
* ScriptBuffer,
UINT32
ScriptBufferSize);
20
21
BOOLEAN
22
HwdbgScriptCreateHwdbgScript
(
CHAR
* ScriptBuffer,
23
UINT32
ScriptBufferSize,
24
const
TCHAR * HardwareScriptFilePathToSave);
25
26
BOOLEAN
27
HwdbgScriptSendScriptPacket
(
HWDBG_INSTANCE_INFORMATION
* InstanceInfo,
28
const
TCHAR * FileName,
29
UINT32
NumberOfSymbols,
30
HWDBG_SHORT_SYMBOL
* Buffer,
31
UINT32
BufferLength);
32
33
BOOLEAN
34
HwdbgScriptGetScriptBufferFromRawString
(
string
ScriptString,
35
PVOID
* CodeBuffer,
36
UINT64 * BufferAddress,
37
UINT32
* BufferLength,
38
UINT32
* Pointer);
39
40
BOOLEAN
41
HwdbgScriptRunScript
(
const
CHAR
* Script,
42
const
TCHAR * InstanceFilePathToRead,
43
const
TCHAR * HardwareScriptFilePathToSave,
44
UINT32
InitialBramBufferSize);
BOOLEAN
UCHAR BOOLEAN
Definition
BasicTypes.h:35
PVOID
void * PVOID
Definition
BasicTypes.h:56
UINT32
unsigned int UINT32
Definition
BasicTypes.h:54
CHAR
char CHAR
Definition
BasicTypes.h:33
HWDBG_INSTANCE_INFORMATION
struct _HWDBG_INSTANCE_INFORMATION HWDBG_INSTANCE_INFORMATION
The structure of script capabilities information in hwdbg.
HwdbgScriptRunScript
BOOLEAN HwdbgScriptRunScript(const CHAR *Script, const TCHAR *InstanceFilePathToRead, const TCHAR *HardwareScriptFilePathToSave, UINT32 InitialBramBufferSize)
Run script in hwdbg.
Definition
hwdbg-scripts.cpp:460
HwdbgScriptSendScriptPacket
BOOLEAN HwdbgScriptSendScriptPacket(HWDBG_INSTANCE_INFORMATION *InstanceInfo, const TCHAR *FileName, UINT32 NumberOfSymbols, HWDBG_SHORT_SYMBOL *Buffer, UINT32 BufferLength)
Sends a HyperDbg (hwdbg) script packet to the hwdbg.
Definition
hwdbg-scripts.cpp:391
HwdbgScriptPrintScriptBuffer
VOID HwdbgScriptPrintScriptBuffer(CHAR *ScriptBuffer, UINT32 ScriptBufferSize)
Print the actual script.
Definition
hwdbg-scripts.cpp:29
HwdbgScriptGetScriptBufferFromRawString
BOOLEAN HwdbgScriptGetScriptBufferFromRawString(string ScriptString, PVOID *CodeBuffer, UINT64 *BufferAddress, UINT32 *BufferLength, UINT32 *Pointer)
Definition
hwdbg-scripts.cpp:336
HwdbgScriptCreateHwdbgScript
BOOLEAN HwdbgScriptCreateHwdbgScript(CHAR *ScriptBuffer, UINT32 ScriptBufferSize, const TCHAR *HardwareScriptFilePathToSave)
Create hwdbg script.
Definition
hwdbg-scripts.cpp:233
HWDBG_SHORT_SYMBOL
Definition
ScriptEngineCommonDefinitions.h:16
hyperdbg
libhyperdbg
header
hwdbg-scripts.h
Generated by
1.17.0