Matt Nadareski
e5dc66b140
Bump version
3.1.15
2024-11-03 20:01:41 -05:00
HeroponRikiBestest
41e10a4150
Add aditional light directory checks ( #335 )
...
Compensate for some additional variance in directory names found from new samples, in lieu of a more "advanced" check
2024-11-02 19:42:00 -04:00
Matt Nadareski
3c4381049b
Minor leftover cleanup
2024-10-31 23:11:11 -04:00
Matt Nadareski
3188c6e922
Further reduce awkward framework gating
2024-10-31 23:08:05 -04:00
Matt Nadareski
1bfb6cda08
Use CheckDictionary helper type
2024-10-31 22:52:20 -04:00
Matt Nadareski
86feb930a8
Add CheckDictionary (unused)
2024-10-31 22:49:57 -04:00
Matt Nadareski
5587c79ac5
Reduce use of generic PathMatch
2024-10-31 22:42:20 -04:00
Matt Nadareski
dc2a2e10de
Add summary to ProtectionDictionary
2024-10-31 22:25:11 -04:00
Matt Nadareski
a2fdcb4f6f
Remove remaining unncessary Concurrent usings
2024-10-31 22:22:52 -04:00
Matt Nadareski
a355670af9
Use semantic versioning for var names
2024-10-31 22:16:51 -04:00
Matt Nadareski
3489c67e2b
Make CheckDirectoryPath signature easier
2024-10-31 22:15:30 -04:00
Matt Nadareski
99a64942ea
Reduce per-framework complexity
2024-10-31 21:46:40 -04:00
Matt Nadareski
5eab12946f
Fix accidental change
2024-10-31 21:13:09 -04:00
Matt Nadareski
683cfb6306
Start using ProtectionDictionary
2024-10-31 21:10:06 -04:00
Matt Nadareski
9a3fde0518
Add ProtectionDictionary type (unused)
2024-10-31 20:54:36 -04:00
Matt Nadareski
26d19aab37
Fix very strange formatting
2024-10-31 20:38:15 -04:00
Matt Nadareski
08564ed607
Remove end-of-program pauses
2024-10-31 20:36:40 -04:00
Matt Nadareski
0f6378cd2c
Update packages
2024-10-31 16:05:11 -04:00
TheRogueArchivist
34a78fc4b9
Minor SafeCast additions ( #333 )
...
Adds a text check for SafeCast, along with adding a new confirmed version. Also add notes for a few known programs that used SafeCast, a few TODOs, and a semi-related note about stxt sections.
2024-10-30 07:28:21 -04:00
Matt Nadareski
c9ee45c1d2
Count not Count()
2024-10-27 20:24:24 -04:00
HeroponRikiBestest
13f5b4f79b
Improve Copy-X Light detection with additional folder check. ( #332 )
...
* Improve Copy-X Light detection with additional folder check.
* Add requested changes to additional copy-X light folder check.
* Cleaned up changes.
* One final comment cleanup.
2024-10-27 20:20:19 -04:00
HeroponRikiBestest
e5d0c5bdc4
Replace tivola with copy-x. ( #331 )
2024-10-27 00:19:41 -04:00
Matt Nadareski
6220382531
Clarify switch expression use
2024-10-27 00:12:21 -04:00
Matt Nadareski
165896e335
Add note about first-person comments
2024-10-27 00:04:11 -04:00
Matt Nadareski
284d0ea108
Clear out old info from the coding guide
2024-10-27 00:01:22 -04:00
Matt Nadareski
b04feab5da
Minor cleanup
2024-10-26 23:54:54 -04:00
HeroponRikiBestest
4e0442d526
Add preliminary copy-X protection checking ( #328 )
...
* Add preliminary copy-X protection checking
* Fixed formatting.
* Removed some unecessary lines of code.
* Added debatably sufficient documentation.
* Fixed formatting, hopefully
* Finalize formatting and PR.
* Fleshes out checks after more samples. Fixes some but not all of the change requests.
* Fix ordering.
* Fixes pex check, fixes redump id formatting.
* Added copy-X info to readme.
* Revert "Added copy-X info to readme."
This reverts commit 77349aa8de .
* Add copy-X info to readme, for real this time.
* Replaced some code in byte check with BoS helper function.
* Remove first person.
* Source is no longer just trust me (to some degree)
* Fix typo
* WIP figuring out enumerable (fails to build)
* WIP 2 figuring out getfirstmatch (compiles, but breaks detection)
* Pass 1 of suggested changes.
* Removed debug match.
* Pass 2 of suggested changes.
* Added line.
* Added line for real.
* Added todo
* Improved comments.
* Finished todo.
* Redid change.
* Fixes more comments.
* double double and make it trouble
2024-10-26 23:53:17 -04:00
TheRogueArchivist
d8aa4d230d
Fix WTM false positive ( #327 )
...
"imp.dat" isn't exactly a very distinctive file name.
2024-10-26 20:31:25 -04:00
TheRogueArchivist
07a7fd05d2
Add new SafeCast version ( #329 )
2024-10-26 20:30:07 -04:00
Matt Nadareski
671e1ee2b6
Update Matching to 1.3.3
2024-10-26 19:46:34 -04:00
Matt Nadareski
d627e8a4c9
Be consistent with naming
2024-10-25 12:01:08 -04:00
Matt Nadareski
6ee90b28cd
Be consistent with naming
2024-10-25 11:57:51 -04:00
Matt Nadareski
8dc2b019b6
Update packages
2024-10-24 17:32:26 -04:00
TheRogueArchivist
f151563e28
Move Armadillo to Protection and add notes ( #326 )
...
Armadillo has packer and protection features, meaning it should be move to be a protection. Also add additional notes, including about an alternate later name, "SoftwarePassport".
2024-10-23 00:38:53 -04:00
Matt Nadareski
edbbbb011d
Renmae MediaMax CD-3 to be more accurate
2024-10-21 21:59:15 -04:00
TheRogueArchivist
e3fd44134b
Add initial .NET Reactor support ( #325 )
...
* Add initial .NET Reactor support
It's minimal, but is much better than nothing. A few notes on how it can be realistically improved have been added as well.
* Fix missing using
* 7-zip SFX is extractable now
2024-10-04 23:56:52 -04:00
Matt Nadareski
71fb7318e3
Better handling of Windows libraries
2024-10-03 14:57:14 -04:00
Matt Nadareski
aba4395139
Enable Windows libraries on .NET Framework 4.0
2024-10-03 14:46:35 -04:00
Matt Nadareski
1fd69f101f
Remove last two this qualifiers
2024-10-03 13:02:23 -04:00
Matt Nadareski
aa4c72fb90
Old .NET really doesn't like readonly
2024-10-03 12:55:38 -04:00
Matt Nadareski
150b9a0d67
Remove more this qualifiers
2024-10-03 12:53:43 -04:00
Matt Nadareski
b08921a94a
Use readonly instead of private set
2024-10-03 12:52:27 -04:00
Matt Nadareski
3406f3c4b3
Remove this qualifiers
2024-10-03 12:51:49 -04:00
Matt Nadareski
ffca156209
Remove init variants :(
2024-10-03 12:51:30 -04:00
Matt Nadareski
b842599006
Update packages
2024-10-03 12:01:08 -04:00
TheRogueArchivist
86b639b04f
Add Kalypso Launcher support ( #324 )
...
* Add Kalypso Launcher support
* Small changes to Kalypso Launcher
* More minor Kalypso Launcher changes
2024-10-03 10:42:39 -04:00
Matt Nadareski
570602aac6
Remove unused package
2024-10-01 10:45:12 -04:00
Matt Nadareski
4989956a91
Bump version
3.1.14
2024-09-28 13:13:06 -04:00
Matt Nadareski
14849f45da
Remove redundant reports in Macrovision code
2024-09-27 13:24:19 -04:00
TheRogueArchivist
28ebc14fe1
Fix various archive formats not extracting folders ( #323 )
...
Fixes folder extraction for 7z, RAR, and WinRAR SFX. Applied same fix to tar, but more is needed for it to work properly.
2024-09-26 01:15:38 -04:00