HyperDbg Debugger
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
44
45 printf("[*] unloading HyperDbg VMM...\n");
46
47 //
48 // Unload the driver
49 //
54
55 printf("[+] done\n");
56
57 return 0;
58}
char CHAR
Definition BasicTypes.h:33
IMPORT_EXPORT_LIBHYPERDBG INT hyperdbg_u_unload_vmm()
Unload the VMM module.
Definition export.cpp:84
IMPORT_EXPORT_LIBHYPERDBG INT hyperdbg_u_uninstall_kd_driver()
Uninstall the KD (Kernel Debugger) driver.
Definition export.cpp:128
IMPORT_EXPORT_LIBHYPERDBG INT hyperdbg_u_unload_kd()
Unload the KD module.
Definition export.cpp:106
IMPORT_EXPORT_LIBHYPERDBG INT hyperdbg_u_run_command(CHAR *command)
Run a command.
Definition export.cpp:205
IMPORT_EXPORT_LIBHYPERDBG INT hyperdbg_u_stop_kd_driver()
Stop the KD driver.
Definition export.cpp:150
printf("ho")
int main2(int argc, char **argv)
Definition hyperdbg-ipt.cpp:535
char ** argv
Definition symbol-parser.h:47