Commit graph

119 commits

Author SHA1 Message Date
sina
167931fc01 load the vmm module over IOCTL instead of CreateFile 2026-05-26 19:52:04 +02:00
sina
5fb797c201 fix output buffer IOCTL checks for WRMSR 2026-05-17 20:18:36 +02:00
sina
858434940a add CPU intrinsics for user mode 2026-05-05 23:46:12 +02:00
sina
de0c56b466 create platform independent intrinsics functions 2026-05-05 21:25:20 +02:00
copilot-swe-agent[bot]
774d61782f
fix: correct typos and one copy-paste error in comments and messages
Agent-Logs-Url: https://github.com/HyperDbg/HyperDbg/sessions/0817c887-8808-4080-a701-6a0211b10595

Co-authored-by: SinaKarvandi <13383992+SinaKarvandi@users.noreply.github.com>
2026-04-23 12:38:48 +00:00
sina
2ec5747539
remove the requirement for the r in the user debugger 2025-09-07 00:17:37 +02:00
unknown
8316085e17 fix command parameter parsing errors on the user debugger 2025-09-02 00:52:27 +02:00
sina
cda5029081
run script for the print command in the user debugger 2025-09-01 14:38:59 +02:00
sina
31fc581135
add support to the eval command in the user debugger 2025-08-31 18:31:35 +02:00
sina
3f6d837a62
run script for modifying registers in the user debugger 2025-08-31 16:53:09 +02:00
unknown
87f32fb5d0 add user debugger command synchronization event 2025-08-30 03:37:10 +02:00
sina
c37ec6f3c0
apply command to the target thread from MBEC 2025-08-23 01:30:12 +02:00
copilot-swe-agent[bot]
8a5f696544 Fix grammar and spelling errors: perfrom->perform, occured->occurred, recieved->received
Co-authored-by: SinaKarvandi <13383992+SinaKarvandi@users.noreply.github.com>
2025-08-20 12:49:07 +00:00
sina
373158da82
fix the building issues with the bp and the .start commands 2025-07-27 19:31:08 +02:00
sina
019162b4ff
temporarily disable bp, .start, .attach for the user debugger 2025-07-22 02:20:27 +02:00
sina
7ae6ad8e37
added kernel side support for putting breakpoint in the user debugger 2025-07-09 22:38:36 +02:00
sina
33fbbb4e06
add user mode side of the user debugger 2025-07-09 13:37:01 +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
a05cdcdd1c
release and continue the user debugger execution based on mbec method 2025-06-23 20:35:32 +02:00
sina
be6b055b83
Set variable length (stack frames) for showing the callstack 2025-04-21 19:54:24 +02:00
SinaKarvandi
4ec60c3bed fix passing module to the lm command 2025-01-09 01:13:42 +01:00
SinaKarvandi
74af42897f use debug privilege to fix symbol issue on 24h2 2025-01-08 23:39:49 +01:00
SinaKarvandi
bb9c4e30d7 add support for IO APIC 2024-11-19 13:56:22 +01:00
SinaKarvandi
595a78f776 add automated script compilation 2024-10-02 15:04:02 +02:00
sina
e926e3edb1 add SKD APIs for tracing, tracking, and instrumenting instructions 2024-09-06 12:42:55 +02:00
sina
a1ef3e8808 add main command parser testcases with comments 2024-08-21 03:35:22 +09:00
SinaKarvandi
7b91f3ca3e make general automated test cases for the semantic scripts 2024-08-16 17:13:13 +09:00
SinaKarvandi
0e25c5b617 add automatic connection to remote system for semantic script test cases 2024-08-16 16:14:52 +09:00
SinaKarvandi
8caea1fb77 run command test case tester from the test command 2024-08-13 19:31:02 +09:00
SinaKarvandi
8c45148271 fix integration tokens for the new parser 2024-08-10 23:11:59 +09:00
SinaKarvandi
c84408924c integrate new parser with the .start command 2024-08-10 22:22:03 +09:00
SinaKarvandi
acae1d3a41 add support to path for the struct command 2024-08-10 21:21:23 +09:00
SinaKarvandi
b7725a769e add new parser to debug, output and assembly commands 2024-08-10 20:06:26 +09:00
SinaKarvandi
ceb12f842f change parser of hide and settings commands 2024-08-10 18:23:40 +09:00
SinaKarvandi
787e79d713 add more commands to the new token parser 2024-07-31 19:49:52 +09:00
SinaKarvandi
2843332a1c change error message for initial commands 2024-07-31 18:21:23 +09:00
SinaKarvandi
a6b26c7e93 add second command argument to the tokenizer 2024-07-31 14:08:14 +09:00
SinaKarvandi
e1e4a13cf0 applying new parser to commands 8 2024-07-30 16:55:06 +09:00
SinaKarvandi
33b1ad5be5 applying new parser to commands 6 2024-07-30 15:07:17 +09:00
SinaKarvandi
000a9241fb applying new parser to commands 5 2024-07-30 14:17:06 +09:00
SinaKarvandi
760908f5e3 applying new parser to commands 4 2024-07-30 13:17:50 +09:00
SinaKarvandi
4c54c0c20b applying new parser to commands 3 2024-07-29 19:40:24 +09:00
SinaKarvandi
865111dd6a applying new parser to commands 2 2024-07-29 18:46:12 +09:00
SinaKarvandi
13c4355a16 applying new parser to commands 1 2024-07-29 18:06:54 +09:00
SinaKarvandi
602dd5d049 add modifications for the module in the event forwarding mechanism 2024-07-26 16:44:14 +09:00
SinaKarvandi
5106e440d1 adjust script limitation and VMX-root buffer size constants 2024-07-21 16:35:43 +09:00
SinaKarvandi
9a8a6fef4b add warning message for clearing instant events 2024-07-19 14:05:52 +09:00
Abbas-MG
901e906f54 made assembler a class - add asm to condition and code 2024-07-17 14:12:24 +03:30
SinaKarvandi
3eb34a91ed add syntax modification for the assembler 2024-07-15 13:52:39 +09:00