Commit graph

354 commits

Author SHA1 Message Date
sina
622db82af5 remove old pdbex and zydis submodules 2026-06-15 22:24:36 +02:00
jtaw5649
f7d196f36d feat(symbols): prefer loaded CodeView PDB identity 2026-06-04 19:15:44 +01:00
sina
ffb0f8ac1d fix build error on script engine refactor for Linux 2026-06-02 19:51:27 +02:00
maxraulea
757738bf23 Fix for cyclic dependency that broke gcc compilation 2026-06-01 22:48:12 +02:00
maxraulea
b56f970e0a Added headers for linux compilation 2026-06-01 22:47:00 +02:00
maxraulea
e923ec451e Fix paths 2026-06-01 22:45:49 +02:00
maxraulea
d3fe58bcc7 Added extern keyword for globals for linux compilation 2026-06-01 22:44:34 +02:00
maxraulea
2d1293ff51 Add argument to Newtemp for gcc compatibility 2026-06-01 22:34:11 +02:00
maxraulea
6b0ebd3e47 Linux Compatibility script-engine headers 2026-05-31 21:16:07 +02:00
sina
eeeff45f70 fix refactoring issues 2026-05-31 16:38:21 +02:00
sina
3bb181fb7d refactor doxygen, variables, function names 2 2026-05-31 03:17:53 +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
Some checks are pending
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
09416e7fe1 add lbrdump command and sdk function 2026-05-04 00:29:54 +02:00
sina
ea74b06286 apply automatic save for printing lbr records
Some checks are pending
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
8b593489e7 change functions of LBR 2026-05-03 01:03:19 +02:00
sina
b35e0dd43c clearing the headers for Windows and Linux 2026-04-28 01:24:43 +02:00
sina
76d91901cd add lbr_flush function to the script engine 2026-04-26 02:23:04 +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
copilot-swe-agent[bot]
774d61782f
fix: correct typos and one copy-paste error in comments and messages
Agent-Logs-Url: https://github.com/HyperDbg/HyperDbg/sessions/0817c887-8808-4080-a701-6a0211b10595

Co-authored-by: SinaKarvandi <13383992+SinaKarvandi@users.noreply.github.com>
2026-04-23 12:38:48 +00:00
sina
c266a880c3 add lbr start and lbr stop functions to the script engine 2026-04-06 18:33:01 +02:00
sina
569881c1c1
refactoring and add function information 2026-02-07 23:33:36 +01:00
xmaple21215
a7ceabdc33 update post-build event in script-engine 2026-01-06 17:03:17 +08:00
xmaple21215
8bd8950514 add include file in script engine 2026-01-06 16:38:22 +08:00
xmaple555
82540bab5e update array index for boolean expression in script engine 2025-10-26 12:15:41 +08:00
sina
43b0245fa1
fix script variable type 2025-10-21 12:56:21 +02:00
xmaple555
8b4178d416 add array and pointer in script engine 2025-10-21 16:46:49 +08:00
xmaple555
4233ade781 update pointer variable type in script engine 2025-10-15 08:01:17 +08:00
xmaple555
3577876cac fix dd_pa in scrpt-engine 2025-10-14 00:09:58 +08:00
sina
2fdf0f59de
Restore release build optimizations and fix CPUID register restoration 2025-07-26 01:53:43 +02:00
Björn Ruytenberg
30201f6435 Temporarily work around Visual Studio 17.14.8 compiler optimization bug 2025-07-23 18:14:36 +02:00
sina
beed7ccc34
fix renaming script engine TOKENs on the auto generated codes 2025-07-07 14:32:43 +02:00
Enzo Berry
6a89a94496 Refactor token structures and related functions in the script engine 2025-07-07 11:46:10 -07: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
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
Christian Zimmerer
bb8db803b6 Update C++ standard to C++20 2025-01-17 21:28:13 +01:00
binophism
f77e99001b Fix: OOB(linear buffer overflow) write fixed 2024-12-25 21:47:29 +03:30
SinaKarvandi
f051c778dc refactor hwdbg buffer interpretation and writing codes 2024-09-27 16:31:29 +02:00
SinaKarvandi
35ca575bfd fix runtime error for deallocating memory from separate DLLs 2024-09-27 14:32:03 +02:00
xmaple555
1df3163ba7 update symbol and token strcture in script-engine 2024-09-27 04:48:43 +08:00
xmaple555
8799c84345 update token strcture in script-engine 2024-09-27 04:38:23 +08:00
SinaKarvandi
f49f92f872 change the showing message function of hardware scripts 2024-09-26 12:53:52 +02:00
SinaKarvandi
1de311647c export ShowMessages to the script engine 2024-09-26 12:44:24 +02:00
SinaKarvandi
dcb3f50bae change import exports from the symbol parser 2024-09-25 17:13:47 +02:00
SinaKarvandi
f3321dc62d unified script engine imported and exported functions 2024-09-25 16:27:42 +02:00
SinaKarvandi
1ae683af48 add script generation support for stack assignment 2024-09-18 16:53:40 +02:00
xmaple555
211295bf81 update symbol structure and stack buffer in script engine 2024-08-23 22:33:36 +08:00
xmaple555
8edd118a40 update multiple assignment in script engine 2024-08-23 04:10:11 +08:00