From e0e22d91e1b243626f978673832a83c6335cc5d4 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Mon, 30 Aug 2021 10:00:18 -0700 Subject: [PATCH] Add notes to CopyKiller --- BurnOutSharp/ProtectionType/CopyKiller.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/BurnOutSharp/ProtectionType/CopyKiller.cs b/BurnOutSharp/ProtectionType/CopyKiller.cs index 8d36091f..716e7cd4 100644 --- a/BurnOutSharp/ProtectionType/CopyKiller.cs +++ b/BurnOutSharp/ProtectionType/CopyKiller.cs @@ -9,6 +9,7 @@ namespace BurnOutSharp.ProtectionType /// public List GetContentMatchSets() { + // TODO: Obtain a sample to find where this string is in a typical executable return new List { // Tom Commander @@ -27,6 +28,7 @@ namespace BurnOutSharp.ProtectionType public ConcurrentQueue CheckDirectoryPath(string path, IEnumerable files) { // TODO: The following checks are overly broad and should be refined + // TODO: Look into .PFF files as an indicator. At least one disc has those oversized files var matchers = new List { //new PathMatchSet(new PathMatch("Autorun.dat", useEndsWith: true), "CopyKiller"), @@ -39,6 +41,7 @@ namespace BurnOutSharp.ProtectionType public string CheckFilePath(string path) { // TODO: The following checks are overly broad and should be refined + // TODO: Look into .PFF files as an indicator. At least one disc has those oversized files var matchers = new List { //new PathMatchSet(new PathMatch("Autorun.dat", useEndsWith: true), "CopyKiller"),