sina
|
14e7d88c3c
|
add fix non long mode RIP overflow to the hyperevade project
|
2026-07-16 23:23:43 +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
|
cd52174d82
|
fix and remove unused VMM callbacks
|
2026-06-09 15:04:20 +02:00 |
|
sina
|
bb3b09beb9
|
replace VMM callbacks
|
2026-06-09 01:37:48 +02:00 |
|
sina
|
b6b8320518
|
moving pool mananger from hyperhv to hyperkd
|
2026-06-04 00:06:41 +02:00 |
|
sina
|
dd44025dde
|
refactor doxygen, variables, function names 7
|
2026-06-01 14:07:01 +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
|
81f3d9f3d2
|
export HyperTrace LBR support and capacity function to the VMM and HyperEvade module
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-26 16:41:23 +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
|
c5ba5ccd89
|
compile HyperDbg SDK for Linux
|
2026-04-28 14:39:54 +02:00 |
|
sina
|
af50093b9b
|
apply LBR filters from VMX-root mode
|
2026-04-27 03:16:41 +02:00 |
|
sina
|
84f0fa0ed4
|
check for the VMX state independently from function arguments
|
2026-04-26 12:37:08 +02:00 |
|
sina
|
24875bda88
|
apply VM-exit and VM-entry load and save controls from VMCALLs
|
2026-04-23 16:42:34 +02:00 |
|
sina
|
f192c194df
|
initialize the LBR based on hypervisor environment checks
|
2026-04-22 17:43:23 +02:00 |
|
sina
|
111bead68d
|
check for hypervisor support of load and save VMCS exit and entry controls
|
2026-04-19 20:08:47 +02:00 |
|
sina
|
1b08f14add
|
add cross VMCALLs for setting core-specific LBR state
|
2026-04-14 19:23:51 +02:00 |
|
sina
|
a1d30abdf2
|
remove VMX instructions from hypertrace in favor of linking to hyperhv callbacks
|
2026-04-14 17:53:54 +02:00 |
|
sina
|
5e3e0d4081
|
import hyperlog into hypertrace and import and export hypertrace routines
|
2026-02-08 03:02:43 +01:00 |
|
sina
|
c37ec6f3c0
|
apply command to the target thread from MBEC
|
2025-08-23 01:30:12 +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
|
7df82a1b5a
|
make separate msr read, msr write and trap flag handling
|
2025-06-08 10:07:19 +02:00 |
|
sina
|
bdfd1f30eb
|
change the syscall callback initialization scope
|
2025-06-08 00:06:52 +02:00 |
|
sina
|
664e84a14f
|
fixing compilation errors and add hyperevade callbacks
|
2025-06-07 23:57:04 +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 |
|
SinaKarvandi
|
a9ba979abc
|
change SDK folders to lowercase
|
2024-07-28 20:42:48 +09:00 |
|