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 |
|
SilasLaspada
|
11a82addd8
|
Implement BD+ detection (#24)
|
2021-03-14 14:23:24 -07:00 |
|
Matt Nadareski
|
633fe23b80
|
Reflection
This change eliminates the need to explicitly list out every single protection in the same way now that we have interfaces that we can rely on.
|
2021-03-02 15:10:52 -08:00 |
|
Matt Nadareski
|
2867ce2e9a
|
Add more EA CDKey checks (fixes #21)
|
2021-03-02 13:48:10 -08:00 |
|
Matt Nadareski
|
ac0e5e95a9
|
Add note to RPT scan
|
2021-03-02 13:34:15 -08:00 |
|
Matt Nadareski
|
b3671a430e
|
Swap order of params for IPathCheck
|
2021-02-26 11:02:10 -08:00 |
|
Matt Nadareski
|
54465ff4e7
|
Move both installers to packers
|
2021-02-26 09:34:07 -08:00 |
|
Matt Nadareski
|
52eef84374
|
Make InnoSetup like WiseInstaller
|
2021-02-26 09:32:41 -08:00 |
|
Matt Nadareski
|
f4310206e9
|
Add IScannable interface
|
2021-02-26 09:26:23 -08:00 |
|
Matt Nadareski
|
7cfa9649e4
|
Add IContentCheck interface
|
2021-02-26 01:26:49 -08:00 |
|
Matt Nadareski
|
c6eaafebbe
|
Add IPathCheck interface
|
2021-02-26 00:32:09 -08:00 |
|