Max Raulea
2f59ad7c70
Kernel Module now Links and compiles!!
...
The kernel module now links and compiles, there are still a lot of empty
TODOs left, there are empty stubs for hypertrace, assembly files and
kdserial etc. these can be introduced one by one. My first step will be
loading the kernel module from the userspace cli.
Big step forward! :)
2026-08-24 11:20:24 +02:00
Sina Karvandi
46098fcba1
Merge pull request #678 from HyperDbg/linux
...
vs2026-ci / win-amd64-build (debug, x64) (push) Has been cancelled
vs2026-ci / win-amd64-build (release, x64) (push) Has been cancelled
vs2026-ci / Deploy release (push) Has been cancelled
Linux
2026-08-22 22:58:13 +02:00
Max Raulea
82ad5fc9b6
Swepped hyperhv project for platform functions and swapped them
2026-08-17 15:24:25 +02:00
xmaple555
c40f57efa6
update function parameter to the script engine
2026-08-14 21:40:42 +08:00
xmaple555
c4e82c2bfd
update char and wchar_t in script engine
2026-08-09 23:24:21 +08:00
xmaple555
d44c726dff
update variable type and add float type in script enginr
2026-07-20 23:21:34 +08:00
xmaple555
ec5fe7cc8a
add float in script engine
2026-07-20 15:03:45 +08:00
Sina Karvandi
8db1b75b4f
Merge pull request #649 from xmaple555/mydev
...
vs2026-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2026-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2026-ci / Deploy release (push) Blocked by required conditions
Add struct in script engine
2026-07-19 22:34:41 +02:00
sina
d37352fd7e
fix the error for referencing guest registers twice in both kd and vmx codes
2026-07-19 19:39:33 +02:00
xmaple555
2ef2b16ff5
update struct in scrupt engine
2026-07-19 19:22:29 +08:00
xmaple555
8b6d8181a5
add struct in script engine
2026-07-19 09:39:37 +08:00
maxraulea
9c3e0ed23b
added Linux distinction and pragmas together with new platform functions
2026-06-10 16:29:35 +02:00
sina
5fb4c24fe4
refactor doxygen, variables, function names 2
2026-05-31 02:21:47 +02:00
sina
a8f259fbad
fix #587 to add functions with no input and return a number
2026-05-25 16:26:26 +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
Sina Karvandi
13ccf7c9b0
Merge pull request #585 from orbisai0security/fix-v-004-memcpy-zero-size-validation
...
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
fix: scriptenginefunctionmemcpy exposes a kernel-mod... in...
2026-05-17 12:40:13 +02:00
orbisai0security
1c5f4f3853
fix: V-004 security vulnerability
...
Automated security fix generated by Orbis Security AI
2026-05-17 04:43:55 +00:00
sina
90337d37f7
refactoring codes for platform independence of hyperlog and hypertrace and script-eval
2026-05-10 00:58:47 +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
84f0fa0ed4
check for the VMX state independently from function arguments
2026-04-26 12:37:08 +02:00
sina
76d91901cd
add lbr_flush function to the script engine
2026-04-26 02:23:04 +02:00
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
xmaple555
8b4178d416
add array and pointer in script engine
2025-10-21 16:46:49 +08: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
551cc452d9
add new keywords to the script engine
2025-02-20 17:45:21 +01: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
sina
6741855d24
add poi_pa hi_pa low_pa db_pa dd_pa dw_pa dq_pa keywords
2025-02-20 15:31:03 +01:00
reo
6497cc7dce
Fix: replaced sprintf with sprintf_s to improve safety
2024-12-23 01:18:48 +03:30
SinaKarvandi
fe97da65b7
interpret local hwdbg scripts
2024-10-02 18:00:34 +02:00
xmaple555
1df3163ba7
update symbol and token strcture in script-engine
2024-09-27 04:48:43 +08:00
SinaKarvandi
dcb3f50bae
change import exports from the symbol parser
2024-09-25 17:13:47 +02:00
xmaple555
211295bf81
update symbol structure and stack buffer in script engine
2024-08-23 22:33:36 +08:00
xmaple555
03401a7fbd
update script-engine
2024-08-20 01:59:17 +08:00
SinaKarvandi
6dcfcad875
fix memcpy issue on the script engine
2024-08-14 18:36:55 +09:00
xmaple555
0aba9b5a1b
update script-engine 1
2024-07-24 21:25:55 +08:00