Skip to content

Commit cfe9825

Browse files
Add detection for FrontLine ProActive (#361)
* Add detection for FrontLine ProActive * Wrap samples onto newlines Wrap samples onto newlines
1 parent 1ff1281 commit cfe9825

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

BinaryObjectScanner/Protection/StarForce.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,14 @@ public class StarForce : IExecutableCheck<PortableExecutable>, IPathCheck
5252
return $"StarForce {pex.GetInternalVersion()}";
5353
else if (name.OptionalContains("Protection Technology")) // Protection Technology (StarForce)?
5454
return $"StarForce {pex.GetInternalVersion()}";
55+
56+
// FrontLine ProActive (digital activation), samples:
57+
//https://dbox.tools/titles/pc/46450FA4/
58+
//https://dbox.tools/titles/pc/4F430FA0/
59+
//https://dbox.tools/titles/pc/53450FA1/
60+
name = pex.GetVersionInfoString(key: "TradeName");
61+
if (name.OptionalContains("FL ProActive"))
62+
return $"FrontLine ProActive";
5563

5664
// TODO: Decide if internal name checks are safe to use.
5765
name = pex.InternalName;

0 commit comments

Comments
 (0)