Commit graph

204 commits

Author SHA1 Message Date
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
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
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
Abbas-MG
b5702a60bf fix code format 2025-02-15 22:54:42 +03:30
Abbas-MG
07486f4a96 fix parser fatal bugs 2025-02-15 22:22:01 +03:30
sina
62e9606db1 removing the old instance of driver upon loading 2025-02-15 18:27:02 +01:00
sina
4ed399e2d6 fix the merging issues (compile error) and updating CHANGELOG.md 2025-02-13 17:28:09 +01:00
Sina Karvandi
ee17e49bfc
Merge branch 'dev' into add-pcie-support 2025-02-13 17:13:19 +01:00
Björn Ruytenberg
dfe38377f6 Partially revert "add alias for the pci cam command"
This reverts commit d8c09d38bb.
2025-02-10 13:54:44 +01:00
SinaKarvandi
d8c09d38bb add alias for the pci cam command 2025-02-09 01:55:03 +01:00
Abbas-MG
0e823a9b3c update parser 2025-02-04 01:55:21 +03:30
Björn Ruytenberg
bdb2583383 pcicam: Add support for Bridge header type; add initial support for determining BARs and their sizes 2025-01-27 16:14:43 +01:00
SinaKarvandi
b7b2b303d8 add new description for changing script engine constants 2025-01-25 18:37:54 +01:00
SinaKarvandi
43540dc35d export SDK APIs for the transparent mode 2025-01-25 16:38:46 +01:00
SinaKarvandi
bea9ae7a93 modify the hide and unhide command 2025-01-25 02:15:21 +01:00
Christian Zimmerer
d81876b91c Fix argument parsing for attach command 2025-01-17 20:06:09 +01:00
Björn Ruytenberg
0931ecb47d pcicam: Add initial support for dumping PCI config space (CAM) 2025-01-14 14:55:01 +01:00
SinaKarvandi
0afc582010 not setting debug privilege if it is already available 2025-01-09 16:25:45 +01: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
46876dd0b9 reloacte interrupt descriptor structure 2024-12-30 04:43:43 +01:00
SinaKarvandi
23702ca4f1 add query IDT command 2024-12-30 04:37:15 +01:00
Sina Karvandi
24969182f7
Merge pull request #490 from binophism/master
Fix: OOB(linear buffer overflow) write fixed
2024-12-25 23:24:13 +01:00