From df172b49dbcd1678fcca53c5df3ef61c9e74dae8 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 1 Sep 2021 14:15:38 -0700 Subject: [PATCH] Add note to Origin --- BurnOutSharp/ProtectionType/Origin.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/BurnOutSharp/ProtectionType/Origin.cs b/BurnOutSharp/ProtectionType/Origin.cs index 3220b6c6..fe3170ea 100644 --- a/BurnOutSharp/ProtectionType/Origin.cs +++ b/BurnOutSharp/ProtectionType/Origin.cs @@ -9,10 +9,17 @@ namespace BurnOutSharp.ProtectionType /// public List GetContentMatchSets() { + // TODO: Obtain a sample to find where this string is in a typical executable return new List { // O + (char)0x00 + r + (char)0x00 + i + (char)0x00 + g + (char)0x00 + i + (char)0x00 + n + (char)0x00 + S + (char)0x00 + e + (char)0x00 + t + (char)0x00 + u + (char)0x00 + p + (char)0x00 + . + (char)0x00 + e + (char)0x00 + x + (char)0x00 + e + (char)0x00 - new ContentMatchSet(new byte?[] { 0x4F, 0x00, 0x72, 0x00, 0x69, 0x00, 0x67, 0x00, 0x69, 0x00, 0x6E, 0x00, 0x53, 0x00, 0x65, 0x00, 0x74, 0x00, 0x75, 0x00, 0x70, 0x00, 0x2E, 0x00, 0x65, 0x00, 0x78, 0x00, 0x65, 0x00 }, "Origin"), + new ContentMatchSet(new byte?[] + { + 0x4F, 0x00, 0x72, 0x00, 0x69, 0x00, 0x67, 0x00, + 0x69, 0x00, 0x6E, 0x00, 0x53, 0x00, 0x65, 0x00, + 0x74, 0x00, 0x75, 0x00, 0x70, 0x00, 0x2E, 0x00, + 0x65, 0x00, 0x78, 0x00, 0x65, 0x00 + }, "Origin"), }; }