From 2311dd9cc8259ca98243c87ba857b10915769da2 Mon Sep 17 00:00:00 2001 From: HeroponRikiBestest <50224630+HeroponRikiBestest@users.noreply.github.com> Date: Tue, 6 May 2025 15:51:40 -0400 Subject: [PATCH] Add EA Game Authorization Management checking to paul.dll (#366) * Add EA Game Authorization Management checking to paul.dll Checks if PA is using EA Game Authorization Management * Fix if else --- BinaryObjectScanner/Protection/SecuROM.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/BinaryObjectScanner/Protection/SecuROM.cs b/BinaryObjectScanner/Protection/SecuROM.cs index b8d05c67..3816c026 100644 --- a/BinaryObjectScanner/Protection/SecuROM.cs +++ b/BinaryObjectScanner/Protection/SecuROM.cs @@ -21,7 +21,10 @@ namespace BinaryObjectScanner.Protection name = pex.InternalName; if (name.OptionalEquals("paul.dll", StringComparison.OrdinalIgnoreCase)) - return $"SecuROM Product Activation v{pex.GetInternalVersion()}"; + if (pex.ProductName.OptionalEquals("drEAm")) + return $"SecuROM Product Activation v{pex.GetInternalVersion()} - EA Game Authorization Management"; + else + return $"SecuROM Product Activation v{pex.GetInternalVersion()}"; else if (name.OptionalEquals("paul_dll_activate_and_play.dll")) return $"SecuROM Product Activation v{pex.GetInternalVersion()}"; else if (name.OptionalEquals("paul_dll_preview_and_review.dll"))