Commit graph

102 commits

Author SHA1 Message Date
sina
72a8aa325f add user mode PT parameter parser 2026-06-30 20:30:25 +02:00
sina
c17ebc09c4 add HyperPerf project structures 2026-06-22 16:19:49 +02:00
sina
65bcf4f4c6 integrating the new enhanced PE parser 2026-06-02 19:28:19 +02:00
sina
bf2f752116 Fix hyperlog callback path in the project 2026-06-01 15:35:55 +02:00
sina
0cd11e136b Fix build issues of the Intel PT in hypertrace 2026-05-31 19:58:18 +02:00
sina
d669d93d81 add packet and messaging files 2026-05-29 00:10:44 +02:00
sina
90337d37f7 refactoring codes for platform independence of hyperlog and hypertrace and script-eval 2026-05-10 00:58:47 +02:00
sina
10dd66d416 add synchronization functions for DPC routines of Windows 2026-05-08 16:44:42 +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
sina
ee72dd5f3f convert all VMX instructions to platform independent functions 2026-05-02 19:04:09 +02:00
sina
02e459d5f6 change setting LBR kernel status code 2026-05-02 16:53:36 +02:00
sina
469f12c645 compile HyperDbg SDK for Linux (user-mode) 2026-04-28 17:17:45 +02:00
sina
d3f4e65686 Replace general types with basic types 2026-04-28 15:03:08 +02:00
sina
b35e0dd43c clearing the headers for Windows and Linux 2026-04-28 01:24:43 +02:00
sina
dc085fbe2a remove PlatformTypes and merge it to GeneralTypes 2026-04-27 23:55:04 +02:00
sina
f1f0e50e08 create empty pch hearder for linux compiler 2026-04-27 23:23:01 +02:00
sina
d3cfd7b5d9 create different headers for basic types in Linux 2026-04-27 21:22:43 +02:00
sina
71fedff180 add basic structure of intrinsics functions 2026-04-27 16:53:36 +02:00
sina
af50093b9b apply LBR filters from VMX-root mode 2026-04-27 03:16:41 +02:00
alish14
f40f1d8183 fix dependecies after changing file names and now it work 2026-02-13 12:25:05 +03:30
sina
20984b36b5
update version and changelog 2026-02-08 19:49:22 +01:00
sina
5e3e0d4081
import hyperlog into hypertrace and import and export hypertrace routines 2026-02-08 03:02:43 +01:00
Hari Mishal
19437cd694 add base code for the hypertrace project 2025-12-02 19:08:27 +01:00
Björn Ruytenberg
30201f6435 Temporarily work around Visual Studio 17.14.8 compiler optimization bug 2025-07-23 18:14:36 +02:00
sina
0e649c6107
check for race condition while configuring the transparent mode 2025-06-10 23:59:21 +02:00
sina
872947677e
link hyperevade to hyperhv 2025-06-07 21:57:57 +02:00
sina
d74283bf99
fix compiling issue of hyperevade project 2025-06-07 21:11:51 +02:00
sina
afd5879bd2
move transparency functions to hyperevade 2025-06-07 20:17:05 +02:00
sina
8102503c7d
add hyperevade project 2025-05-04 13:00:53 +02:00
Björn Ruytenberg
f0123c8790 pcitree: Initial work to add pcitree command 2024-11-12 19:14:48 +01:00
SinaKarvandi
49c18bb118 export hwdbg testing functions 2024-10-01 13:47:46 +02:00
SinaKarvandi
a747d56751 make parsing infrastructure for automated testing 2024-08-11 19:42:58 +09:00
SinaKarvandi
1e3f8f385c create global SDK example directory for APIs 2024-07-28 19:44:53 +09:00
SinaKarvandi
ff4fe10ffd create example for app and driver using libhyperdbg 2024-07-21 19:35:02 +09:00
SinaKarvandi
fe2e86abcb reorder keystone and zydis headers 2024-07-15 09:45:42 +09:00
SinaKarvandi
547415a9be fix path to the script common definition 2024-07-07 22:53:51 +09:00
SinaKarvandi
c4cd890f85 divide user/kernel exported headers 2024-06-24 21:06:23 +09:00
SinaKarvandi
48c362255e build based on new libhyperdbg 2024-06-24 18:05:54 +09:00
SinaKarvandi
c0180f6f26 rename to libhyperdbg 2024-06-24 17:26:03 +09:00
SinaKarvandi
a4e7807d3c move assertions into a separate file 2024-06-21 13:51:37 +09:00
unknown
8db7cc7192 add other environment definitions 2024-05-12 16:07:41 +09:00
unknown
22d39d2247 add hwdbg response enum 2024-05-01 13:52:48 +09:00
Sinaei
e3162bdd5b change project build order 2024-03-18 12:41:49 +09:00
Sinaei
13166e0bf1 fix user-mode warnings 1 2024-03-12 12:11:18 +09:00
Sinaei
7fe2be3f7d change the SDK examples 2023-09-12 11:45:50 +09:00
Sinaei
836f2e1e8d organize optimization files 2023-08-21 13:40:37 +09:00
Sinaei
ca488b3769 change stepping to binary search format 2023-08-01 17:47:13 +09:00
Sinaei
de39860a0f change .pagein help command 2023-07-12 17:12:32 +09:00
Sinaei
a3e9757502 fix to process creation and page-fault delivery 2023-07-11 20:02:25 +09:00