Skip to content

Commit 1ff1281

Browse files
Add rcpacker detection (#360)
Some late securom Release Control games call what'd usually be the matrosch section "rcpacker", as in Release Control packer. Not detected at the moment because of this, and given the name, should only refer to Securom Release Control. Games affected by this include all currently dumped in redump versions of FIFA 13 and Mass Effect 3 with Release Control.
1 parent c9194f1 commit 1ff1281

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

BinaryObjectScanner/Protection/SecuROM.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ public class SecuROM : IExecutableCheck<PortableExecutable>, IPathCheck
3838
if (pex.ContainsSection("matrosch", exact: true))
3939
return $"SecuROM Matroschka Package";
4040

41+
// Get the rcpacker section, if it exists
42+
if (pex.ContainsSection("rcpacker", exact: true))
43+
return $"SecuROM Release Control";
44+
4145
if (pex.ContainsSection(".dsstext", exact: true))
4246
return $"SecuROM 8.03.03+";
4347

0 commit comments

Comments
 (0)