Matt Nadareski
844a9686af
Bump version to 1.8.0
2021-09-22 11:06:34 -07:00
Matt Nadareski
8f929366b3
Merge branch 'master' of https://github.com/mnadareski/BurnOutSharp
2021-09-20 21:02:40 -07:00
Matt Nadareski
dfa0fab979
Update README
2021-09-20 21:02:14 -07:00
dependabot[bot]
415d6c587f
Bump SharpCompress from 0.28.3 to 0.29.0 in /BurnOutSharp ( #65 )
...
Bumps [SharpCompress](https://github.com/adamhathcock/sharpcompress ) from 0.28.3 to 0.29.0.
- [Release notes](https://github.com/adamhathcock/sharpcompress/releases )
- [Commits](https://github.com/adamhathcock/sharpcompress/compare/0.28.3...0.29 )
---
updated-dependencies:
- dependency-name: SharpCompress
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-20 12:59:41 -07:00
Matt Nadareski
85d2382680
Only use extra checks for NE executables in Wise
2021-09-15 15:44:26 -07:00
Matt Nadareski
a6e694fe5d
Convert EXE Stealth to section based; add notes
2021-09-15 14:52:11 -07:00
Matt Nadareski
a579bfea1f
Fix reading generic sections
2021-09-15 11:47:12 -07:00
Matt Nadareski
ba97abed44
Convert dotFuscator to section based
2021-09-15 11:45:35 -07:00
Matt Nadareski
9fe6b101bd
Convert CDSHiELD SE to section-based
2021-09-15 11:01:51 -07:00
Matt Nadareski
1345182eea
Update small things about Ring PROTECH
2021-09-14 23:01:44 -07:00
Matt Nadareski
a84ac8d3cc
Update CodeLock with a few things; notes
2021-09-14 22:57:17 -07:00
Matt Nadareski
1eb07c52e5
Address comments in SolidShield
2021-09-14 14:31:03 -07:00
Matt Nadareski
0d75ee135c
Combine SafeCast into SafeDisc; improvements
2021-09-14 13:56:43 -07:00
Matt Nadareski
c915f29c05
Minor formatting changes
2021-09-14 13:53:30 -07:00
Matt Nadareski
38d35d1991
Convert remaining XCP full content check
2021-09-14 11:51:01 -07:00
Matt Nadareski
dbc841cb7f
Clean up formatting of remaining full content checks
2021-09-14 11:33:53 -07:00
Matt Nadareski
46f53221c9
Clean up ActiveMARK
2021-09-14 00:51:44 -07:00
Matt Nadareski
708fd01d1e
Clean up CD Check
2021-09-13 23:46:59 -07:00
Matt Nadareski
4aa3ba0545
Disable possibly overly-broad CD Check check
2021-09-13 23:43:24 -07:00
Matt Nadareski
57499002d2
Use beginning seek
2021-09-13 23:16:57 -07:00
Matt Nadareski
630f628598
Update UnshieldSharp to 1.6.6
2021-09-13 11:19:55 -07:00
Matt Nadareski
d66c890b71
Combine SafeDisc and Lite
2021-09-12 16:03:58 -07:00
Matt Nadareski
2b5649588a
Remove errant content checks from Bitpool
2021-09-12 13:43:08 -07:00
Matt Nadareski
5425578f78
Clean up Origin
2021-09-12 13:40:29 -07:00
Matt Nadareski
8c39adcc04
Simplify EA checks, add note to Registration
2021-09-11 23:03:56 -07:00
Matt Nadareski
7773b32847
Update comment in Inno
2021-09-11 22:48:05 -07:00
Matt Nadareski
143b261a67
Fix NE reading for Inno
2021-09-11 22:40:01 -07:00
Matt Nadareski
25fc2b9b04
Last easilly-removed fileContent reliance removal
2021-09-11 22:31:06 -07:00
Matt Nadareski
d6fd0c4d2c
Reduce reliance on fileContent; add notes
2021-09-11 22:27:52 -07:00
Matt Nadareski
44c44be412
Read MS-DOS stub data directly; use with CExe
2021-09-11 21:54:38 -07:00
Matt Nadareski
7b71d7b4bf
Fix resource parsing, fix MS-CAB SFX
2021-09-11 21:41:17 -07:00
Matt Nadareski
2c2aee6797
Add a couple of sections to raw read with notes
2021-09-11 21:10:29 -07:00
Matt Nadareski
afdd032f73
Start using more methods to make life easier
2021-09-11 21:03:36 -07:00
Matt Nadareski
9d52ca4b4c
Fix invalid reads
2021-09-11 20:58:44 -07:00
Matt Nadareski
1bc8fe7ff6
Fix version finding for MS-CAB SFX
2021-09-11 16:58:05 -07:00
Matt Nadareski
6ab7a06dd5
Lock stream when reading raw section
2021-09-11 16:54:00 -07:00
Matt Nadareski
7195ed3587
Combine CD-Cops and DVD-Cops
2021-09-11 16:49:54 -07:00
Matt Nadareski
214e8d41c7
Pre-read 3 most commonly-used section data
...
This also adds comprehensive notes around the sections used in various protections, how they're used, and what we can do with them. It also adds a couple of various notes based on the findings from the protection audit
2021-09-11 16:47:25 -07:00
Matt Nadareski
bd9f583659
Add sections note to PE
2021-09-11 15:22:17 -07:00
Matt Nadareski
abbf0b7ff5
Work on PE export data section
2021-09-11 15:08:58 -07:00
Matt Nadareski
f2b9e3a31b
Clean up a significant number of TODOs
2021-09-11 00:32:48 -07:00
Matt Nadareski
73dd669c20
Add and use byte array extension methods
2021-09-10 22:35:32 -07:00
Matt Nadareski
32390149f3
Identify and use .rsrc item for 321 Studios
2021-09-10 22:19:24 -07:00
Matt Nadareski
9e73d8762e
Clean up StarForce; add notes
2021-09-10 22:15:49 -07:00
Matt Nadareski
09854b469e
Remove redundant .rsrc check in SolidShield
2021-09-10 22:09:03 -07:00
Matt Nadareski
e817063e53
Remove debug write from NSIS
2021-09-10 22:05:43 -07:00
Matt Nadareski
7cdf6a8c79
Identify and use .rsrc item for MediaMax
2021-09-10 22:02:57 -07:00
Matt Nadareski
d87087dcfb
Add note to Itenium
2021-09-10 21:58:27 -07:00
Matt Nadareski
7c27fcd8a4
Identify and use .rsrc item for EA
2021-09-10 21:52:31 -07:00
Matt Nadareski
56408ed9f4
Add note and future code in Executable
2021-09-10 21:45:34 -07:00