From d18a51c7fa2d65c9ded31fea1ed78ae35ffbd9da Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 28 Oct 2020 10:23:57 -0700 Subject: [PATCH] Add SolidShield wrapper check --- BurnOutSharp/ProtectionType/SolidShield.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/BurnOutSharp/ProtectionType/SolidShield.cs b/BurnOutSharp/ProtectionType/SolidShield.cs index b98e7a44..8f630a57 100644 --- a/BurnOutSharp/ProtectionType/SolidShield.cs +++ b/BurnOutSharp/ProtectionType/SolidShield.cs @@ -64,6 +64,11 @@ namespace BurnOutSharp.ProtectionType return $"SolidShield Activation Manager Module {Utilities.GetFileVersion(file)}" + (includePosition ? $" (Index {position})" : string.Empty); } + // dvm.dll + check = new byte[] { 0x64, 0x76, 0x6D, 0x2E, 0x64, 0x6C, 0x6C }; + if (fileContent.Contains(check, out position)) + return $"SolidShield EXE Wrapper" + (includePosition ? $" (Index {position})" : string.Empty); + // (char)0xAD + (char)0xDE + (char)0xFE + (char)0xCA check = new byte[] { 0xAD, 0xDE, 0xFE, 0xCA }; if (fileContent.Contains(check, out position))