Add detection for FrontLine ProActive (#361)

* Add detection for FrontLine ProActive

* Wrap samples onto newlines

Wrap samples onto newlines
This commit is contained in:
HeroponRikiBestest
2025-04-19 22:35:22 -04:00
committed by GitHub
parent 1ff1281c8f
commit cfe9825af7

View File

@@ -52,6 +52,14 @@ namespace BinaryObjectScanner.Protection
return $"StarForce {pex.GetInternalVersion()}";
else if (name.OptionalContains("Protection Technology")) // Protection Technology (StarForce)?
return $"StarForce {pex.GetInternalVersion()}";
// FrontLine ProActive (digital activation), samples:
//https://dbox.tools/titles/pc/46450FA4/
//https://dbox.tools/titles/pc/4F430FA0/
//https://dbox.tools/titles/pc/53450FA1/
name = pex.GetVersionInfoString(key: "TradeName");
if (name.OptionalContains("FL ProActive"))
return $"FrontLine ProActive";
// TODO: Decide if internal name checks are safe to use.
name = pex.InternalName;