Matt Nadareski
|
97896b91d7
|
Cap overlay at 0x10000 bytes
|
2025-09-25 20:14:41 -04:00 |
|
Matt Nadareski
|
ca354b3b7f
|
Comment about entry point data caching
|
2025-09-25 16:24:20 -04:00 |
|
Matt Nadareski
|
d035211a64
|
Off by one?
|
2025-09-25 16:20:15 -04:00 |
|
Matt Nadareski
|
75728a4d1d
|
Handle large overlays in extraction
|
2025-09-25 14:07:01 -04:00 |
|
Matt Nadareski
|
265789ea84
|
Overlay address in PE should be long, fix caching
|
2025-09-25 13:55:44 -04:00 |
|
Matt Nadareski
|
4577311432
|
Adjust overlay address for PE using certificate table
|
2025-09-25 13:53:56 -04:00 |
|
Matt Nadareski
|
963c333c2e
|
Cache the overlay length
|
2025-09-25 13:50:51 -04:00 |
|
Matt Nadareski
|
6eff6cf3b6
|
Add TODOs to handle large overlays
|
2025-09-25 13:41:51 -04:00 |
|
Matt Nadareski
|
c9794691bb
|
Limit overlay caching to int.MaxValue
|
2025-09-25 13:40:29 -04:00 |
|
Matt Nadareski
|
9574232719
|
Bump version
1.9.6
|
2025-09-24 11:06:47 -04:00 |
|
Matt Nadareski
|
676bf584d6
|
Clean up some console writes
|
2025-09-24 10:55:39 -04:00 |
|
Matt Nadareski
|
0a4fd01ede
|
Gate MS-CAB warning behind debug to avoid confusion
|
2025-09-24 10:51:27 -04:00 |
|
Matt Nadareski
|
6cb4023498
|
Update namespaces in README
|
2025-09-24 10:50:12 -04:00 |
|
Matt Nadareski
|
8f775dbb3b
|
This should be ObjectIdentifier not strictly ASN.1
|
2025-09-24 10:47:00 -04:00 |
|
Matt Nadareski
|
91785eab1f
|
Fix tests
|
2025-09-24 10:40:39 -04:00 |
|
Matt Nadareski
|
4f8751667a
|
Namespace ASN models until Models is updated
|
2025-09-24 10:40:30 -04:00 |
|
Matt Nadareski
|
ad7508c464
|
Add some more OIDs
|
2025-09-24 10:11:21 -04:00 |
|
Matt Nadareski
|
97a9e141ae
|
Add some more OIDs
|
2025-09-24 09:54:18 -04:00 |
|
Matt Nadareski
|
842a0c3daf
|
Remove useless PathProcessor helper class
|
2025-09-24 09:43:27 -04:00 |
|
Matt Nadareski
|
b6acde9145
|
Make consistent with other deserializers
|
2025-09-24 09:27:24 -04:00 |
|
Matt Nadareski
|
b97dbc2ac5
|
Simplify extension code slightly
|
2025-09-24 09:22:23 -04:00 |
|
Matt Nadareski
|
e03852bd7e
|
Simplify ASN.1 integration
|
2025-09-24 09:19:46 -04:00 |
|
Matt Nadareski
|
0db5de204e
|
Rename TLV deserializer to be more consistent
|
2025-09-24 09:06:26 -04:00 |
|
Matt Nadareski
|
5fe3f14419
|
Make TypeLengthValue more model-like
|
2025-09-24 09:00:48 -04:00 |
|
Matt Nadareski
|
ffe1d9a82d
|
Create and use TypeLengthValue deserializer
|
2025-09-24 08:54:25 -04:00 |
|
Matt Nadareski
|
11d6560290
|
Update IO to 1.7.5
|
2025-09-24 08:30:24 -04:00 |
|
Matt Nadareski
|
e29d8e6728
|
Integrate ASN.1 code from separate library
|
2025-09-24 08:25:11 -04:00 |
|
Matt Nadareski
|
918e81a4cb
|
Move extensions to new namespace for cleanliness
|
2025-09-23 09:58:44 -04:00 |
|
Matt Nadareski
|
ad0ddede38
|
Fix reference issue
|
2025-09-22 21:21:43 -04:00 |
|
Matt Nadareski
|
e969b12884
|
Move wrapper factory up a level
|
2025-09-22 21:14:33 -04:00 |
|
Matt Nadareski
|
7a5475255f
|
Fix the fake wrapper tests
|
2025-09-22 20:14:01 -04:00 |
|
Matt Nadareski
|
0ffd436de8
|
Update packages
|
2025-09-22 20:07:18 -04:00 |
|
Matt Nadareski
|
4f685187e9
|
COFF naming doesn't need to continue
|
2025-09-22 12:56:19 -04:00 |
|
Matt Nadareski
|
2b356b37b1
|
Sync NE overlay handling with PE
|
2025-09-22 10:08:46 -04:00 |
|
Matt Nadareski
|
7c56268eb1
|
Add PFF version 0 detection
|
2025-09-22 09:35:46 -04:00 |
|
Matt Nadareski
|
970a54e6e3
|
Add placeholder SFFS wrapper
|
2025-09-22 09:13:27 -04:00 |
|
Matt Nadareski
|
e35ddf0780
|
Always overwrite on output, ensure flushed streams
|
2025-09-21 21:10:40 -04:00 |
|
Matt Nadareski
|
bf35b7c10b
|
Bump version
1.9.5
|
2025-09-21 12:35:37 -04:00 |
|
Matt Nadareski
|
4026b8ca09
|
Handle differently-encoded XMLs as textfiles
|
2025-09-21 12:10:58 -04:00 |
|
Matt Nadareski
|
6d2e2d8c3b
|
Handle some invalid parsing cases that were missed previously
|
2025-09-21 11:44:58 -04:00 |
|
Matt Nadareski
|
a2b08157cc
|
Fix issue with split resource tables
|
2025-09-21 11:23:53 -04:00 |
|
Matt Nadareski
|
0108ecf4c1
|
Bump version
1.9.4
|
2025-09-21 09:33:55 -04:00 |
|
Matt Nadareski
|
4921da0bb5
|
Fix issues from porting MPQ from BOS
|
2025-09-21 00:04:16 -04:00 |
|
Matt Nadareski
|
0c836bb3b1
|
Try one more thing?
|
2025-09-20 23:39:49 -04:00 |
|
Matt Nadareski
|
a8e41c1505
|
Try this
|
2025-09-20 23:24:12 -04:00 |
|
Matt Nadareski
|
f67e1c9d2b
|
Bump version
1.9.3
|
2025-09-20 22:38:08 -04:00 |
|
Matt Nadareski
|
f0ce58a79e
|
Move two things out of the lock
|
2025-09-20 22:32:54 -04:00 |
|
Matt Nadareski
|
b7f782c1b7
|
Update packages
|
2025-09-20 22:31:58 -04:00 |
|
Matt Nadareski
|
5e39e169b2
|
Clean up PE printing a bit
|
2025-09-20 20:17:38 -04:00 |
|
Matt Nadareski
|
104c5ccad4
|
XML resources and overlay
|
2025-09-20 19:48:45 -04:00 |
|