SilasLaspada
3203c3ac83
Improve Steam detection ( #127 )
...
Improve Steam detection. Fixes #114
2022-06-30 16:18:12 -07:00
SilasLaspada
03bd7bd1f5
Add initial detection of WMDS, and improve detection of MediaMax CD-3 ( #122 )
...
* Add initial detection of WMDS, and improve detection of MediaMax CD-3
Add initial detection of Windows Media Data Session, and improve detection of MediaMax CD-3.
* Fix whitespace
Fix whitespace as requested in PR review.
* Add comment to WMDS
* Further improve MediaMax CD-3 checks
2022-06-29 14:28:46 -07:00
SilasLaspada
1860a863b8
Add initial detection of phenoProtect ( #120 )
...
Add initial detection of phenoProtect, which is currently text file based only.
2022-06-16 22:13:02 -07:00
Matt Nadareski
dfee4a8d76
Use debug flag for exception printing
2022-05-15 20:58:27 -07:00
Matt Nadareski
9d7cc4012c
Move interfaces to own namespace
2022-05-01 17:41:50 -07:00
Matt Nadareski
a7f406537e
Add more SecuROM checks ( fixes #70 )
2022-03-14 09:03:43 -07:00
Matt Nadareski
b779f2f546
Only deserialze a file once per round of checks
2021-09-10 16:10:15 -07:00
Matt Nadareski
7548646ba2
Create and use the Tools namespace
2021-08-25 15:09:42 -07:00
Matt Nadareski
3667a5b57a
Concurrent protection scans per file ( #52 )
...
* Move to ConcurrentDictionary
* Convert to ConcurrentQueue
2021-07-18 09:44:23 -07:00
SilasLaspada
9c3201aa4b
Improve XCP detection to prevent false positives ( #42 )
...
* Improve XCP detection to prevent false positives
* Address comments
2021-07-01 20:51:40 -07:00
Matt Nadareski
544aaed9da
Modify array finding, part 2
2021-03-20 20:47:56 -07:00
Matt Nadareski
f4310206e9
Add IScannable interface
2021-02-26 09:26:23 -08:00
Matt Nadareski
15f020cb06
Fix textfile content scan
2020-11-03 14:57:23 -08:00
Matt Nadareski
1a3a73a86d
Add MediaMax CD-3 content detections
2020-11-03 14:41:05 -08:00
Matt Nadareski
81f0400790
Pass-thru scanner, better return types
2020-10-31 14:00:31 -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