Matt Nadareski
|
73dd669c20
|
Add and use byte array extension methods
|
2021-09-10 22:35:32 -07:00 |
|
Matt Nadareski
|
2a6a2930c1
|
Handle some TODOs
|
2021-09-10 21:42:42 -07:00 |
|
Matt Nadareski
|
44fac8cc92
|
Fix reading resource table from stream
|
2021-09-10 16:21:55 -07:00 |
|
Matt Nadareski
|
b779f2f546
|
Only deserialze a file once per round of checks
|
2021-09-10 16:10:15 -07:00 |
|
Matt Nadareski
|
5344de96b2
|
Cleanup and bugfixes; additional notes
|
2021-09-10 15:32:37 -07:00 |
|
Matt Nadareski
|
905d440367
|
Process file info resources; cleanup; refactors
|
2021-09-10 02:58:59 -07:00 |
|
Matt Nadareski
|
af79b00bd6
|
Finalize resource reading
|
2021-09-09 16:05:17 -07:00 |
|
Matt Nadareski
|
dc9a581e1c
|
Fix resource entry checking
|
2021-09-09 15:10:22 -07:00 |
|
Matt Nadareski
|
4d800fd644
|
Fix ResourceDirectoryString reading
|
2021-09-09 11:25:02 -07:00 |
|
Matt Nadareski
|
0411278f1d
|
Remove unused and outdated classes
|
2021-09-08 10:33:28 -07:00 |
|
Matt Nadareski
|
f8f02a54f6
|
Combine VOB into ProtectDISC; add notes
This also means that EVORE is no longer relevant to the code and has been fully removed.
|
2021-09-07 23:53:05 -07:00 |
|
Matt Nadareski
|
b287c7236b
|
Fix NE header deserialization
|
2021-08-28 15:55:08 -07:00 |
|
Matt Nadareski
|
e652e43cba
|
Add more NE structures
|
2021-08-27 23:29:34 -07:00 |
|
Matt Nadareski
|
e6b2be1738
|
Formalize New Executable classes; renames
|
2021-08-27 22:34:57 -07:00 |
|
Matt Nadareski
|
82d7395b79
|
Make PE parsing attempts safer
|
2021-08-27 21:32:12 -07:00 |
|
Matt Nadareski
|
15e5feafef
|
Add helper methods to PE class for later
|
2021-08-27 14:30:03 -07:00 |
|
Matt Nadareski
|
4d19bd27f0
|
Make MachineType enum values consistent
|
2021-08-27 14:29:38 -07:00 |
|
Matt Nadareski
|
b4ab969f88
|
Reorganize and create Resource-related things
|
2021-08-27 10:38:42 -07:00 |
|
Matt Nadareski
|
2de4f3f808
|
Continue exe organization, start IIF migration
|
2021-08-27 09:42:05 -07:00 |
|
Matt Nadareski
|
3b753c137b
|
Fill out and fix way more executable stuff
|
2021-08-26 15:48:56 -07:00 |
|
Matt Nadareski
|
7548646ba2
|
Create and use the Tools namespace
|
2021-08-25 15:09:42 -07:00 |
|
Matt Nadareski
|
0b75c6f046
|
What I like about EVORE...
|
2021-08-25 14:23:11 -07:00 |
|
Matt Nadareski
|
80e71f43de
|
Try to make structs more marshalable
|
2021-04-01 11:09:20 -07:00 |
|
Matt Nadareski
|
f9e7fd5725
|
Fix marshalling issue
|
2021-04-01 10:34:53 -07:00 |
|
Matt Nadareski
|
c8b271ac76
|
Port over executable header code from Wise
|
2021-03-25 15:53:45 -07:00 |
|
Matt Nadareski
|
e52cfd244a
|
Little more reorganization
|
2020-11-12 22:00:50 -08:00 |
|
Matt Nadareski
|
c52b22fb4e
|
Split things out for executables
|
2020-11-12 21:58:06 -08:00 |
|
Matt Nadareski
|
8624350b82
|
Why am I doing this?
|
2020-10-31 22:44:26 -07:00 |
|