Matt Nadareski
|
3c514110ce
|
The offset needs to be passed fully
|
2025-09-11 09:29:46 -04:00 |
|
Matt Nadareski
|
c9b0c2dace
|
Deliberately don't retain position
|
2025-09-11 09:27:56 -04:00 |
|
Matt Nadareski
|
d575b6977e
|
Correctly parse resource data
|
2025-09-11 09:21:31 -04:00 |
|
Matt Nadareski
|
a00e6a5e2d
|
Start cleaning up resource parsing more
|
2025-09-11 09:09:56 -04:00 |
|
Matt Nadareski
|
1b9ae83e8c
|
Don't pad most tables to aligned size
|
2025-09-11 08:35:49 -04:00 |
|
Matt Nadareski
|
8b91eb1caf
|
Bound the import and export tables
|
2025-09-11 08:33:59 -04:00 |
|
Matt Nadareski
|
2a6a7b5e9a
|
Pass in the correct data
|
2025-09-11 08:14:24 -04:00 |
|
Matt Nadareski
|
a85943866e
|
Start using table data only in already-bounded tables
|
2025-09-11 08:12:27 -04:00 |
|
Matt Nadareski
|
797fb519c1
|
Pass table data in, mostly unused
|
2025-09-11 07:49:17 -04:00 |
|
Matt Nadareski
|
3ba9d56363
|
Read table data directly
|
2025-09-11 07:44:28 -04:00 |
|
Matt Nadareski
|
04cd4e4056
|
Start wiring through size bounding on table reads
|
2025-09-11 07:41:17 -04:00 |
|
Matt Nadareski
|
348e170654
|
There
|
2025-09-10 21:54:10 -04:00 |
|
Matt Nadareski
|
f5a4ca6276
|
Finally figure out what I was doing
|
2025-09-10 21:37:05 -04:00 |
|
Matt Nadareski
|
672c010aa7
|
Fix a stupid issue
|
2025-09-10 21:04:09 -04:00 |
|
Matt Nadareski
|
2459d88951
|
Found the real issue
|
2025-09-10 20:46:32 -04:00 |
|
Matt Nadareski
|
350d1c8d31
|
I guess this can be null?
|
2025-09-10 20:29:26 -04:00 |
|
Matt Nadareski
|
98a3842a3e
|
Fixx off-by-one error
|
2025-09-10 20:26:17 -04:00 |
|
Matt Nadareski
|
b52a4469ee
|
Remove alignment, add TODO and comments
|
2025-09-10 11:21:34 -04:00 |
|
Matt Nadareski
|
e3143e21ba
|
Fix comment to be more accurate
|
2025-09-10 11:18:53 -04:00 |
|
Matt Nadareski
|
1bf2181fd3
|
Make check a little nicer
|
2025-09-09 18:56:50 -04:00 |
|
Matt Nadareski
|
1460635aab
|
Move hidden resources parsing to make method nicer
|
2025-09-09 18:52:35 -04:00 |
|
Matt Nadareski
|
935ec00c86
|
Notes about hidden resources
|
2025-09-09 17:15:25 -04:00 |
|
Matt Nadareski
|
473b6de09b
|
Slight cleanup
|
2025-09-09 16:42:50 -04:00 |
|
Matt Nadareski
|
ba75f2ac2c
|
Try to fix weird resource parsing
|
2025-09-09 14:54:54 -04:00 |
|
Matt Nadareski
|
a230b39fbc
|
Make relocation block parsing safer
|
2025-09-09 13:51:40 -04:00 |
|
Matt Nadareski
|
8e963ac62a
|
Fix a couple of potential logic bugs
|
2025-09-09 13:42:36 -04:00 |
|
Matt Nadareski
|
eaaa89847d
|
Rename to pex and nex for readability
|
2025-09-09 13:11:27 -04:00 |
|
Matt Nadareski
|
ef76166978
|
Clean up a few more PE things
|
2025-09-09 13:11:09 -04:00 |
|
Matt Nadareski
|
72912586a1
|
Clean up COFF symbol table parsing
|
2025-09-09 12:18:46 -04:00 |
|
Matt Nadareski
|
fb241a4036
|
Make things easier to read, add some helpers
|
2025-09-09 09:57:53 -04:00 |
|
Matt Nadareski
|
368c8b0533
|
Add section table note
|
2025-09-09 09:37:03 -04:00 |
|
Matt Nadareski
|
4010325e65
|
Make note from Models
|
2025-09-09 09:31:53 -04:00 |
|
Matt Nadareski
|
11dd75ad95
|
Make import table easier to read
|
2025-09-08 23:21:45 -04:00 |
|
Matt Nadareski
|
d0480a1311
|
Make export table easier to read
|
2025-09-08 22:51:46 -04:00 |
|
Matt Nadareski
|
2be33b845d
|
Be even more careful
|
2025-09-08 22:09:12 -04:00 |
|
Matt Nadareski
|
2ad42e3a0f
|
Seek and ye shall find
|
2025-09-08 21:41:46 -04:00 |
|
Matt Nadareski
|
5d1f83800b
|
Add SecuROM AddD deserializer
|
2025-09-08 21:20:47 -04:00 |
|
Matt Nadareski
|
30e89a7943
|
Clean this up
|
2025-09-08 21:13:34 -04:00 |
|
Matt Nadareski
|
61f5dc4cf2
|
Extract even more types of embedded data
|
2025-09-08 20:08:43 -04:00 |
|
Matt Nadareski
|
d056c179ed
|
Add embedded UHA support
|
2025-09-08 08:51:40 -04:00 |
|
Matt Nadareski
|
b9c4bfc67e
|
Expand the search window again
|
2025-09-08 08:17:01 -04:00 |
|
Matt Nadareski
|
6ab5ee0ae0
|
Add regions here for maybe future work
|
2025-09-08 08:03:07 -04:00 |
|
Matt Nadareski
|
94c1a86702
|
Add AssemblyName extension property to PE
|
2025-09-08 07:56:40 -04:00 |
|
Matt Nadareski
|
af6dd6a7fc
|
Check for BZip2 and XZ in hidden places too
|
2025-09-08 07:52:41 -04:00 |
|
Matt Nadareski
|
45d4926d4c
|
Toss the filename at the top of the infoprint output
|
2025-09-07 20:52:02 -04:00 |
|
Matt Nadareski
|
ce016c5eb0
|
Bump version
1.9.1
|
2025-09-06 08:18:43 -04:00 |
|
Matt Nadareski
|
2225c1f2d8
|
Update Nuget packages
|
2025-09-05 10:57:14 -04:00 |
|
Matt Nadareski
|
2d0c0d5845
|
Make a bunch of things cache more safer
|
2025-09-05 08:32:40 -04:00 |
|
Matt Nadareski
|
60f1756cbb
|
Wrap places where ReadFrom was not being used but still could be parallel
|
2025-09-05 07:45:55 -04:00 |
|
Matt Nadareski
|
738a1d250a
|
Add inherent locking the the data source in wrappers
|
2025-09-05 07:36:15 -04:00 |
|