summaryrefslogtreecommitdiffstats
path: root/include/module.h
diff options
context:
space:
mode:
authorQuentin LADEVIE <qladevie@wanadev.fr>2024-11-20 08:46:32 +0100
committerQuentin LADEVIE <qladevie@wanadev.fr>2024-11-20 08:46:32 +0100
commit65b3c69b4be9f826d71cffe3d333397adee5d4fd (patch)
treee640b55868f61db6257756e960756a0bba1e62e7 /include/module.h
parent09d761b30a579b0282185c1db9e91e981f2f3a27 (diff)
Store loaded modules info
Add command to list loaded modules Add command to print callstack Load modules of pdb files
Diffstat (limited to 'include/module.h')
-rw-r--r--include/module.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/module.h b/include/module.h
new file mode 100644
index 0000000..380ddf1
--- /dev/null
+++ b/include/module.h
@@ -0,0 +1,9 @@
+struct module {
+ void* base_addr;
+ IMAGE_DOS_HEADER dos_header;
+ IMAGE_NT_HEADERS64 nt_header;
+ u8 name[256U];
+};
+
+extern struct module modules[64U];
+extern u64 modules_list;