Matt Nadareski
|
63948767ef
|
Use more granular file opening
|
2022-12-22 22:03:32 -08:00 |
|
Matt Nadareski
|
0896842268
|
Builder -> Builders
|
2022-12-22 16:02:10 -08:00 |
|
Matt Nadareski
|
4cc441afcf
|
Get rid of code duplication
|
2022-12-15 00:13:24 -08:00 |
|
Matt Nadareski
|
1b232e4405
|
Fix wrapper printing, add to info
|
2022-12-14 23:06:09 -08:00 |
|
Matt Nadareski
|
afa8b24ba9
|
Add MoPaQ printing skeleton
|
2022-12-14 16:33:26 -08:00 |
|
Matt Nadareski
|
5f387cdb74
|
Migrate WIP MS-CAB to model/builder/wrapper
|
2022-12-14 15:23:54 -08:00 |
|
Matt Nadareski
|
27ceb4ed48
|
Streamline MS-CAB reading, add to info printing
|
2022-12-13 23:06:49 -08:00 |
|
Matt Nadareski
|
ca1e3e8e63
|
Port ExecutableTest to Test
|
2022-12-08 23:38:28 -08:00 |
|
Matt Nadareski
|
76183c529c
|
Remove explicit .NET Core 3.1 and .NET 5.0 builds
|
2022-07-13 13:46:30 -07:00 |
|
Matt Nadareski
|
dfff702e5d
|
Remove x86 build limitation on test program
|
2022-05-14 14:37:52 -07:00 |
|
Matt Nadareski
|
aac3c391db
|
Simplify construction and access in Scanner
|
2022-05-01 14:11:09 -07:00 |
|
Matt Nadareski
|
ee85f2f6f0
|
Remove useless all files flag
|
2022-05-01 13:58:43 -07:00 |
|
Matt Nadareski
|
bcb1571a23
|
Use .NET Standard 2.0, add .NET 6.0
|
2022-04-16 21:58:54 -07:00 |
|
Matt Nadareski
|
eb57065562
|
Aggregate paths instead of relying on breaking
|
2022-03-03 16:36:32 -08:00 |
|
Matt Nadareski
|
3875f3b8fb
|
Fix potential off-by-one error
|
2022-03-02 14:58:29 -08:00 |
|
Matt Nadareski
|
8c2bedd21e
|
Add test program parameters
|
2022-03-02 10:17:50 -08:00 |
|
Matt Nadareski
|
17d6c6aa6b
|
Have exception dump all info
|
2021-08-29 22:39:04 -07:00 |
|
Matt Nadareski
|
43845cf722
|
Rename position flag -> debug flag
|
2021-08-24 15:19:23 -07:00 |
|
Matt Nadareski
|
93e450c2bf
|
Update README for IS-Z
|
2021-07-21 14:21:39 -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
|
f6b58223de
|
Replace LessIO code mirror with submodule
|
2021-04-02 15:08:05 -07:00 |
|
Matt Nadareski
|
32f6e0e8fc
|
Further making test executable a bit nicer
|
2021-03-24 20:50:58 -07:00 |
|
Matt Nadareski
|
5c21de5a0f
|
Make the test executable a bit nicer
|
2021-03-23 16:55:19 -07:00 |
|
Matt Nadareski
|
c179f29e2e
|
Remove .NET Framework 4.7.2, update SharpCompress
|
2021-03-23 16:37:21 -07:00 |
|
Matt Nadareski
|
5ec4872b36
|
Fix framework string
|
2021-01-22 11:25:24 -08:00 |
|
Matt Nadareski
|
30bfff833f
|
Bump version to 1.5.1
|
2021-01-22 11:10:19 -08:00 |
|
Matt Nadareski
|
e37d5a80ab
|
Add .NET 5.0 target framework
|
2021-01-21 13:17:59 -08:00 |
|
Matt Nadareski
|
df1081507d
|
Thrown exceptions get logged to file in Test
|
2021-01-21 13:17:34 -08:00 |
|
Matt Nadareski
|
f9a990b27b
|
Rename this to be more accurate
|
2020-11-12 22:47:33 -08:00 |
|
Matt Nadareski
|
01451d7009
|
A bit of cleanup
|
2020-11-01 16:01:45 -08:00 |
|
Matt Nadareski
|
d365dd1164
|
More consistent naming
|
2020-10-31 14:48:25 -07:00 |
|
Matt Nadareski
|
aa3afd676b
|
Add option for including packers in scan
|
2020-10-31 14:46:08 -07:00 |
|
Matt Nadareski
|
3eda785a5a
|
Skip files with no protection on output
|
2020-10-31 14:16:51 -07:00 |
|
Matt Nadareski
|
81f0400790
|
Pass-thru scanner, better return types
|
2020-10-31 14:00:31 -07:00 |
|
Matt Nadareski
|
d8d6fac67e
|
Fix issue with libmspack4n, again
|
2020-10-28 12:34:33 -07:00 |
|
Matt Nadareski
|
0cfb9907d0
|
Make archives use full scan, not just content
|
2020-10-28 12:05:48 -07:00 |
|
Matt Nadareski
|
2af0692ab4
|
Update libraries, fix deps, bump to 1.04.1
|
2020-09-30 23:19:50 -07:00 |
|
Matt Nadareski
|
ab6298ac67
|
Include all builds for Test
|
2020-09-10 21:59:50 -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
|
cfcb608990
|
Update all to 4.7.2
|
2019-09-30 11:46:53 -07:00 |
|
Matt Nadareski
|
fd866465b4
|
Fix test program output
|
2019-09-29 12:08:31 -07:00 |
|
Matt Nadareski
|
550086791b
|
Separate protections into their own classes
|
2019-09-27 23:52:24 -07:00 |
|
Matt Nadareski
|
b4c5b220ef
|
Progress => FileProtection
This also implements a sample usage in the Test program
|
2018-07-22 23:46:49 -07:00 |
|
Matt Nadareski
|
8723639ebc
|
Add simple program for functionality testing
|
2018-07-16 17:10:45 -07:00 |
|