Matt Nadareski
|
1105f36cee
|
Add hacky thing for Inno for now
|
2022-03-15 11:11:22 -07:00 |
|
Matt Nadareski
|
f9fcd8749b
|
Add arbitrary reads to NE
|
2022-03-15 10:50:40 -07:00 |
|
Matt Nadareski
|
eef76d362a
|
Fix arbitrary reads, update SecuROM check
|
2022-03-15 10:39:06 -07:00 |
|
Matt Nadareski
|
3b0e3693eb
|
Add arbitrary range reading
|
2022-03-15 10:26:29 -07:00 |
|
Matt Nadareski
|
ba4c56997a
|
Add Relocation section skeleton
|
2022-03-15 10:15:05 -07:00 |
|
Matt Nadareski
|
ca4d08567d
|
Fix resetting position for DebugSection
|
2022-03-15 10:02:10 -07:00 |
|
Matt Nadareski
|
3211149996
|
Remove NE Inno check from PE path
|
2022-03-15 09:01:54 -07:00 |
|
Matt Nadareski
|
5a7e60cabb
|
Use backward read for UPX
|
2022-03-15 00:30:33 -07:00 |
|
Matt Nadareski
|
46ff4b6ef9
|
Remove one use of SourceArray in SecuROM
|
2022-03-14 23:44:17 -07:00 |
|
Matt Nadareski
|
dc252e8d86
|
Add comments around remaining SourceArray usages
|
2022-03-14 23:32:19 -07:00 |
|
Matt Nadareski
|
133e29dc2e
|
Add NameString to SectionHeader
|
2022-03-14 23:28:31 -07:00 |
|
Matt Nadareski
|
368cec4fc6
|
Remove more explicit content array usages
|
2022-03-14 23:17:45 -07:00 |
|
Matt Nadareski
|
65eea4301d
|
Hide section complexity from content checks
|
2022-03-14 23:01:06 -07:00 |
|
Matt Nadareski
|
ceae505f4d
|
Switch order of interface parameters
|
2022-03-14 22:51:17 -07:00 |
|
Matt Nadareski
|
a7e9164f4f
|
Use SourceArray for PE checks
|
2022-03-14 22:49:35 -07:00 |
|
Matt Nadareski
|
3820546c07
|
Use SourceArray for NE checks
|
2022-03-14 22:43:26 -07:00 |
|
Matt Nadareski
|
0fa6673d21
|
Add debug section (nw)
|
2022-03-14 15:27:42 -07:00 |
|
Matt Nadareski
|
0a486c2195
|
Add another Uplay check, note
|
2022-03-14 15:08:27 -07:00 |
|
Matt Nadareski
|
a723fbefc3
|
Add some resource checks for WTM
|
2022-03-14 15:00:20 -07:00 |
|
Matt Nadareski
|
70e64e57dd
|
Add PE content checks for Uplay
|
2022-03-14 14:56:41 -07:00 |
|
Matt Nadareski
|
edfc3c6c5d
|
Add PE checks for Steam
|
2022-03-14 12:16:38 -07:00 |
|
Matt Nadareski
|
c4447fc505
|
Modernize path check for SolidShield a little
|
2022-03-14 12:09:03 -07:00 |
|
Matt Nadareski
|
a1d2292381
|
Add content checks for key2AudioXS
|
2022-03-14 12:08:35 -07:00 |
|
Matt Nadareski
|
033fb0c1ac
|
Add utility checks to ImpulseReactor
|
2022-03-14 11:56:18 -07:00 |
|
Matt Nadareski
|
e80034abf1
|
Simplify CDS code a bit
|
2022-03-14 11:52:49 -07:00 |
|
Matt Nadareski
|
27e4a6c452
|
Add comment to old interface
|
2022-03-14 11:31:57 -07:00 |
|
Matt Nadareski
|
914497b76f
|
Slightly safer checks before invoking
|
2022-03-14 11:26:10 -07:00 |
|
Matt Nadareski
|
513e799aa3
|
Migrate protections to new interfaces
|
2022-03-14 11:20:11 -07:00 |
|
Matt Nadareski
|
fcbf006e4e
|
Migrate packers to new interfaces
|
2022-03-14 11:00:17 -07:00 |
|
Matt Nadareski
|
bef26e0fd7
|
Add more helpers for NE/PE
|
2022-03-14 10:49:02 -07:00 |
|
Matt Nadareski
|
3dde84f683
|
Add new helpers for NE/PE specific
|
2022-03-14 10:45:01 -07:00 |
|
Matt Nadareski
|
74c6aa06e0
|
Add new interfaces
|
2022-03-14 10:43:08 -07:00 |
|
Matt Nadareski
|
ffb529edb3
|
Granularly separate out executable types
|
2022-03-14 10:40:44 -07:00 |
|
Matt Nadareski
|
d1279a471c
|
Add NE Resident Name table structures
|
2022-03-14 10:01:01 -07:00 |
|
Matt Nadareski
|
a7f406537e
|
Add more SecuROM checks (fixes #70)
|
2022-03-14 09:03:43 -07:00 |
|
Matt Nadareski
|
df7d5150c1
|
Add yet another Steam exe (fixes #92)
|
2022-03-14 08:54:58 -07:00 |
|
Matt Nadareski
|
73e4569b3b
|
Clean up recent TAGES change
|
2022-03-09 14:35:38 -08:00 |
|
SilasLaspada
|
30c249ce74
|
Massively overhaul TAGES detection (#87)
* Massively overhaul TAGES detection
* Address TAGES PR comments
* Address further PR comments
|
2022-03-09 14:00:33 -08:00 |
|
Matt Nadareski
|
ec83669d7d
|
Create Executable constructors
|
2022-03-08 23:03:26 -08:00 |
|
Matt Nadareski
|
e765fb6c0b
|
Simplify PSX Anti-Modchip a little
|
2022-03-08 22:33:39 -08:00 |
|
Matt Nadareski
|
76465d30ec
|
Change fileContent to sectionContent in SmartE
|
2022-03-08 22:30:12 -08:00 |
|
Matt Nadareski
|
71d3771c1d
|
Add "check disc" to LaserLok
|
2022-03-07 13:44:10 -08:00 |
|
Matt Nadareski
|
bfd9c12163
|
Update nuget packages
|
2022-03-07 13:39:04 -08:00 |
|
Matt Nadareski
|
8c2bedd21e
|
Add test program parameters
|
2022-03-02 10:17:50 -08:00 |
|
Matt Nadareski
|
1b1f64c2de
|
Lock unknown checks behind debug flag
This also re-enables some previously commented out checks that could not be verified.
|
2022-03-02 08:56:26 -08:00 |
|
Matt Nadareski
|
7b73cc9d9b
|
Add alternate checks for StarForce (fixes #79)
|
2022-02-10 11:06:35 -08:00 |
|
Matt Nadareski
|
d9d84a01e5
|
Fix crash in SolidShield scanning (fixes #76)
|
2022-02-10 10:37:57 -08:00 |
|
Matt Nadareski
|
56f009ac56
|
Fail slower on resource parsing (fixes #81)
|
2022-02-10 10:28:59 -08:00 |
|
Matt Nadareski
|
b581cb3124
|
Disable content checks for RPT/ProRing
|
2022-02-04 15:24:05 -08:00 |
|
Matt Nadareski
|
4b0e39b950
|
Add Steam API DLLs to detection
|
2022-02-04 15:19:24 -08:00 |
|