Matt Nadareski
9f40a8c4c0
Perform some post-removal cleanup
2021-03-23 16:43:23 -07:00
Matt Nadareski
921292e077
Static list of content matchers
...
This also includes some more path matcher conversions that I couldn't reasonably split out
2021-03-23 09:52:09 -07:00
Matt Nadareski
5240f2eb70
Simplify util method naming
2021-03-22 21:32:58 -07:00
Matt Nadareski
6400c954ef
Split matchers more cleanly, comment better
2021-03-22 21:25:14 -07:00
Matt Nadareski
7aca58a6c9
Better split matching code, fix UPX name
2021-03-22 00:41:18 -07:00
Matt Nadareski
15ae2441c3
Use content matching helper, part 5
2021-03-21 22:37:16 -07:00
Matt Nadareski
cf9bd99f3d
Use content matching helper, part 4
2021-03-21 22:19:38 -07:00
Matt Nadareski
d01826ffa4
Use content matching helper, part 3
2021-03-21 15:34:19 -07:00
Matt Nadareski
ab07eb96ce
Use content matching helper, part 1
2021-03-21 14:30:37 -07:00
Matt Nadareski
544aaed9da
Modify array finding, part 2
2021-03-20 20:47:56 -07:00
Matt Nadareski
cdc4d509ee
Modify array finding, part 1
2021-03-20 19:00:22 -07:00
Matt Nadareski
7cfa9649e4
Add IContentCheck interface
2021-02-26 01:26:49 -08: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
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
ca0d695470
Else-If causes some issues
2019-09-28 01:51:06 -07:00
Matt Nadareski
550086791b
Separate protections into their own classes
2019-09-27 23:52:24 -07:00