Commit graph

115 commits

Author SHA1 Message Date
sina
622db82af5 remove old pdbex and zydis submodules 2026-06-15 22:24:36 +02:00
sina
6a0782d962 add doxygen and clean up 2026-06-07 16:57:53 +02:00
jtaw5649
0e4ae4d081 feat(symbols): harden loaded PDB identity 2026-06-04 19:15:44 +01:00
jtaw5649
f7d196f36d feat(symbols): prefer loaded CodeView PDB identity 2026-06-04 19:15:44 +01:00
jtaw5649
9887fbbdac feat(symbols): prefer file-backed CodeView PDB identity 2026-06-04 18:26:11 +01:00
jtaw5649
6aca81e534 refactor(symbols): isolate PDB identity formatting 2026-06-04 18:26:11 +01:00
jtaw5649
51d5584829 test(symbols): add CodeView RSDS parser fixtures 2026-06-04 18:25:24 +01: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
b35e0dd43c clearing the headers for Windows and Linux 2026-04-28 01:24:43 +02: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
afd5879bd2
move transparency functions to hyperevade 2025-06-07 20:17:05 +02:00
Christian Zimmerer
bb8db803b6 Update C++ standard to C++20 2025-01-17 21:28:13 +01:00
SinaKarvandi
5ed68999e7 update changelog and refactor codes 2024-12-25 23:43:21 +01:00
binophism
f77e99001b Fix: OOB(linear buffer overflow) write fixed 2024-12-25 21:47:29 +03:30
SinaKarvandi
dcb3f50bae change import exports from the symbol parser 2024-09-25 17:13:47 +02:00
Sina Karvandi
1422c5f8dc
Merge branch 'dev' into integrate-new-parser 2024-08-19 14:54:56 +09:00
SinaKarvandi
acae1d3a41 add support to path for the struct command 2024-08-10 21:21:23 +09:00
Admin
2a2283de1d fix cmake 2024-08-07 14:58:16 +08:00
SinaKarvandi
a9ba979abc change SDK folders to lowercase 2024-07-28 20:42:48 +09:00
SinaKarvandi
5e26626f91 rename SDK folders 2024-07-28 19:55:51 +09:00
SinaKarvandi
1e3f8f385c create global SDK example directory for APIs 2024-07-28 19:44:53 +09:00
SinaKarvandi
33f44f25d0 Add message callback using shared memory 2024-07-18 13:12:30 +09:00
Admin
d336d66a80 auto generated CMakeLists.txt files for all the projects 2024-07-01 19:01:04 +08:00
SinaKarvandi
c4cd890f85 divide user/kernel exported headers 2024-06-24 21:06:23 +09:00
SinaKarvandi
48c362255e build based on new libhyperdbg 2024-06-24 18:05:54 +09:00
unknown
22ef15abda add user-mode platform environment 2024-05-12 15:53:22 +09:00
Herman Semenov
7bcf1e5c71 fix bitwise extended type, fixed memleaks, remove excess else and cmp int with EOF 2024-04-05 16:13:13 +03:00
Sinaei
cc9aab9ef3 compile script-engine with treat warnings as error 2024-03-18 12:31:11 +09:00
Sinaei
7c4c087d0a fix script-engine warnings 2 2024-03-17 20:48:07 +09:00
Sinaei
1dbc3430af fix spelling typos 4 2024-03-17 18:49:51 +09:00
Sinaei
13166e0bf1 fix user-mode warnings 1 2024-03-12 12:11:18 +09:00
Sinaei
b188b7ddec load symbols automatically after downloading 2024-03-02 22:36:34 +09:00
Sinaei
6dc87b93f8 add multiple pages to inject when interrupt window is open 2023-11-20 15:27:02 +09:00
Sinaei
3a1cd214d1 apply search mask to the symbols x command 2023-10-24 17:40:34 +09:00
Sinaei
c53866a241 update CHANGELOG 2023-10-09 17:50:33 +09:00
xmaple555
e49627f59e Update SymConvertNameToAddress 2023-10-06 03:20:45 +08:00
Sinaei
bd7f96c3d4 fix loading alternative names for symbol modules 2023-07-18 20:40:18 +09:00
Sinaei
bf879649ae fix symbol SysWOW (System32) based modules 2023-07-17 21:25:32 +09:00
Sinaei
249320d8c9 fix #243 loading 32-bit modules based on SysWOW64 2023-07-17 01:13:53 +09:00
Sinaei
d468105ff3 make symbol search case-insensitive 2023-07-16 21:14:03 +09:00
Sinaei
8e9918d560 change system32 paths to wow64 addresses for 32-bit programs 2023-07-16 04:00:09 +09:00
Sinaei
cc99978919 interpret .pagein commands parameters 2023-07-13 16:05:42 +09:00
Sinaei
eb1f208819 add debug message for crash recovery 2023-06-28 22:07:07 +09:00
unknown
51854f1aa9 add track command to trace function calls and rets 2023-05-05 22:03:00 +09:00
unknown
a7df77429d fix bugs for interpreting non-nt modules 2023-05-03 20:26:24 +09:00
unknown
9d2b92d2f8 reformat files with wrong shape 2023-03-22 17:45:52 +09:00
unknown
01735cfd3e reshaping script side from hv to kd 2023-01-18 20:23:40 +09:00
unknown
8f889b4149 fix issue #184 by supporting different nt versions 2022-09-16 16:01:44 +09:00