Matt Nadareski
|
3ac57b1c0c
|
Fix static matcher issues (fixes #51)
Note: This may result in slower, but more accurate, scans
|
2021-07-17 23:40:16 -07:00 |
|
Matt Nadareski
|
957d82b2f7
|
Add new SecuROM PA detection
|
2021-07-17 23:06:11 -07:00 |
|
Matt Nadareski
|
6d0817ad15
|
Path protections separator-agnostic (fixes #47)
|
2021-07-17 22:31:29 -07:00 |
|
Matt Nadareski
|
5b10e6d614
|
Add check note for Tivola
|
2021-07-17 21:54:47 -07:00 |
|
Matt Nadareski
|
2d39b8c532
|
Add more GFWL checks
|
2021-07-17 21:45:37 -07:00 |
|
Matt Nadareski
|
2ae860e8ca
|
Add Tivola Ring Protection detection (fixes #45)
|
2021-07-17 21:17:45 -07:00 |
|
Matt Nadareski
|
9e21c28e52
|
Temporary fix for StarForce directory scan
|
2021-07-17 21:11:38 -07:00 |
|
Matt Nadareski
|
2f5053b49f
|
Make StarForce checks AND not OR (fixes #46)
|
2021-07-17 17:08:15 -07:00 |
|
SilasLaspada
|
c74b5b3d29
|
Improve Bitpool detection (#43)
* Improve Bitpool detection
* Address comments
|
2021-07-02 10:16:06 -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 |
|
SilasLaspada
|
dfd1141635
|
Vastly improve WTM detection (#41)
* Fix false positive in WTM detection
* Forgot to improve part of the detection
* Vastly improve detection
|
2021-06-30 09:36:02 -07:00 |
|
SilasLaspada
|
732078f24d
|
Improve Steam detection (#35)
* Improve Steam detection
* Alphabetize the order of detections
|
2021-04-03 21:25:22 -07:00 |
|
Matt Nadareski
|
28e95f9eb7
|
Slight SolidShield cleanup
|
2021-04-01 15:00:22 -07:00 |
|
Matt Nadareski
|
579c9c0f84
|
Fix missing SafeDisc version
|
2021-04-01 11:38:32 -07:00 |
|
Matt Nadareski
|
b2e8b66eae
|
Fix SmartE overmatching
|
2021-04-01 11:20:13 -07:00 |
|
Matt Nadareski
|
e0497e6fee
|
Migrate SafeDisc to modern path checking
|
2021-04-01 10:38:50 -07:00 |
|
Matt Nadareski
|
e9c1a170ad
|
Move generic CD key to own file
|
2021-03-31 19:07:00 -07:00 |
|
SilasLaspada
|
9ce84c75dd
|
Comment out an overmatching definition (#34)
|
2021-03-31 18:58:34 -07:00 |
|
Matt Nadareski
|
9f40a8c4c0
|
Perform some post-removal cleanup
|
2021-03-23 16:43:23 -07:00 |
|
Matt Nadareski
|
f9d6fce3bd
|
Reduce boilerplate for directory checks
|
2021-03-23 13:35:12 -07:00 |
|
Matt Nadareski
|
aa83896963
|
Final batch of first pass for path check conversions
|
2021-03-23 10:36:14 -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
|
b9cc5e9ada
|
Second batch of path check conversions
|
2021-03-22 23:02:01 -07:00 |
|
Matt Nadareski
|
76d76b2bf2
|
Convert a few more path checks
|
2021-03-22 22:23:55 -07:00 |
|
Matt Nadareski
|
532e912a2d
|
Accidental comment issue
|
2021-03-22 22:12:25 -07:00 |
|
Matt Nadareski
|
8ada667dfe
|
Be consistent with var naming
|
2021-03-22 22:11:01 -07:00 |
|
Matt Nadareski
|
28a4f7ce82
|
File path should only get first match
|
2021-03-22 22:09:35 -07:00 |
|
Matt Nadareski
|
3a66183d0e
|
Convert AACS to use new matching
|
2021-03-22 22:07:14 -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
|
e43423d2c9
|
Fix misleading version results
|
2021-03-22 16:25:40 -07:00 |
|
Matt Nadareski
|
bc613a0413
|
Fix build
|
2021-03-22 11:44:16 -07:00 |
|
Matt Nadareski
|
e47a52dbe0
|
Use framework in even more content protections
|
2021-03-22 11:43:51 -07:00 |
|
Matt Nadareski
|
da165345b6
|
Use framework for more content protections
|
2021-03-22 11:13: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
|
fe106d23ec
|
Fix BD+ in reverse
|
2021-03-20 22:28:57 -07:00 |
|
Matt Nadareski
|
e1669f031f
|
BD+ using BitConverter
|
2021-03-20 22:00:38 -07:00 |
|
Matt Nadareski
|
544aaed9da
|
Modify array finding, part 2
|
2021-03-20 20:47:56 -07:00 |
|
Matt Nadareski
|
b6b7a5e7aa
|
Clean up terminology
|
2021-03-20 19:23:59 -07:00 |
|
Matt Nadareski
|
cdc4d509ee
|
Modify array finding, part 1
|
2021-03-20 19:00:22 -07:00 |
|
Matt Nadareski
|
0e7d98158e
|
Split out generic online registration
|
2021-03-20 13:29:46 -07:00 |
|
Matt Nadareski
|
56d8518ee4
|
Comment out over-matching EA check
|
2021-03-19 17:31:53 -07:00 |
|
Matt Nadareski
|
8897fd8650
|
Make SafeDisc more like Tages path check
|
2021-03-19 15:56:07 -07:00 |
|
Matt Nadareski
|
a2888e3371
|
Split IPathCheck method
|
2021-03-19 15:41:49 -07:00 |
|
SilasLaspada
|
30d3312d87
|
Added BD+ version detection (#26)
* Added BD+ version detection
* Address Comments
* Address comment
* Remove unnecessary assignment
|
2021-03-18 10:50:45 -07:00 |
|
SilasLaspada
|
854a257fd6
|
Implement AACS version detection (#25)
* Implement AACS version detection
* Address comments
* Address more comments
* Address comment
|
2021-03-17 22:27:37 -07:00 |
|