sina
|
3cbf328fee
|
Restructure of the hypertrace project
|
2026-04-25 18:02:48 +02:00 |
|
sina
|
70f6613953
|
add lbr_save and lbr_dump script engine functions for accessing LBR commands
|
2026-04-24 20:04:30 +02:00 |
|
sina
|
f36273aba7
|
add VMCALL option to LBR tracing
|
2026-04-14 19:44:41 +02:00 |
|
sina
|
6abfc0ec46
|
pass VMX root state over LBR
|
2026-04-06 19:55:08 +02:00 |
|
sina
|
c266a880c3
|
add lbr start and lbr stop functions to the script engine
|
2026-04-06 18:33:01 +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
|
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 |
|
unknown
|
99b807dd6e
|
add codes to support the p command in the user debugger
|
2025-08-30 00:14:48 +02:00 |
|
sina
|
04e3e1e6f5
|
update versioning and changelog
|
2025-06-04 20:10:20 +02:00 |
|
unknown
|
feea1057e2
|
add microsleep, rdtsc, rdtscp
|
2025-06-03 10:00:08 +02:00 |
|
unknown
|
0d5ee6ab60
|
implement microsleep function
|
2025-06-02 11:26:48 +02:00 |
|
sina
|
78812c66d3
|
add eq_pa, ed_pa, and eb_pa functions
|
2025-02-20 16:16:23 +01:00 |
|
sina
|
89fc0b996e
|
add memcpy_pa for physical addresses
|
2025-02-20 15:48:22 +01:00 |
|
reo
|
6497cc7dce
|
Fix: replaced sprintf with sprintf_s to improve safety
|
2024-12-23 01:18:48 +03:30 |
|
xmaple555
|
0aba9b5a1b
|
update script-engine 1
|
2024-07-24 21:25:55 +08:00 |
|
xmaple555
|
36b648eac6
|
update the user-defined function of the script-engine
|
2024-07-20 11:58:17 +08:00 |
|
unknown
|
fcaafaae53
|
add strncmp and wcsncmp to script engine
|
2024-06-09 18:16:31 +09:00 |
|
Sinaei
|
1dbc3430af
|
fix spelling typos 4
|
2024-03-17 18:49:51 +09:00 |
|
Sinaei
|
957136ac44
|
unifying core count and current cores
|
2024-03-03 16:27:16 +09:00 |
|
Sinaei
|
491a6b6fc1
|
Merge branch 'dev' into fix-warnings
|
2024-03-02 21:39:40 +09:00 |
|
xmaple555
|
29d79991e4
|
add user-defined function and variable type in script engine
|
2024-03-02 01:59:33 +08:00 |
|
Sinaei
|
cc4b07fb01
|
fix warnings 7
|
2024-03-01 23:20:18 +09:00 |
|
Sinaei
|
da7605ac60
|
fix warnings 5
|
2024-03-01 22:27:09 +09:00 |
|
Sinaei
|
fb4b4f2c3d
|
fix warnings 4
|
2024-03-01 21:02:52 +09:00 |
|
Sinaei
|
7e9483e9cc
|
fix warnings 3
|
2024-03-01 18:11:24 +09:00 |
|
Sinaei
|
bde0cee86d
|
fix warnings 2
|
2024-03-01 15:59:58 +09:00 |
|
Sinaei
|
31d6472ced
|
change tag, id, stage pseudo-registers
|
2023-11-15 13:44:57 +09:00 |
|
Sinaei
|
e83b6b607f
|
add meta event for tracing
|
2023-11-13 15:44:47 +09:00 |
|
Sinaei
|
3f1b1a7489
|
apply event clearing from by DPC from user-mode
|
2023-11-07 12:28:16 +09:00 |
|
Sinaei
|
94dba49455
|
support tracing function in scripts
|
2023-11-04 15:15:56 +09:00 |
|
Sinaei
|
7ad06a8f8b
|
check pool allocation for clearing events
|
2023-10-22 03:10:48 +09:00 |
|
Sinaei
|
5d56dce70e
|
add event_clear function
|
2023-10-22 01:14:36 +09:00 |
|
xmaple555
|
91abb83264
|
add memcmp
|
2023-09-29 23:39:13 +08:00 |
|
xmaple555
|
3bf7951b29
|
add wcscmp
|
2023-09-20 12:06:10 +08:00 |
|
xmaple555
|
1323e39a5e
|
add strcmp
|
2023-09-16 03:54:56 +08:00 |
|
Sinaei
|
cc1f835ac0
|
update KeGetCurrentProcessorNumber to KeGetCurrentProcessorNumberEx (thanks to @Air14 for mentioning it)
|
2023-09-05 18:04:21 +09:00 |
|
Sinaei
|
e85d5ce0fe
|
add event_inject and event_inject_error_code
|
2023-08-21 23:12:05 +09:00 |
|
Sinaei
|
a37d3b2541
|
modify state and show event stage in case of breaks
|
2023-08-07 17:08:15 +09:00 |
|
Sinaei
|
4d745eb1ac
|
check to prevent short-circuiting in post calling stages
|
2023-08-04 15:27:47 +09:00 |
|
Sinaei
|
cf4a55fd47
|
add disassemble_len and disassemble_len32 functions
|
2023-06-06 22:46:03 +09:00 |
|
unknown
|
dc8ac523bf
|
fix short-circuiting event state
|
2023-05-09 00:28:42 +09:00 |
|
unknown
|
b0e0641d09
|
Categorize common functions
|
2023-04-27 18:21:55 +09:00 |
|
unknown
|
475fa2a1e8
|
separate message receiving/sending buffers from hyperlogger files
|
2023-04-26 14:53:21 +09:00 |
|
unknown
|
668ad31081
|
export vmcall functions and create separate functions for vmx nmi broadcast init and uninit
|
2023-01-26 17:42:26 +09:00 |
|
unknown
|
3dcb7a5cdd
|
change vmx directions
|
2023-01-24 17:58:50 +09:00 |
|
unknown
|
5fcd69486f
|
export vmx registers modification
|
2023-01-23 23:44:12 +09:00 |
|
unknown
|
f5746aa0ef
|
fixing callbacks from kd to hv
|
2023-01-19 21:34:45 +09:00 |
|
unknown
|
0c4da96ecf
|
remove the message tracing from hv
|
2023-01-16 22:24:50 +09:00 |
|
unknown
|
754c9f5410
|
add callback like functions for connecting kd and hv
|
2023-01-08 00:12:55 +09:00 |
|