Commit graph

45 commits

Author SHA1 Message Date
Max Raulea
4bf987a596 Added missing files to the CMake build file and sweeped them for the Platform functions and guarded windows only code 2026-07-24 21:06:04 +02:00
Max Raulea
dde0429355 fix windows build
Some checks failed
vs2026-ci / win-amd64-build (debug, x64) (push) Has been cancelled
vs2026-ci / win-amd64-build (release, x64) (push) Has been cancelled
vs2026-ci / Deploy release (push) Has been cancelled
2026-07-18 19:32:49 +02:00
Max Raulea
0c7adbd244 New platform ioctl func and some sweeps of already existing platform functions 2026-07-18 19:20:56 +02:00
Max Raulea
db3064cb24 Sweeps of PLatform functions 2026-07-18 17:09:52 +02:00
Max Raulea
38a59b795f Some new lib calls and reverted sleep macro to function
Some checks are pending
vs2026-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2026-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2026-ci / Deploy release (push) Blocked by required conditions
2026-07-17 17:54:05 +02:00
sina
2b818a5116 fix load all command access denied error
Some checks are pending
vs2026-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2026-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2026-ci / Deploy release (push) Blocked by required conditions
2026-06-29 01:32:51 +02:00
sina
19e47c804f check if any module is loaded or not 2026-06-29 00:56:09 +02:00
maxraulea
9c3e0ed23b added Linux distinction and pragmas together with new platform functions 2026-06-10 16:29:35 +02:00
sina
a6421bec2b add module checks based on command requirements 2026-06-08 23:45:43 +02:00
sina
6b48fec247 add load and unload all 2026-06-07 01:04:04 +02:00
sina
aa09f9cde3 check to unload the trace module before unloading vmm 2026-06-06 23:45:18 +02:00
sina
0aedc66ed0 add load and unload hyper trace module 2026-06-06 17:18:14 +02:00
sina
003b63990f add start kd driver export in SDK 2026-06-05 19:21:41 +02:00
sina
2cd620b521 move IRP closing to basic IOCTLs 2026-06-05 18:29:00 +02:00
jtaw5649
8711881d3c fix: use synchronous debugger device handles 2026-06-01 20:30:31 +01:00
sina
e0af5afd4f fix independently unloading the kd module
Some checks are pending
vs2022-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2022-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2022-ci / Deploy release (push) Blocked by required conditions
2026-05-31 21:03:02 +02:00
sina
1e49d3f05c refactor doxygen, variables, function names 5 2026-05-31 18:34:03 +02:00
sina
6eca8c6c85 refactor code convention in hyperlog 2026-05-30 15:54:20 +02:00
sina
e31731cd37 remove unused extern variables 2026-05-29 00:34:08 +02:00
sina
d669d93d81 add packet and messaging files 2026-05-29 00:10:44 +02:00
sina
cb5a83096d load trace module 2026-05-28 20:26:33 +02:00
sina
0a279b5dba check IOCTL to load VMM module 2026-05-27 20:21:21 +02:00
sina
167931fc01 load the vmm module over IOCTL instead of CreateFile 2026-05-26 19:52:04 +02:00
sina
c5ba5ccd89 compile HyperDbg SDK for Linux 2026-04-28 14:39:54 +02:00
sina
b35e0dd43c clearing the headers for Windows and Linux 2026-04-28 01:24:43 +02:00
sina
228ecd91f1
added support for the print and the printf functions in the user debugger 2025-09-06 19:25:26 +02:00
unknown
0338f9b301 remove IRP sleep for debuggee manadatory bit operation codes 2025-09-06 16:44:25 +02:00
unknown
87f32fb5d0 add user debugger command synchronization event 2025-08-30 03:37:10 +02:00
sina
3d73a95b8f
check for uninitializing memory pools for the debugger 2025-07-15 00:02:11 +02:00
SinaKarvandi
0afc582010 not setting debug privilege if it is already available 2025-01-09 16:25:45 +01:00
SinaKarvandi
74af42897f use debug privilege to fix symbol issue on 24h2 2025-01-08 23:39:49 +01:00
SinaKarvandi
90da764d7e change message of breaking debugger in the VMI Mode 2024-07-21 17:41:40 +09:00
Sina Karvandi
699e911a25
Revert "update CMakeLists.txt and try to fix log callBack" 2024-07-21 17:11:41 +09:00
Admin
13b1d2f57a must run log callBack 2024-07-21 07:22:22 +08:00
Admin
6ef4c4b58a update CMakeLists.txt and try to fix log callBack 2024-07-21 06:11:56 +08:00
SinaKarvandi
5e595f3418 init zero of set callback message SDK API 2024-07-18 16:45:42 +09:00
SinaKarvandi
8e2491751e return shared buffer on set message callback 2024-07-18 15:59:30 +09:00
SinaKarvandi
33f44f25d0 Add message callback using shared memory 2024-07-18 13:12:30 +09:00
SinaKarvandi
25a912fbdb add unsetting text message callback 2024-07-18 12:51:53 +09:00
SinaKarvandi
5e298a853a export memory reading functions 2024-07-06 22:46:57 +09:00
SinaKarvandi
63d09b12f8 fix load vmm SDK exported function 2024-07-03 19:16:14 +09:00
SinaKarvandi
0ca7362ceb add driver name to driver loading exports 2024-06-28 22:10:55 +09:00
SinaKarvandi
13b575efdf set custom driver path for kd driver 2024-06-28 20:56:17 +09:00
SinaKarvandi
9b4fbaeb61 change libhyperdbg SDK functions 2024-06-24 19:07:06 +09:00
SinaKarvandi
48c362255e build based on new libhyperdbg 2024-06-24 18:05:54 +09:00