Matt Nadareski
|
dfee4a8d76
|
Use debug flag for exception printing
|
2022-05-15 20:58:27 -07:00 |
|
Matt Nadareski
|
295b86fbd0
|
Replace HLExtract with HLLibSharp
|
2022-05-15 14:18:45 -07:00 |
|
Matt Nadareski
|
9d7cc4012c
|
Move interfaces to own namespace
|
2022-05-01 17:41:50 -07:00 |
|
Matt Nadareski
|
b779f2f546
|
Only deserialze a file once per round of checks
|
2021-09-10 16:10:15 -07:00 |
|
Matt Nadareski
|
8dbb8d9fe1
|
Disable Valve scanning until further notice
|
2021-08-31 20:33:32 -07:00 |
|
Matt Nadareski
|
2b0a43ca3e
|
Disable possibility of ReadLine in Valve check
|
2021-08-29 11:31:17 -07:00 |
|
Matt Nadareski
|
7548646ba2
|
Create and use the Tools namespace
|
2021-08-25 15:09:42 -07:00 |
|
Matt Nadareski
|
5e560661d4
|
Add extra try/catch around Valve archives
|
2021-07-31 21:41:06 -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 |
|
Matt Nadareski
|
47caa714c4
|
Remove pause from Valve entirely
|
2021-04-14 09:08:36 -07:00 |
|
Matt Nadareski
|
5218aaaeb1
|
Remove all uses of Pause in Valve
|
2021-04-03 20:49:53 -07:00 |
|
Matt Nadareski
|
a0034b8fa8
|
Use submodule for hllib
|
2021-04-02 15:34:47 -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
|
45e10a84ae
|
Strip temp paths, add archive name as prefix
|
2020-10-31 14:14:35 -07:00 |
|
Matt Nadareski
|
81f0400790
|
Pass-thru scanner, better return types
|
2020-10-31 14:00:31 -07:00 |
|
Matt Nadareski
|
df90583f73
|
Scanner shouldn't include path intrinsically
|
2020-10-31 13:20:54 -07:00 |
|
Matt Nadareski
|
5b980e138a
|
Add scanner to all archive signatures (nw)
|
2020-10-31 00:06:41 -07:00 |
|
Matt Nadareski
|
dfabb1a244
|
Strip out temp paths from results and progress
|
2020-10-28 13:17:26 -07:00 |
|
Matt Nadareski
|
5f5abf8a14
|
Scan whole path for Valve
|
2020-10-28 12:22:29 -07:00 |
|
Matt Nadareski
|
0cfb9907d0
|
Make archives use full scan, not just content
|
2020-10-28 12:05:48 -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 |
|