Commit graph

388 commits

Author SHA1 Message Date
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
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
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
13f2b63053
fix checks for parameters of the XSETBV extension command 2025-08-21 19:48:37 +02:00
sina
77029f330d
add XSETBV event extension command 2025-08-21 00:17:26 +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
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
61d45c518d
move pool allocations to a single function 2025-08-17 16:25:02 +02:00
sina
faadc9272d
refactor PE parser codes 2025-08-09 14:59:00 +02:00
alish14
6cb90d80d7 fix initializing format 2025-08-09 08:02:04 +03:30
alish14
38c917e1ec fixed incorrectly using pointer 2025-08-09 07:55:22 +03:30
alish14
da717d0deb change global variable to pointer 2025-08-09 06:07:22 +03:30
sina
6ea7989d51
refactoring rich header codes 2025-08-06 20:28:40 +02:00
Sina Karvandi
4d79ee1f80
Merge pull request #539 from Alish14/enhance-pe-rich
Enhance pe rich
2025-08-06 19:46:57 +02:00
alish14
76adc4ff75 add comment and change rich header displaying format 2025-08-05 04:49:48 +03:30
alish14
af3c228bed add rich parser code 2025-08-04 05:21:49 +03:30
sina
11f8c2ebed
update changelog and change the help message of SMI command 2025-08-03 00:13:37 +02:00
sina
3961196112
add support for SMI related functionalities 2025-08-02 23:18:18 +02:00
sina
373158da82
fix the building issues with the bp and the .start commands 2025-07-27 19:31:08 +02:00
sina
2fdf0f59de
Restore release build optimizations and fix CPUID register restoration 2025-07-26 01:53:43 +02:00
sina
0648d875ca
add beta release instructions for the hyperevade project 2025-07-23 10:12:10 +02:00
sina
019162b4ff
temporarily disable bp, .start, .attach for the user debugger 2025-07-22 02:20:27 +02:00
sina
945ae55563
check for EPT hooks above 512 GB 2025-07-22 01:21:11 +02:00
sina
3d73a95b8f
check for uninitializing memory pools for the debugger 2025-07-15 00:02:11 +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
d8b5d842d6
adjust pause and continue commands for the user debugger 2025-07-09 01:55:36 +02:00
sina
e8e0489a6b
fix removing process from pausing list 2025-06-29 20:22:51 +02:00
sina
8aa8289236
adjust mbec and user debugger initialization 2025-06-28 04:28:39 +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
a05cdcdd1c
release and continue the user debugger execution based on mbec method 2025-06-23 20:35:32 +02:00
sina
6893c1b19f
change user debugger from supervisor bit of regular page table to mbec 2025-06-21 02:59:44 +02:00
sina
e7a7668325
get process name and process id for the transparent mode 2025-06-11 01:43:19 +02:00
sina
29d9dc684e
fill the system-calls from user-mode 2025-06-07 00:09:27 +02:00
sina
5d33cb7395
add function to get syscall number from current system 2025-06-06 21:54:55 +02:00
sina
021af26ded
restore constant memory callstack 2025-04-21 19:59:01 +02:00
sina
be6b055b83
Set variable length (stack frames) for showing the callstack 2025-04-21 19:54:24 +02:00
sina
460b982790 modify changelog for v0.13 2025-02-24 15:05:18 +01:00
Björn Ruytenberg
29cf8e8839 pcicam: Disable querying for BAR sizes
The current method for determining BAR sizes appears to generate unreliable results. For now, do not query devices for BAR sizes.
2025-02-23 20:55:07 +01:00
sina
603cc6806f update PCI CAM extension command 2025-02-16 22:46:42 +01:00
sina
d4466552b0 support the .sympath command symbols server within quotes 2025-02-15 21:45:55 +01:00