Commit graph

2907 commits

Author SHA1 Message Date
Sina Karvandi
22096da60e
v0.16
Merge pull request #551 from HyperDbg/dev
2025-09-08 00:11:00 +02:00
sina
2ec5747539
remove the requirement for the r in the user debugger 2025-09-07 00:17:37 +02:00
unknown
e837a4526b perform upausing threads before changing MBEC bits 2025-09-06 23:11:08 +02:00
Sina Karvandi
6fb000ce89
Merge pull request #550 from HyperDbg/user-debugger2
User debugger2
2025-09-06 20:30:31 +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
f3b952805b export SDK API for evaluating expressions based on the user or the kernel debugger context 2025-09-02 01:11:03 +02:00
unknown
8316085e17 fix command parameter parsing errors on the user debugger 2025-09-02 00:52:27 +02:00
sina
0d940ee543
sending results of format to the user debugger 2025-09-01 18:27:01 +02:00
sina
fe4f2be270
run script for the .formats command in the user debugger 2025-09-01 15:00:21 +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
a869065718 add support to the registers command to the user debugger 2025-08-31 01:53:29 +02:00
unknown
85debe2636 add synchronization functions 2025-08-30 03:55:15 +02:00
unknown
87f32fb5d0 add user debugger command synchronization event 2025-08-30 03:37:10 +02:00
unknown
99b807dd6e add codes to support the p command in the user debugger 2025-08-30 00:14:48 +02:00
Sina Karvandi
82340d2c7e
Merge pull request #548 from HyperDbg/user-debugger
User debugger (progress)
2025-08-27 23:16:58 +02:00
sina
05b27083b2
fix running step-in command in user debugger 2025-08-27 23:14:57 +02:00
sina
739d143393
show number of blocked context switches 2025-08-23 15:36:53 +02:00
sina
c37ec6f3c0
apply command to the target thread from MBEC 2025-08-23 01:30:12 +02:00
Sina Karvandi
b2056dfe34
Refine README content and formatting
Updated README.md to enhance clarity and fix formatting issues.
2025-08-22 00:54:12 +02:00
Sina Karvandi
1429f2e289
Merge pull request #547 from HyperDbg/xsetbv
Xsetbv
2025-08-21 20:16:19 +02:00
sina
13f2b63053
fix checks for parameters of the XSETBV extension command 2025-08-21 19:48:37 +02:00
sina
8e111d93c6
remove extra code from XSETBV command 2025-08-21 00:39:35 +02:00
sina
77029f330d
add XSETBV event extension command 2025-08-21 00:17:26 +02:00
sina
cb9c61af29
update changelog with PR modifications 2025-08-20 18:18:39 +02:00
Sina Karvandi
91831c0d95
Merge pull request #545 from unlockable/monitor_bug_fix
Fix: An infinite vm-exit bug for !monitor x command
2025-08-20 17:02:11 +02:00
Sina Karvandi
66a1b6c6c4
Merge pull request #546 from HyperDbg/copilot/fix-33769209-15df-4e76-ba70-38c59b37adba
Fix grammar and spelling errors throughout HyperDbg codebase
2025-08-20 17:01:19 +02:00
copilot-swe-agent[bot]
972786821f Fix additional grammar/spelling: contractions, duplicate words, hyphenation
Co-authored-by: SinaKarvandi <13383992+SinaKarvandi@users.noreply.github.com>
2025-08-20 12:54:26 +00: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
copilot-swe-agent[bot]
e13e6a8f42 Initial plan 2025-08-20 12:38:55 +00:00
Seonjin Hwang
bc6010d061 Fix: after patch 0.14, there is an infinite vm-exit bug for \!monitor x which freeze hyperdbg. It simply fixs the bug 2025-08-20 14:53:38 +09:00
sina
c655a7705e
avoid saving and restoring nonvolatile XMM registers 2025-08-18 21:54:21 +02:00
Sina Karvandi
9bd5ffc7b9
v0.15 (release 2)
Merge pull request #544 from HyperDbg/dev
2025-08-18 00:34:38 +02:00
sina
a949bf66cd
temporarily hyperevade project 2025-08-18 00:30:13 +02:00
Sina Karvandi
77422be3dd
v0.15
Merge pull request #543 from HyperDbg/dev
2025-08-17 23:34:28 +02:00
sina
3ce7e7d92b
update preactivating mode command messages 2025-08-17 22:57:46 +02:00
sina
613dff02eb
re-enable the .start command and update changelog 2025-08-17 22:08:20 +02:00
Sina Karvandi
d2893ab5cc
Merge pull request #542 from HyperDbg/syscall-cet-support
Syscall cet support
2025-08-17 17:41:30 +02:00
sina
16f64afd4f
check for the compatibility of Intel CET to for emulating SYSCALL and SYSRET 2025-08-17 17:33:13 +02:00
sina
61d45c518d
move pool allocations to a single function 2025-08-17 16:25:02 +02:00
sina
ece94e748f
update ia32-doc submodule to update the correct value for VMCS PL3 SSP 2025-08-17 16:17:16 +02:00
sina
fae3290ec1
remove the ia32-doc dependencies 2025-08-17 16:14:11 +02:00
sina
39920ccfa5
change VMX headers to IA32doc headers 2025-08-17 14:26:38 +02:00
sina
360b0e5863
support CET SYSCALL emulation on VMCS 2025-08-17 13:51:32 +02:00
sina
cdadcfaded
add CET emulation for syscall extension command 2025-08-14 12:21:53 +02:00
Sina Karvandi
57b4b6f4e2
Merge pull request #541 from HyperDbg/save-restore-xmm-regs
Save and restore XMM registers on VM-exits
2025-08-10 01:10:12 +02:00
Sina Karvandi
4a4b1fab25
Merge branch 'dev' into save-restore-xmm-regs 2025-08-10 01:09:48 +02:00
sina
00c0add449
Restore XMM registers before VMXOFF 2025-08-09 23:45:40 +02:00