Matt Nadareski
aaad56794b
Fix odd case for secdrv.sys ( fixes #8 )
2020-09-10 21:50:59 -07:00
Matt Nadareski
0c137e97f0
Make protection location optional (default off)
2020-09-10 21:43:18 -07:00
Matt Nadareski
c4f8fa4b0d
Location, Location, Location ( #11 )
...
* Add index to all content checks
* Get mostly onto byte arrays
* Migrate as much as possible to byte array
* Minor cleanup
* Cleanup comments, fix search
* Safer CABs and auto-log on test
* Comments and better SecuROM
* Cleanup, Wise Detection, archives
* Minor fixes
* Add externals, cleanup README
* Add WiseUnpacker
* Add Wise extraction
* Better separation of special file format handling
* Consistent licencing
* Add to README
* Fix StartsWith
* Fix Valve scanning
* Fix build
* Remove old TODO
* Fix BFPK extraction
* More free decompression formats
* Fix EVORE
* Fix LibCrypt detection
* Fix EVORE deletion
2020-09-10 21:10:32 -07:00
Matt Nadareski
0bc1d1efa6
CheckPath should not call CheckContents
2020-02-20 14:28:26 -08:00
Matt Nadareski
c78229c3cd
Use Any() instead of Count() > 0
2020-02-20 14:23:39 -08:00
Matt Nadareski
99f4909e9b
Missing or moved files shouldn't cause an issue ( #5 )
2019-10-25 23:25:30 -04:00
Matt Nadareski
482644af85
Fix Memory Issues ( #4 )
...
* Fix a couple of protection scans (possible mem issues)
* Don't open the file contents on path scan for antimodchip
* IS-CAB intermediate filtering to reduce scan times
* Update NuGet version
2019-10-24 16:09:43 -04:00
Matt Nadareski
392f9dae0c
Fix build
2019-09-30 11:29:38 -07:00
Matt Nadareski
4b1cae2ba2
Filename is no longer expected
2019-09-30 11:08:44 -07:00
Matt Nadareski
ca0d695470
Else-If causes some issues
2019-09-28 01:51:06 -07:00
Matt Nadareski
5a2755d7c7
Consistent comments
2019-09-27 23:57:32 -07:00
Matt Nadareski
550086791b
Separate protections into their own classes
2019-09-27 23:52:24 -07:00