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
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
acae1d3a41
add support to path for the struct command
2024-08-10 21:21:23 +09:00
SinaKarvandi
33f44f25d0
Add message callback using shared memory
2024-07-18 13:12:30 +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
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
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
angel_killah
b502da0254
Fix disassembling error of nt and ntdll functions #184
2022-06-30 15:54:47 +02:00
SinaKarvandi
bf3fbff130
fix memory leaks in query size of fields from symbols
2022-05-10 01:40:28 +04:30
Behrooz Abbassi
f817cbb801
Refactor: Improve projects configurations
...
- Improve Precompiled header usage
- Change "Output Directory" and "Intermediate Directory" of all projects to the same values
- Discard pdb files from release file
2022-05-04 16:38:21 -07:00
SinaKarvandi
bdd6ce4dc8
get structure size to show in the dt command
2022-04-16 01:03:28 +04:30
SinaKarvandi
2b16ed3171
beautify dt command and add struct command
2022-04-15 23:18:06 +04:30
SinaKarvandi
175f780d14
map data buffer to structure in dt command
2022-04-15 03:37:59 +04:30
SinaKarvandi
20ea601a84
change datatypes to the correct convention
2022-04-13 12:45:39 +04:30
SinaKarvandi
7cf3015aba
show offsets in offset format for dt command
2022-04-10 15:19:26 +04:30
SinaKarvandi
42c1f4e3c7
handling pdbex messages in hyperdbg handlers
2022-04-09 23:28:00 +04:30
SinaKarvandi
14c6764218
interpret symbol structures for modules other than nt
2022-04-08 22:40:53 +04:30
SinaKarvandi
6b6a637cb3
parsing and showing symbols based on pdbex
2022-04-08 02:24:14 +04:30
SinaKarvandi
9e0eb2402d
parsing all the conditions of dt command
2022-04-08 01:21:03 +04:30
SinaKarvandi
69c98e5f38
parse parameters for dt command
2022-04-07 23:07:05 +04:30
SinaKarvandi
6e1928645f
second phase of supporting dt command
2022-04-07 12:45:48 +04:30
SinaKarvandi
5d87365414
fix invvpid invalidation function
2022-04-06 23:00:45 +04:30
SinaKarvandi
4928de6da2
first stage of integrating pdbex
2022-04-06 02:16:01 +04:30
gmh5225
e00ec7802c
Fix some incorrect types and errors.
2022-03-15 15:08:19 +08:00
SinaKarvandi
b04d4682bc
add support to user-mode modules
2022-02-18 23:57:33 +03:30