malwarefrank
|
a6aecbca52
|
fix and add some tests recommended by copilot
|
2026-04-11 00:26:28 +00:00 |
|
malwarefrank
|
4bb41769f3
|
sanity check on mdtable num_rows value
|
2026-01-31 04:55:25 +00:00 |
|
malwarefrank
|
7390d1daff
|
fix lint errors
|
2025-08-22 02:46:34 +00:00 |
|
malwarefrank
|
7994a76075
|
bugfix datetime object and add test
|
2025-08-19 03:19:33 +00:00 |
|
malwarefrank
|
c562598c78
|
Access GUIDS stream like a sequence.
Closes #84
|
2025-05-22 03:08:46 +00:00 |
|
malwarefrank
|
096de1b3ac
|
make HeapItem classes more consistent, remove sequence compatibility, and add more comment blocks
|
2024-03-23 03:59:39 +00:00 |
|
malwarefrank
|
f9bce9fe36
|
heap items Sequence tests
|
2024-03-23 03:59:39 +00:00 |
|
malwarefrank
|
93e2b5770d
|
add heap item tests
|
2024-03-23 03:59:39 +00:00 |
|
malwarefrank
|
7fb3ea3dab
|
fix lint error
|
2023-09-06 01:43:15 +00:00 |
|
malwarefrank
|
2dfeeae653
|
add stream and table offset tests
|
2023-09-06 01:43:15 +00:00 |
|
malwarefrank
|
60df04de24
|
bugfix: mdtable run lists of size one were being ignored
|
2023-08-18 03:21:10 +00:00 |
|
Mike Hunhoff
|
85792bc338
|
update typedef members tests
|
2022-05-04 16:11:25 -06:00 |
|
malwarefrank
|
2f457965e4
|
pycodestyle: fix closing bracket indent
|
2022-03-25 01:49:59 +00:00 |
|
malwarefrank
|
707a66a8fe
|
add to metadata table parsing test
|
2022-03-25 01:38:47 +00:00 |
|
William Ballenthin
|
20e1219f07
|
tests: add test demonstrating flag/enum handling
|
2021-12-17 14:01:42 -07:00 |
|
William Ballenthin
|
d5c5d58fe2
|
pep8
|
2021-12-13 21:17:02 -07:00 |
|
William Ballenthin
|
877b4caca9
|
tests: make test involving malware optional
|
2021-12-13 21:12:53 -07:00 |
|
William Ballenthin
|
d8b9931085
|
tests: add test for NumberOfRvaAndSizes
|
2021-12-13 14:39:18 -07:00 |
|
William Ballenthin
|
67dc9933b7
|
streams: represent stream names as bytes, not ASCII
closes #19
|
2021-12-13 12:11:38 -07:00 |
|
William Ballenthin
|
895d1a8096
|
base: simplify index classes and lazily resolve rows
|
2021-12-10 12:11:32 -07:00 |
|
William Ballenthin
|
054eb0cf44
|
base: introduce generic type describe table row types
|
2021-12-10 12:00:38 -07:00 |
|
William Ballenthin
|
460ffd7cc3
|
use strings to index streams by name, not bytes
|
2021-12-10 08:46:16 -07:00 |
|
malwarefrank
|
fddea54176
|
pycodetest tests
|
2021-12-10 02:24:28 +00:00 |
|
William Ballenthin
|
233ebace6f
|
isort
|
2021-12-09 08:38:22 -07:00 |
|
William Ballenthin
|
e47e2bc65f
|
tests: fix accessing referenced rows
|
2021-12-09 08:25:24 -07:00 |
|
William Ballenthin
|
fa6222f3d5
|
row: parse reference lists
|
2021-12-08 17:46:06 -07:00 |
|
William Ballenthin
|
ce36749e00
|
tests: add tests demonstrating table parsing
|
2021-12-08 14:39:26 -07:00 |
|
William Ballenthin
|
60bd45f3eb
|
add tests demonstrating metadata and stream parsing
|
2021-12-08 10:42:29 -07:00 |
|