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 |
|
xmaple555
|
36b648eac6
|
update the user-defined function of the script-engine
|
2024-07-20 11:58:17 +08:00 |
|
xmaple555
|
a0abb047a8
|
add _SCRIPT_ENGINE_CODEEXEC_DBG_EN and stack buffer overflow check in script-engine
|
2024-07-19 19:17:46 +08:00 |
|
SinaKarvandi
|
df50e0d866
|
export script definition to SDK
|
2024-07-07 22:07:45 +09:00 |
|
SinaKarvandi
|
7c3b7a68f9
|
add register writing function
|
2024-07-07 21:44:07 +09:00 |
|
SinaKarvandi
|
b165f56a7b
|
add date and time pseudo-registers (#397)
|
2024-06-30 20:59:41 +09:00 |
|
SinaKarvandi
|
5fb31083a4
|
add undefined symbol and function
|
2024-06-20 15:50:22 +09:00 |
|
xmaple555
|
254a8dfe38
|
fix wcsncmp in script-engine 2
|
2024-06-14 02:56:07 +08:00 |
|
unknown
|
f5d7332a19
|
add type of wcsncmp function
|
2024-06-13 14:42:43 +09:00 |
|
unknown
|
e8ff6bd821
|
add hwdbg short symbol buffer
|
2024-06-12 19:49:25 +09:00 |
|
unknown
|
d524edabed
|
add check for script capabilities based on instance info
|
2024-06-12 15:52:26 +09:00 |
|
unknown
|
792fe4e967
|
add symbol bit compression for resource efficiency
|
2024-06-11 22:24:05 +09:00 |
|