sina
|
5739d0ee4c
|
add PT thread helper
|
2026-07-03 17:26:01 +02:00 |
|
sina
|
5bccbff58b
|
fix IPT kernel structure based on the new model
vs2026-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2026-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2026-ci / Deploy release (push) Blocked by required conditions
|
2026-07-01 19:44:15 +02:00 |
|
sina
|
edf9f269d4
|
refactor Intel PT DPC broadcasting routines
vs2026-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2026-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2026-ci / Deploy release (push) Blocked by required conditions
|
2026-06-23 15:02:01 +02:00 |
|
sina
|
c17ebc09c4
|
add HyperPerf project structures
vs2026-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2026-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2026-ci / Deploy release (push) Blocked by required conditions
|
2026-06-22 16:19:49 +02:00 |
|
sina
|
5a0fad4901
|
add WDK and SDK NuGet packages and Fix CI/CD
vs2026-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2026-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2026-ci / Deploy release (push) Blocked by required conditions
|
2026-06-21 03:02:49 +02:00 |
|
sina
|
8803e6f495
|
remove unused DPC definitions
vs2022-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2022-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2022-ci / Deploy release (push) Blocked by required conditions
|
2026-06-11 00:13:25 +02:00 |
|
sina
|
df12e9fd79
|
Fix adding missing IOCTL for Intel PT
|
2026-06-10 23:56:36 +02:00 |
|
Sina Karvandi
|
b38b43eef9
|
Merge branch 'dev' into feat/intel-pt-integration
|
2026-06-10 23:14:26 +02:00 |
|
sina
|
aa09f9cde3
|
check to unload the trace module before unloading vmm
|
2026-06-06 23:45:18 +02:00 |
|
sina
|
0aedc66ed0
|
add load and unload hyper trace module
|
2026-06-06 17:18:14 +02:00 |
|
Masoud Rahimi Jafari
|
81c8b88dc3
|
Added disassembler to hyperdbg app to show decoded intel pt buffers
|
2026-06-06 15:41:48 +02:00 |
|
sina
|
bf2f752116
|
Fix hyperlog callback path in the project
vs2022-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2022-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2022-ci / Deploy release (push) Blocked by required conditions
|
2026-06-01 15:35:55 +02:00 |
|
Masoud Rahimi Jafari
|
d6f56065d5
|
Changed intel pt files author email
|
2026-06-01 11:21:00 +02:00 |
|
sina
|
0cd11e136b
|
Fix build issues of the Intel PT in hypertrace
|
2026-05-31 19:58:18 +02:00 |
|
Sina Karvandi
|
01e513c876
|
Merge branch 'trace-module' into dev
|
2026-05-31 19:39:14 +02:00 |
|
Sina Karvandi
|
34dfe5604b
|
Merge branch 'dev' into feat/intel-pt-integration
|
2026-05-31 19:13:36 +02:00 |
|
sina
|
eeeff45f70
|
fix refactoring issues
|
2026-05-31 16:38:21 +02:00 |
|
sina
|
6bcd4a3b10
|
refactor doxygen, variables, function names 4
|
2026-05-31 03:21:19 +02:00 |
|
sina
|
3bb181fb7d
|
refactor doxygen, variables, function names 2
|
2026-05-31 03:17:53 +02:00 |
|
sina
|
468927a30f
|
export LBR type as an argument on HyperTrace
vs2022-ci / win-amd64-build (debug, x64) (push) Has been cancelled
vs2022-ci / win-amd64-build (release, x64) (push) Has been cancelled
vs2022-ci / Deploy release (push) Has been cancelled
|
2026-05-28 14:41:37 +02:00 |
|
sina
|
37cb28e910
|
add export to LBR support flag and LBR capacity on HyperTrace
|
2026-05-26 16:22:33 +02:00 |
|
sina
|
33c3513184
|
fix message layout of LBR printing and add notes to lbr help
|
2026-05-25 20:18:54 +02:00 |
|
sina
|
686e445c9b
|
fix LBR filter issue and dumping message format
|
2026-05-25 15:29:42 +02:00 |
|
sina
|
02ab868dc7
|
add lbr_restore and lbr_restore_by_filter functions
vs2022-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2022-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2022-ci / Deploy release (push) Blocked by required conditions
|
2026-05-24 23:51:12 +02:00 |
|
sina
|
1a63f6e737
|
enhance the LBR check function
vs2022-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2022-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2022-ci / Deploy release (push) Blocked by required conditions
|
2026-05-24 15:43:48 +02:00 |
|
Masoud Rahimi Jafari
|
e5652fbf7f
|
Debug compile errors for intel pt
|
2026-05-20 01:57:32 +02:00 |
|
Masoud Rahimi Jafari
|
434aed98d0
|
Added pt pause, resume and size commands
|
2026-05-19 05:13:22 +02:00 |
|
Masoud Rahimi Jafari
|
59280239e9
|
Added pt mmap comand and function
|
2026-05-19 03:50:26 +02:00 |
|
sina
|
ef1ce11154
|
check LBR support within nested virtualization environments
|
2026-05-17 04:57:09 +02:00 |
|
sina
|
61c30822fb
|
perform adjustments for call_stack filter option of LBR
|
2026-05-17 04:27:56 +02:00 |
|
Masoud Rahimi Jafari
|
64328723c8
|
Added Intel-PT to hypertrace
|
2026-05-17 03:18:05 +02:00 |
|
sina
|
517872e072
|
create new fields to show branch type in ARCH LBR
|
2026-05-17 02:39:58 +02:00 |
|
sina
|
4ea5b142f4
|
fix LBR filter on ARCH LBR CTL
vs2022-ci / win-amd64-build (debug, x64) (push) Has been cancelled
vs2022-ci / win-amd64-build (release, x64) (push) Has been cancelled
vs2022-ci / Deploy release (push) Has been cancelled
|
2026-05-15 20:23:52 +02:00 |
|
sina
|
f6fd116274
|
add new arch-based TO and FROM MSRs
|
2026-05-15 17:25:56 +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
|
de0c56b466
|
create platform independent intrinsics functions
|
2026-05-05 21:25:20 +02:00 |
|
sina
|
09416e7fe1
|
add lbrdump command and sdk function
|
2026-05-04 00:29:54 +02:00 |
|
sina
|
ea74b06286
|
apply automatic save for printing lbr records
vs2022-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2022-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2022-ci / Deploy release (push) Blocked by required conditions
|
2026-05-03 01:45:02 +02:00 |
|
sina
|
19b9ebe3fd
|
add lbrdump command
|
2026-05-03 01:25:39 +02:00 |
|
sina
|
8b593489e7
|
change functions of LBR
|
2026-05-03 01:03:19 +02:00 |
|
sina
|
02e459d5f6
|
change setting LBR kernel status code
|
2026-05-02 16:53:36 +02:00 |
|
sina
|
aa80cd9d6b
|
Apply all ARCH Based LBR controls on API level
|
2026-05-01 20:39:13 +02:00 |
|
sina
|
6f004f1ffd
|
Add ARCH LBR functions from hypervisor
|
2026-05-01 18:40:39 +02:00 |
|
sina
|
1ad7bac9ce
|
check for ARCH and legacy LBR support
|
2026-04-30 20:29:22 +02:00 |
|
sina
|
c5ba5ccd89
|
compile HyperDbg SDK for Linux
|
2026-04-28 14:39:54 +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
|
af50093b9b
|
apply LBR filters from VMX-root mode
|
2026-04-27 03:16:41 +02:00 |
|
sina
|
f5c45c7ebb
|
add filtering options to LBR
|
2026-04-27 00:50:41 +02:00 |
|