Commit graph

17 commits

Author SHA1 Message Date
sina
b6b8320518 moving pool mananger from hyperhv to hyperkd 2026-06-04 00:06:41 +02:00
sina
cbb28edde3 refactor doxygen, variables, function names 7 2026-05-31 19:29:14 +02:00
sina
a1984fed70 change instances for VMWRITE into a single function 2026-04-19 16:57:48 +02:00
sina
61d45c518d
move pool allocations to a single function 2025-08-17 16:25:02 +02:00
sina
945ae55563
check for EPT hooks above 512 GB 2025-07-22 01:21:11 +02:00
sina
15061014c7
Fixed retrieving valid watching process IDs for the execution trap and user-mode execution prevention 2025-07-08 19:41:08 +02:00
sina
0e5ff45c30
set user mode execute bit for different core EPTPs 2025-07-08 00:10:43 +02:00
sina
e8e0489a6b
fix removing process from pausing list 2025-06-29 20:22:51 +02:00
sina
d6f0e22928
intercept the execution when the module loaded on the user debugger 2025-06-28 18:53:35 +02:00
sina
8aa8289236
adjust mbec and user debugger initialization 2025-06-28 04:28:39 +02:00
sina
a93b78dfad
use the same EPTP for MBEC 2025-06-28 03:54:07 +02:00
sina
2637965512
apply user mode debugger to the kernel debugger 2025-06-26 19:14:29 +02:00
sina
fe4dd107cb
add hyperdbg test mode for the user debugger 2025-06-25 18:48:11 +02:00
sina
cc8167c089
only apply thread interception to user mode 2025-06-24 18:12:02 +02:00
sina
a8e3cf55e1
add context to the syscall interceptor 2025-04-30 20:52:04 +02:00
SinaKarvandi
14f463e6eb fix unhooking monitor hooks on a different process or if the process is closed (#409) 2024-07-05 17:29:39 +09:00
SinaKarvandi
48c362255e build based on new libhyperdbg 2024-06-24 18:05:54 +09:00