HyperDbg Debugger
Toggle main menu visibility
Loading...
Searching...
No Matches
hyperdbg-app.cpp File Reference
#include "pch.h"
Functions
int
main
(int argc, char **argv)
Function Documentation
◆
main()
int main
(
int
argc
,
char **
argv
)
35
{
36
return
main2
(argc,
argv
);
37
38
if
(LoadVmm() != 0)
39
{
40
return
1;
41
}
42
43
hyperdbg_u_run_command
((
CHAR
*)
"lm"
);
44
45
printf
(
"[*] unloading HyperDbg VMM...\n"
);
46
47
//
48
// Unload the driver
49
//
50
hyperdbg_u_unload_vmm
();
51
hyperdbg_u_unload_kd
();
52
hyperdbg_u_stop_kd_driver
();
53
hyperdbg_u_uninstall_kd_driver
();
54
55
printf
(
"[+] done\n"
);
56
57
return
0;
58
}
CHAR
char CHAR
Definition
BasicTypes.h:33
hyperdbg_u_unload_vmm
IMPORT_EXPORT_LIBHYPERDBG INT hyperdbg_u_unload_vmm()
Unload the VMM module.
Definition
export.cpp:84
hyperdbg_u_uninstall_kd_driver
IMPORT_EXPORT_LIBHYPERDBG INT hyperdbg_u_uninstall_kd_driver()
Uninstall the KD (Kernel Debugger) driver.
Definition
export.cpp:128
hyperdbg_u_unload_kd
IMPORT_EXPORT_LIBHYPERDBG INT hyperdbg_u_unload_kd()
Unload the KD module.
Definition
export.cpp:106
hyperdbg_u_run_command
IMPORT_EXPORT_LIBHYPERDBG INT hyperdbg_u_run_command(CHAR *command)
Run a command.
Definition
export.cpp:205
hyperdbg_u_stop_kd_driver
IMPORT_EXPORT_LIBHYPERDBG INT hyperdbg_u_stop_kd_driver()
Stop the KD driver.
Definition
export.cpp:150
printf
printf("ho")
main2
int main2(int argc, char **argv)
Definition
hyperdbg-ipt.cpp:535
argv
char ** argv
Definition
symbol-parser.h:47
examples
user
hyperdbg_app
code
hyperdbg-app.cpp
Generated by
1.17.0