diff --git a/BinaryObjectScanner.Interfaces/BinaryObjectScanner.Interfaces.csproj b/BinaryObjectScanner.Interfaces/BinaryObjectScanner.Interfaces.csproj
new file mode 100644
index 00000000..3365d5bc
--- /dev/null
+++ b/BinaryObjectScanner.Interfaces/BinaryObjectScanner.Interfaces.csproj
@@ -0,0 +1,27 @@
+
+
+
+ net48;net6.0;net7.0
+ win-x86;win-x64;linux-x64;osx-x64
+ BinaryObjectScanner.Interfaces
+ BinaryObjectScanner.Interfaces
+ Matt Nadareski
+ BurnOutSharp
+ Copyright (c)2022 Matt Nadareski
+ https://github.com/mnadareski/BurnOutSharp
+ 2.7
+ 2.7
+ 2.7
+ true
+ true
+
+
+
+ true
+
+
+
+
+
+
+
diff --git a/BurnOutSharp/Interfaces/IContentCheck.cs b/BinaryObjectScanner.Interfaces/IContentCheck.cs
similarity index 93%
rename from BurnOutSharp/Interfaces/IContentCheck.cs
rename to BinaryObjectScanner.Interfaces/IContentCheck.cs
index 727a0e6f..7fda9ac4 100644
--- a/BurnOutSharp/Interfaces/IContentCheck.cs
+++ b/BinaryObjectScanner.Interfaces/IContentCheck.cs
@@ -1,4 +1,4 @@
-namespace BurnOutSharp.Interfaces
+namespace BinaryObjectScanner.Interfaces
{
///
/// Check a generic file for protection
diff --git a/BurnOutSharp/Interfaces/ILinearExecutableCheck.cs b/BinaryObjectScanner.Interfaces/ILinearExecutableCheck.cs
similarity index 94%
rename from BurnOutSharp/Interfaces/ILinearExecutableCheck.cs
rename to BinaryObjectScanner.Interfaces/ILinearExecutableCheck.cs
index 817c6e32..6e10c776 100644
--- a/BurnOutSharp/Interfaces/ILinearExecutableCheck.cs
+++ b/BinaryObjectScanner.Interfaces/ILinearExecutableCheck.cs
@@ -1,6 +1,6 @@
using BinaryObjectScanner.Wrappers;
-namespace BurnOutSharp.Interfaces
+namespace BinaryObjectScanner.Interfaces
{
///
/// Check a Linear Executable (LE) for protection
diff --git a/BurnOutSharp/Interfaces/INewExecutableCheck.cs b/BinaryObjectScanner.Interfaces/INewExecutableCheck.cs
similarity index 94%
rename from BurnOutSharp/Interfaces/INewExecutableCheck.cs
rename to BinaryObjectScanner.Interfaces/INewExecutableCheck.cs
index f06c53c9..d617bddf 100644
--- a/BurnOutSharp/Interfaces/INewExecutableCheck.cs
+++ b/BinaryObjectScanner.Interfaces/INewExecutableCheck.cs
@@ -1,6 +1,6 @@
using BinaryObjectScanner.Wrappers;
-namespace BurnOutSharp.Interfaces
+namespace BinaryObjectScanner.Interfaces
{
///
/// Check a New Executable (NE) for protection
diff --git a/BurnOutSharp/Interfaces/IPathCheck.cs b/BinaryObjectScanner.Interfaces/IPathCheck.cs
similarity index 96%
rename from BurnOutSharp/Interfaces/IPathCheck.cs
rename to BinaryObjectScanner.Interfaces/IPathCheck.cs
index 8e2ac83e..29067cc6 100644
--- a/BurnOutSharp/Interfaces/IPathCheck.cs
+++ b/BinaryObjectScanner.Interfaces/IPathCheck.cs
@@ -1,7 +1,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-namespace BurnOutSharp.Interfaces
+namespace BinaryObjectScanner.Interfaces
{
///
/// Check a file or directory path for protection
diff --git a/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs b/BinaryObjectScanner.Interfaces/IPortableExecutableCheck.cs
similarity index 94%
rename from BurnOutSharp/Interfaces/IPortableExecutableCheck.cs
rename to BinaryObjectScanner.Interfaces/IPortableExecutableCheck.cs
index a25c75c9..d7a52701 100644
--- a/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs
+++ b/BinaryObjectScanner.Interfaces/IPortableExecutableCheck.cs
@@ -1,6 +1,6 @@
using BinaryObjectScanner.Wrappers;
-namespace BurnOutSharp.Interfaces
+namespace BinaryObjectScanner.Interfaces
{
///
/// Check a Portable Executable (PE) for protection
diff --git a/BurnOutSharp.sln b/BurnOutSharp.sln
index b7ec445c..d92d3e18 100644
--- a/BurnOutSharp.sln
+++ b/BurnOutSharp.sln
@@ -32,6 +32,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BinaryObjectScanner.ASN1",
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BinaryObjectScanner.Compression", "BinaryObjectScanner.Compression\BinaryObjectScanner.Compression.csproj", "{B55206B2-58FD-4A47-AADC-74982FEA8FAD}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BinaryObjectScanner.Interfaces", "BinaryObjectScanner.Interfaces\BinaryObjectScanner.Interfaces.csproj", "{7193566B-8071-437F-9B42-9A009AAA22DC}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -78,6 +80,10 @@ Global
{B55206B2-58FD-4A47-AADC-74982FEA8FAD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B55206B2-58FD-4A47-AADC-74982FEA8FAD}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B55206B2-58FD-4A47-AADC-74982FEA8FAD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7193566B-8071-437F-9B42-9A009AAA22DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7193566B-8071-437F-9B42-9A009AAA22DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7193566B-8071-437F-9B42-9A009AAA22DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7193566B-8071-437F-9B42-9A009AAA22DC}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/BurnOutSharp/BurnOutSharp.csproj b/BurnOutSharp/BurnOutSharp.csproj
index 4146bbf8..f8ac9143 100644
--- a/BurnOutSharp/BurnOutSharp.csproj
+++ b/BurnOutSharp/BurnOutSharp.csproj
@@ -66,6 +66,10 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
all
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/BurnOutSharp/PackerType/ASPack.cs b/BurnOutSharp/PackerType/ASPack.cs
index 5cc2cfa0..9217eb74 100644
--- a/BurnOutSharp/PackerType/ASPack.cs
+++ b/BurnOutSharp/PackerType/ASPack.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.IO;
using System.Text;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/PackerType/AdvancedInstaller.cs b/BurnOutSharp/PackerType/AdvancedInstaller.cs
index 1d200fe3..11611f78 100644
--- a/BurnOutSharp/PackerType/AdvancedInstaller.cs
+++ b/BurnOutSharp/PackerType/AdvancedInstaller.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/Armadillo.cs b/BurnOutSharp/PackerType/Armadillo.cs
index 50ae181a..2cf9107f 100644
--- a/BurnOutSharp/PackerType/Armadillo.cs
+++ b/BurnOutSharp/PackerType/Armadillo.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/AutoPlayMediaStudio.cs b/BurnOutSharp/PackerType/AutoPlayMediaStudio.cs
index f09703b5..fc2a1b53 100644
--- a/BurnOutSharp/PackerType/AutoPlayMediaStudio.cs
+++ b/BurnOutSharp/PackerType/AutoPlayMediaStudio.cs
@@ -2,6 +2,7 @@
using System.Collections.Concurrent;
using System.IO;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/CExe.cs b/BurnOutSharp/PackerType/CExe.cs
index c55abeb4..308332c3 100644
--- a/BurnOutSharp/PackerType/CExe.cs
+++ b/BurnOutSharp/PackerType/CExe.cs
@@ -5,6 +5,7 @@ using System.IO;
using System.Linq;
using BinaryObjectScanner.Compression;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
using ICSharpCode.SharpZipLib.Zip.Compression;
diff --git a/BurnOutSharp/PackerType/EXEStealth.cs b/BurnOutSharp/PackerType/EXEStealth.cs
index 94a11ca0..97e79323 100644
--- a/BurnOutSharp/PackerType/EXEStealth.cs
+++ b/BurnOutSharp/PackerType/EXEStealth.cs
@@ -2,6 +2,7 @@
using System.Collections.Generic;
using System.IO;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/PackerType/EmbeddedExecutable.cs b/BurnOutSharp/PackerType/EmbeddedExecutable.cs
index 9f95ca6f..9e9bcb0b 100644
--- a/BurnOutSharp/PackerType/EmbeddedExecutable.cs
+++ b/BurnOutSharp/PackerType/EmbeddedExecutable.cs
@@ -3,6 +3,7 @@ using System.Collections.Concurrent;
using System.IO;
using System.Linq;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/PackerType/GenteeInstaller.cs b/BurnOutSharp/PackerType/GenteeInstaller.cs
index 18bbe6b1..6edc6b5a 100644
--- a/BurnOutSharp/PackerType/GenteeInstaller.cs
+++ b/BurnOutSharp/PackerType/GenteeInstaller.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/HyperTechCrackProof.cs b/BurnOutSharp/PackerType/HyperTechCrackProof.cs
index d92cdffe..3993ea5c 100644
--- a/BurnOutSharp/PackerType/HyperTechCrackProof.cs
+++ b/BurnOutSharp/PackerType/HyperTechCrackProof.cs
@@ -2,6 +2,7 @@
using System.IO;
using System.Linq;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/InnoSetup.cs b/BurnOutSharp/PackerType/InnoSetup.cs
index 1dd59c75..dd221d5f 100644
--- a/BurnOutSharp/PackerType/InnoSetup.cs
+++ b/BurnOutSharp/PackerType/InnoSetup.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/PackerType/InstallAnywhere.cs b/BurnOutSharp/PackerType/InstallAnywhere.cs
index 3211cbf3..0ac6f292 100644
--- a/BurnOutSharp/PackerType/InstallAnywhere.cs
+++ b/BurnOutSharp/PackerType/InstallAnywhere.cs
@@ -2,6 +2,7 @@ using System;
using System.Collections.Concurrent;
using System.IO;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/InstallerVISE.cs b/BurnOutSharp/PackerType/InstallerVISE.cs
index bcfdf919..2b97b38c 100644
--- a/BurnOutSharp/PackerType/InstallerVISE.cs
+++ b/BurnOutSharp/PackerType/InstallerVISE.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/IntelInstallationFramework.cs b/BurnOutSharp/PackerType/IntelInstallationFramework.cs
index d773b21c..c51b596b 100644
--- a/BurnOutSharp/PackerType/IntelInstallationFramework.cs
+++ b/BurnOutSharp/PackerType/IntelInstallationFramework.cs
@@ -2,6 +2,7 @@ using System;
using System.Collections.Concurrent;
using System.IO;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/MicrosoftCABSFX.cs b/BurnOutSharp/PackerType/MicrosoftCABSFX.cs
index ea7dd241..947d6f5d 100644
--- a/BurnOutSharp/PackerType/MicrosoftCABSFX.cs
+++ b/BurnOutSharp/PackerType/MicrosoftCABSFX.cs
@@ -4,6 +4,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/NSIS.cs b/BurnOutSharp/PackerType/NSIS.cs
index 5d28800a..b48aeb67 100644
--- a/BurnOutSharp/PackerType/NSIS.cs
+++ b/BurnOutSharp/PackerType/NSIS.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/PECompact.cs b/BurnOutSharp/PackerType/PECompact.cs
index 208f43b5..833e3080 100644
--- a/BurnOutSharp/PackerType/PECompact.cs
+++ b/BurnOutSharp/PackerType/PECompact.cs
@@ -1,6 +1,7 @@
using System.Collections.Concurrent;
using System.IO;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/Petite.cs b/BurnOutSharp/PackerType/Petite.cs
index 29e68f3a..64d4f39c 100644
--- a/BurnOutSharp/PackerType/Petite.cs
+++ b/BurnOutSharp/PackerType/Petite.cs
@@ -1,6 +1,7 @@
using System.Collections.Concurrent;
using System.IO;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/SetupFactory.cs b/BurnOutSharp/PackerType/SetupFactory.cs
index c148a4d9..da834ae0 100644
--- a/BurnOutSharp/PackerType/SetupFactory.cs
+++ b/BurnOutSharp/PackerType/SetupFactory.cs
@@ -2,6 +2,7 @@
using System.Collections.Concurrent;
using System.IO;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/SevenZipSFX.cs b/BurnOutSharp/PackerType/SevenZipSFX.cs
index 95a39442..94cc014a 100644
--- a/BurnOutSharp/PackerType/SevenZipSFX.cs
+++ b/BurnOutSharp/PackerType/SevenZipSFX.cs
@@ -2,6 +2,7 @@ using System.Collections.Concurrent;
using System.IO;
using System.Linq;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/Shrinker.cs b/BurnOutSharp/PackerType/Shrinker.cs
index e4245c71..a314571c 100644
--- a/BurnOutSharp/PackerType/Shrinker.cs
+++ b/BurnOutSharp/PackerType/Shrinker.cs
@@ -1,6 +1,7 @@
using System.Collections.Concurrent;
using System.IO;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/UPX.cs b/BurnOutSharp/PackerType/UPX.cs
index e334856f..bf859c10 100644
--- a/BurnOutSharp/PackerType/UPX.cs
+++ b/BurnOutSharp/PackerType/UPX.cs
@@ -5,7 +5,7 @@ using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using BurnOutSharp.Interfaces;
-using BinaryObjectScanner.Matching;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/PackerType/WinRARSFX.cs b/BurnOutSharp/PackerType/WinRARSFX.cs
index 7e32a581..0fae19bc 100644
--- a/BurnOutSharp/PackerType/WinRARSFX.cs
+++ b/BurnOutSharp/PackerType/WinRARSFX.cs
@@ -3,6 +3,7 @@ using System.Collections.Concurrent;
using System.IO;
using System.Linq;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
using SharpCompress.Archives;
using SharpCompress.Archives.Rar;
diff --git a/BurnOutSharp/PackerType/WinZipSFX.cs b/BurnOutSharp/PackerType/WinZipSFX.cs
index cf74550b..02acc722 100644
--- a/BurnOutSharp/PackerType/WinZipSFX.cs
+++ b/BurnOutSharp/PackerType/WinZipSFX.cs
@@ -4,6 +4,7 @@ using System.IO;
using System.Linq;
using System.Text;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
using SharpCompress.Archives;
using SharpCompress.Archives.Zip;
diff --git a/BurnOutSharp/PackerType/WiseInstaller.cs b/BurnOutSharp/PackerType/WiseInstaller.cs
index e4317911..3f83538a 100644
--- a/BurnOutSharp/PackerType/WiseInstaller.cs
+++ b/BurnOutSharp/PackerType/WiseInstaller.cs
@@ -4,6 +4,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Utilities;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/PackerType/dotFuscator.cs b/BurnOutSharp/PackerType/dotFuscator.cs
index a0a7ee91..567c7422 100644
--- a/BurnOutSharp/PackerType/dotFuscator.cs
+++ b/BurnOutSharp/PackerType/dotFuscator.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.PackerType
diff --git a/BurnOutSharp/ProtectionType/ActiveMARK.cs b/BurnOutSharp/ProtectionType/ActiveMARK.cs
index f33613b7..e7814bf2 100644
--- a/BurnOutSharp/ProtectionType/ActiveMARK.cs
+++ b/BurnOutSharp/ProtectionType/ActiveMARK.cs
@@ -1,7 +1,7 @@
using System.Collections.Generic;
using System.Linq;
using System.Text;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/AegiSoft.cs b/BurnOutSharp/ProtectionType/AegiSoft.cs
index ed5b3ab6..cd472dfd 100644
--- a/BurnOutSharp/ProtectionType/AegiSoft.cs
+++ b/BurnOutSharp/ProtectionType/AegiSoft.cs
@@ -1,7 +1,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/AlphaDVD.cs b/BurnOutSharp/ProtectionType/AlphaDVD.cs
index 59152a14..ae10ffc8 100644
--- a/BurnOutSharp/ProtectionType/AlphaDVD.cs
+++ b/BurnOutSharp/ProtectionType/AlphaDVD.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/AlphaROM.cs b/BurnOutSharp/ProtectionType/AlphaROM.cs
index 481edcfe..3a0d801c 100644
--- a/BurnOutSharp/ProtectionType/AlphaROM.cs
+++ b/BurnOutSharp/ProtectionType/AlphaROM.cs
@@ -1,7 +1,6 @@
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
-using BinaryObjectScanner.Matching;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/Bitpool.cs b/BurnOutSharp/ProtectionType/Bitpool.cs
index 1fbfeda7..6c6342ed 100644
--- a/BurnOutSharp/ProtectionType/Bitpool.cs
+++ b/BurnOutSharp/ProtectionType/Bitpool.cs
@@ -1,7 +1,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.IO;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/ByteShield.cs b/BurnOutSharp/ProtectionType/ByteShield.cs
index 6e2e3492..45908429 100644
--- a/BurnOutSharp/ProtectionType/ByteShield.cs
+++ b/BurnOutSharp/ProtectionType/ByteShield.cs
@@ -1,7 +1,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/CDCheck.cs b/BurnOutSharp/ProtectionType/CDCheck.cs
index aaaf11ec..708e92a4 100644
--- a/BurnOutSharp/ProtectionType/CDCheck.cs
+++ b/BurnOutSharp/ProtectionType/CDCheck.cs
@@ -1,4 +1,4 @@
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/CDDVDCops.cs b/BurnOutSharp/ProtectionType/CDDVDCops.cs
index d738c243..9b808aa8 100644
--- a/BurnOutSharp/ProtectionType/CDDVDCops.cs
+++ b/BurnOutSharp/ProtectionType/CDDVDCops.cs
@@ -3,7 +3,7 @@ using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
using System.Text;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
@@ -41,9 +41,8 @@ namespace BurnOutSharp.ProtectionType
public class CDDVDCops : IContentCheck, INewExecutableCheck, IPathCheck, IPortableExecutableCheck
{
- ///
-
// TODO: Investigate reference to "CD32COPS.DLL" in "WETFLIPP.QZ_" in IA item "Triada_Russian_DVD_Complete_Collection_of_Erotic_Games".
+ ///
public string CheckContents(string file, byte[] fileContent, bool includeDebug)
{
// TODO: Obtain a sample to find where this string is in a typical executable
diff --git a/BurnOutSharp/ProtectionType/CDGuard.cs b/BurnOutSharp/ProtectionType/CDGuard.cs
index fd457d0c..2243dd81 100644
--- a/BurnOutSharp/ProtectionType/CDGuard.cs
+++ b/BurnOutSharp/ProtectionType/CDGuard.cs
@@ -2,7 +2,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/CDKey.cs b/BurnOutSharp/ProtectionType/CDKey.cs
index aa033a4b..9fb6c829 100644
--- a/BurnOutSharp/ProtectionType/CDKey.cs
+++ b/BurnOutSharp/ProtectionType/CDKey.cs
@@ -1,5 +1,5 @@
using System;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/CDLock.cs b/BurnOutSharp/ProtectionType/CDLock.cs
index 125ff674..1f7afa10 100644
--- a/BurnOutSharp/ProtectionType/CDLock.cs
+++ b/BurnOutSharp/ProtectionType/CDLock.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/CDProtector.cs b/BurnOutSharp/ProtectionType/CDProtector.cs
index d5fda53a..aba2d903 100644
--- a/BurnOutSharp/ProtectionType/CDProtector.cs
+++ b/BurnOutSharp/ProtectionType/CDProtector.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/CDSHiELDSE.cs b/BurnOutSharp/ProtectionType/CDSHiELDSE.cs
index 92489eff..eca83b01 100644
--- a/BurnOutSharp/ProtectionType/CDSHiELDSE.cs
+++ b/BurnOutSharp/ProtectionType/CDSHiELDSE.cs
@@ -1,6 +1,6 @@
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/CDX.cs b/BurnOutSharp/ProtectionType/CDX.cs
index cf56db6e..89c34bdf 100644
--- a/BurnOutSharp/ProtectionType/CDX.cs
+++ b/BurnOutSharp/ProtectionType/CDX.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/CactusDataShield.cs b/BurnOutSharp/ProtectionType/CactusDataShield.cs
index 63813b3d..241a6106 100644
--- a/BurnOutSharp/ProtectionType/CactusDataShield.cs
+++ b/BurnOutSharp/ProtectionType/CactusDataShield.cs
@@ -1,6 +1,6 @@
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/CenegaProtectDVD.cs b/BurnOutSharp/ProtectionType/CenegaProtectDVD.cs
index 9d18a0dd..1dd10fe6 100644
--- a/BurnOutSharp/ProtectionType/CenegaProtectDVD.cs
+++ b/BurnOutSharp/ProtectionType/CenegaProtectDVD.cs
@@ -1,7 +1,7 @@
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/ChosenBytesCodeLock.cs b/BurnOutSharp/ProtectionType/ChosenBytesCodeLock.cs
index 9142e508..4ad76656 100644
--- a/BurnOutSharp/ProtectionType/ChosenBytesCodeLock.cs
+++ b/BurnOutSharp/ProtectionType/ChosenBytesCodeLock.cs
@@ -2,7 +2,7 @@ using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/CopyKiller.cs b/BurnOutSharp/ProtectionType/CopyKiller.cs
index d354edc9..d49a1d00 100644
--- a/BurnOutSharp/ProtectionType/CopyKiller.cs
+++ b/BurnOutSharp/ProtectionType/CopyKiller.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/CopyLok.cs b/BurnOutSharp/ProtectionType/CopyLok.cs
index dc0b1afd..ca41d120 100644
--- a/BurnOutSharp/ProtectionType/CopyLok.cs
+++ b/BurnOutSharp/ProtectionType/CopyLok.cs
@@ -1,5 +1,5 @@
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/CrypKey.cs b/BurnOutSharp/ProtectionType/CrypKey.cs
index c0fa0dd6..50f1a823 100644
--- a/BurnOutSharp/ProtectionType/CrypKey.cs
+++ b/BurnOutSharp/ProtectionType/CrypKey.cs
@@ -1,4 +1,4 @@
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/Cucko.cs b/BurnOutSharp/ProtectionType/Cucko.cs
index b0eb7e1b..0f4c5c81 100644
--- a/BurnOutSharp/ProtectionType/Cucko.cs
+++ b/BurnOutSharp/ProtectionType/Cucko.cs
@@ -1,5 +1,5 @@
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/DVDCrypt.cs b/BurnOutSharp/ProtectionType/DVDCrypt.cs
index 8a8085e7..c6e3c8e7 100644
--- a/BurnOutSharp/ProtectionType/DVDCrypt.cs
+++ b/BurnOutSharp/ProtectionType/DVDCrypt.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/DVDMoviePROTECT.cs b/BurnOutSharp/ProtectionType/DVDMoviePROTECT.cs
index 205caf10..f99bf9e6 100644
--- a/BurnOutSharp/ProtectionType/DVDMoviePROTECT.cs
+++ b/BurnOutSharp/ProtectionType/DVDMoviePROTECT.cs
@@ -2,7 +2,7 @@
using System.Collections.Generic;
using System.IO;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
namespace BurnOutSharp.ProtectionType
{
diff --git a/BurnOutSharp/ProtectionType/Denuvo.cs b/BurnOutSharp/ProtectionType/Denuvo.cs
index 2d07d552..8a127d75 100644
--- a/BurnOutSharp/ProtectionType/Denuvo.cs
+++ b/BurnOutSharp/ProtectionType/Denuvo.cs
@@ -1,9 +1,8 @@
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
-using BurnOutSharp.Tools;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
@@ -261,6 +260,7 @@ namespace BurnOutSharp.ProtectionType
return null;
}
+
///
public ConcurrentQueue CheckDirectoryPath(string path, IEnumerable files)
{
diff --git a/BurnOutSharp/ProtectionType/DinamicMultimedia.cs b/BurnOutSharp/ProtectionType/DinamicMultimedia.cs
index abd343c0..e4ae704a 100644
--- a/BurnOutSharp/ProtectionType/DinamicMultimedia.cs
+++ b/BurnOutSharp/ProtectionType/DinamicMultimedia.cs
@@ -1,9 +1,7 @@
-using System;
-using System.Collections.Concurrent;
+using System.Collections.Concurrent;
using System.Collections.Generic;
using System.IO;
-using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/DiscGuard.cs b/BurnOutSharp/ProtectionType/DiscGuard.cs
index 4d354061..3aaa5c24 100644
--- a/BurnOutSharp/ProtectionType/DiscGuard.cs
+++ b/BurnOutSharp/ProtectionType/DiscGuard.cs
@@ -2,7 +2,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/EasyAntiCheat.cs b/BurnOutSharp/ProtectionType/EasyAntiCheat.cs
index 1dfca96b..5d540b60 100644
--- a/BurnOutSharp/ProtectionType/EasyAntiCheat.cs
+++ b/BurnOutSharp/ProtectionType/EasyAntiCheat.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/ElectronicArts.cs b/BurnOutSharp/ProtectionType/ElectronicArts.cs
index c23f5668..403b5172 100644
--- a/BurnOutSharp/ProtectionType/ElectronicArts.cs
+++ b/BurnOutSharp/ProtectionType/ElectronicArts.cs
@@ -1,7 +1,7 @@
using System;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/FreeLock.cs b/BurnOutSharp/ProtectionType/FreeLock.cs
index 0ffd01ba..c5e4095b 100644
--- a/BurnOutSharp/ProtectionType/FreeLock.cs
+++ b/BurnOutSharp/ProtectionType/FreeLock.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/GFWL.cs b/BurnOutSharp/ProtectionType/GFWL.cs
index 80a363cf..834f74fe 100644
--- a/BurnOutSharp/ProtectionType/GFWL.cs
+++ b/BurnOutSharp/ProtectionType/GFWL.cs
@@ -2,7 +2,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/Gefest.cs b/BurnOutSharp/ProtectionType/Gefest.cs
index a35e6427..b48ccaa1 100644
--- a/BurnOutSharp/ProtectionType/Gefest.cs
+++ b/BurnOutSharp/ProtectionType/Gefest.cs
@@ -1,7 +1,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/HexaLock.cs b/BurnOutSharp/ProtectionType/HexaLock.cs
index 30c14d7b..57bca724 100644
--- a/BurnOutSharp/ProtectionType/HexaLock.cs
+++ b/BurnOutSharp/ProtectionType/HexaLock.cs
@@ -1,7 +1,7 @@
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/ImpulseReactor.cs b/BurnOutSharp/ProtectionType/ImpulseReactor.cs
index 256179e3..c540748b 100644
--- a/BurnOutSharp/ProtectionType/ImpulseReactor.cs
+++ b/BurnOutSharp/ProtectionType/ImpulseReactor.cs
@@ -1,7 +1,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/IndyVCD.cs b/BurnOutSharp/ProtectionType/IndyVCD.cs
index 21226f2b..13f8750d 100644
--- a/BurnOutSharp/ProtectionType/IndyVCD.cs
+++ b/BurnOutSharp/ProtectionType/IndyVCD.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/Intenium.cs b/BurnOutSharp/ProtectionType/Intenium.cs
index e888453b..32085cf1 100644
--- a/BurnOutSharp/ProtectionType/Intenium.cs
+++ b/BurnOutSharp/ProtectionType/Intenium.cs
@@ -1,5 +1,5 @@
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/JoWood.cs b/BurnOutSharp/ProtectionType/JoWood.cs
index e0a8aa44..e5675172 100644
--- a/BurnOutSharp/ProtectionType/JoWood.cs
+++ b/BurnOutSharp/ProtectionType/JoWood.cs
@@ -1,7 +1,7 @@
using System;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/KeyLock.cs b/BurnOutSharp/ProtectionType/KeyLock.cs
index 73e8b039..f3920a36 100644
--- a/BurnOutSharp/ProtectionType/KeyLock.cs
+++ b/BurnOutSharp/ProtectionType/KeyLock.cs
@@ -1,5 +1,5 @@
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/LabelGate.cs b/BurnOutSharp/ProtectionType/LabelGate.cs
index e69be8d1..7ee30551 100644
--- a/BurnOutSharp/ProtectionType/LabelGate.cs
+++ b/BurnOutSharp/ProtectionType/LabelGate.cs
@@ -3,7 +3,7 @@ using System.Collections.Concurrent;
using System.Collections.Generic;
using System.IO;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/LaserLok.cs b/BurnOutSharp/ProtectionType/LaserLok.cs
index 8bd8fdff..0493e1b6 100644
--- a/BurnOutSharp/ProtectionType/LaserLok.cs
+++ b/BurnOutSharp/ProtectionType/LaserLok.cs
@@ -3,7 +3,7 @@ using System.Collections.Concurrent;
using System.Collections.Generic;
using System.IO;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/MGIRegistration.cs b/BurnOutSharp/ProtectionType/MGIRegistration.cs
index 064277ef..0f22dd44 100644
--- a/BurnOutSharp/ProtectionType/MGIRegistration.cs
+++ b/BurnOutSharp/ProtectionType/MGIRegistration.cs
@@ -1,6 +1,6 @@
using System;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/Macrovision.CDilla.cs b/BurnOutSharp/ProtectionType/Macrovision.CDilla.cs
index 910a9f21..69b42eb9 100644
--- a/BurnOutSharp/ProtectionType/Macrovision.CDilla.cs
+++ b/BurnOutSharp/ProtectionType/Macrovision.CDilla.cs
@@ -33,7 +33,7 @@ namespace BurnOutSharp.ProtectionType
///
public partial class Macrovision
{
- ///
+ ///
internal string CDillaCheckNewExecutable(string file, NewExecutable nex, bool includeDebug)
{
// Check we have a valid executable
@@ -63,7 +63,7 @@ namespace BurnOutSharp.ProtectionType
return null;
}
- ///
+ ///
internal string CDillaCheckPortableExecutable(string file, PortableExecutable pex, bool includeDebug)
{
// Get the sections from the executable, if possible
@@ -150,7 +150,7 @@ namespace BurnOutSharp.ProtectionType
return null;
}
- ///
+ ///
internal ConcurrentQueue CDillaCheckDirectoryPath(string path, IEnumerable files)
{
var matchers = new List
@@ -193,7 +193,7 @@ namespace BurnOutSharp.ProtectionType
return MatchUtil.GetAllMatches(files, matchers, any: false);
}
- ///
+ ///
internal string CDillaCheckFilePath(string path)
{
var matchers = new List
diff --git a/BurnOutSharp/ProtectionType/Macrovision.CactusDataShield.cs b/BurnOutSharp/ProtectionType/Macrovision.CactusDataShield.cs
index 5c1ad9d3..7bb9bbf4 100644
--- a/BurnOutSharp/ProtectionType/Macrovision.CactusDataShield.cs
+++ b/BurnOutSharp/ProtectionType/Macrovision.CactusDataShield.cs
@@ -30,7 +30,7 @@ namespace BurnOutSharp.ProtectionType
///
public partial class Macrovision
{
- ///
+ ///
internal string CactusDataShieldCheckPortableExecutable(string file, PortableExecutable pex, bool includeDebug)
{
// Get the sections from the executable, if possible
@@ -63,7 +63,7 @@ namespace BurnOutSharp.ProtectionType
return null;
}
- ///
+ ///
internal ConcurrentQueue CactusDataShieldCheckDirectoryPath(string path, IEnumerable files)
{
// TODO: Verify if these are OR or AND
@@ -90,7 +90,7 @@ namespace BurnOutSharp.ProtectionType
return MatchUtil.GetAllMatches(files, matchers, any: false);
}
- ///
+ ///
internal string CactusDataShieldCheckFilePath(string path)
{
var matchers = new List
diff --git a/BurnOutSharp/ProtectionType/Macrovision.FLEXnet.cs b/BurnOutSharp/ProtectionType/Macrovision.FLEXnet.cs
index 9f04a472..172e519e 100644
--- a/BurnOutSharp/ProtectionType/Macrovision.FLEXnet.cs
+++ b/BurnOutSharp/ProtectionType/Macrovision.FLEXnet.cs
@@ -8,7 +8,7 @@ namespace BurnOutSharp.ProtectionType
///
public partial class Macrovision
{
- ///
+ ///
internal string FLEXnetCheckPortableExecutable(string file, PortableExecutable pex, bool includeDebug)
{
// Get the sections from the executable, if possible
diff --git a/BurnOutSharp/ProtectionType/Macrovision.SafeCast.cs b/BurnOutSharp/ProtectionType/Macrovision.SafeCast.cs
index 0c1da59a..c24c47af 100644
--- a/BurnOutSharp/ProtectionType/Macrovision.SafeCast.cs
+++ b/BurnOutSharp/ProtectionType/Macrovision.SafeCast.cs
@@ -33,7 +33,7 @@ namespace BurnOutSharp.ProtectionType
///
public partial class Macrovision
{
- ///
+ ///
internal string SafeCastCheckNewExecutable(string file, NewExecutable nex, bool includeDebug)
{
// Check we have a valid executable
@@ -50,7 +50,7 @@ namespace BurnOutSharp.ProtectionType
return null;
}
- ///
+ ///
internal string SafeCastCheckPortableExecutable(string file, PortableExecutable pex, bool includeDebug)
{
// Get the sections from the executable, if possible
@@ -98,7 +98,7 @@ namespace BurnOutSharp.ProtectionType
return null;
}
- ///
+ ///
internal ConcurrentQueue SafeCastCheckDirectoryPath(string path, IEnumerable files)
{
var matchers = new List
@@ -120,7 +120,7 @@ namespace BurnOutSharp.ProtectionType
return MatchUtil.GetAllMatches(files, matchers, any: false);
}
- ///
+ ///
internal string SafeCastCheckFilePath(string path)
{
var matchers = new List
diff --git a/BurnOutSharp/ProtectionType/Macrovision.SafeDisc.cs b/BurnOutSharp/ProtectionType/Macrovision.SafeDisc.cs
index 1e110561..25ac5c80 100644
--- a/BurnOutSharp/ProtectionType/Macrovision.SafeDisc.cs
+++ b/BurnOutSharp/ProtectionType/Macrovision.SafeDisc.cs
@@ -4,7 +4,6 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using BinaryObjectScanner.Matching;
-using BinaryObjectScanner.Utilities;
using BinaryObjectScanner.Wrappers;
using static BinaryObjectScanner.Utilities.Hashing;
@@ -30,7 +29,7 @@ namespace BurnOutSharp.ProtectionType
///
public partial class Macrovision
{
- ///
+ ///
internal string SafeDiscCheckPortableExecutable(string file, PortableExecutable pex, bool includeDebug)
{
// Get the sections from the executable, if possible
@@ -97,7 +96,7 @@ namespace BurnOutSharp.ProtectionType
return null;
}
- ///
+ ///
internal ConcurrentQueue SafeDiscCheckDirectoryPath(string path, IEnumerable files)
{
var matchers = new List
@@ -206,7 +205,7 @@ namespace BurnOutSharp.ProtectionType
return MatchUtil.GetAllMatches(files, matchers, any: false);
}
- ///
+ ///
internal string SafeDiscCheckFilePath(string path)
{
var matchers = new List
diff --git a/BurnOutSharp/ProtectionType/Macrovision.cs b/BurnOutSharp/ProtectionType/Macrovision.cs
index eaf7b88f..6904f87b 100644
--- a/BurnOutSharp/ProtectionType/Macrovision.cs
+++ b/BurnOutSharp/ProtectionType/Macrovision.cs
@@ -2,11 +2,10 @@
using System.Collections.Generic;
using System.IO;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Utilities;
using BinaryObjectScanner.Wrappers;
-using System.Xml.Linq;
using System;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/MediaCloQ.cs b/BurnOutSharp/ProtectionType/MediaCloQ.cs
index 037931a6..401a1719 100644
--- a/BurnOutSharp/ProtectionType/MediaCloQ.cs
+++ b/BurnOutSharp/ProtectionType/MediaCloQ.cs
@@ -1,7 +1,7 @@
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/MediaMaxCD3.cs b/BurnOutSharp/ProtectionType/MediaMaxCD3.cs
index 6dea5b36..ff5d9468 100644
--- a/BurnOutSharp/ProtectionType/MediaMaxCD3.cs
+++ b/BurnOutSharp/ProtectionType/MediaMaxCD3.cs
@@ -2,7 +2,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/OnlineRegistration.cs b/BurnOutSharp/ProtectionType/OnlineRegistration.cs
index 96bd70d9..fdcdc499 100644
--- a/BurnOutSharp/ProtectionType/OnlineRegistration.cs
+++ b/BurnOutSharp/ProtectionType/OnlineRegistration.cs
@@ -1,5 +1,5 @@
using System;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/OpenMG.cs b/BurnOutSharp/ProtectionType/OpenMG.cs
index e8ddbed1..ae837470 100644
--- a/BurnOutSharp/ProtectionType/OpenMG.cs
+++ b/BurnOutSharp/ProtectionType/OpenMG.cs
@@ -2,7 +2,7 @@ using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.IO;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/Origin.cs b/BurnOutSharp/ProtectionType/Origin.cs
index 2d13c2bb..63247795 100644
--- a/BurnOutSharp/ProtectionType/Origin.cs
+++ b/BurnOutSharp/ProtectionType/Origin.cs
@@ -1,7 +1,7 @@
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/PSXAntiModchip.cs b/BurnOutSharp/ProtectionType/PSXAntiModchip.cs
index d1687a13..00367181 100644
--- a/BurnOutSharp/ProtectionType/PSXAntiModchip.cs
+++ b/BurnOutSharp/ProtectionType/PSXAntiModchip.cs
@@ -1,5 +1,5 @@
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/PlayJ.cs b/BurnOutSharp/ProtectionType/PlayJ.cs
index 1d73ea25..5d5c412a 100644
--- a/BurnOutSharp/ProtectionType/PlayJ.cs
+++ b/BurnOutSharp/ProtectionType/PlayJ.cs
@@ -1,7 +1,7 @@
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/ProtectDVDVideo.cs b/BurnOutSharp/ProtectionType/ProtectDVDVideo.cs
index 07eee537..b71759cd 100644
--- a/BurnOutSharp/ProtectionType/ProtectDVDVideo.cs
+++ b/BurnOutSharp/ProtectionType/ProtectDVDVideo.cs
@@ -2,7 +2,7 @@
using System.Collections.Generic;
using System.IO;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
namespace BurnOutSharp.ProtectionType
{
diff --git a/BurnOutSharp/ProtectionType/ProtectDisc.cs b/BurnOutSharp/ProtectionType/ProtectDisc.cs
index 71067911..ef2e0654 100644
--- a/BurnOutSharp/ProtectionType/ProtectDisc.cs
+++ b/BurnOutSharp/ProtectionType/ProtectDisc.cs
@@ -1,8 +1,7 @@
using System;
using System.Collections.Generic;
using System.Linq;
-using System.Text;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/RainbowSentinel.cs b/BurnOutSharp/ProtectionType/RainbowSentinel.cs
index c14e47ed..0a8c5f06 100644
--- a/BurnOutSharp/ProtectionType/RainbowSentinel.cs
+++ b/BurnOutSharp/ProtectionType/RainbowSentinel.cs
@@ -2,7 +2,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/RingPROTECH.cs b/BurnOutSharp/ProtectionType/RingPROTECH.cs
index 0e29b275..ff7f01ce 100644
--- a/BurnOutSharp/ProtectionType/RingPROTECH.cs
+++ b/BurnOutSharp/ProtectionType/RingPROTECH.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/SVKP.cs b/BurnOutSharp/ProtectionType/SVKP.cs
index f0f72ea9..41609927 100644
--- a/BurnOutSharp/ProtectionType/SVKP.cs
+++ b/BurnOutSharp/ProtectionType/SVKP.cs
@@ -1,4 +1,4 @@
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/SafeLock.cs b/BurnOutSharp/ProtectionType/SafeLock.cs
index 4b3c307f..85b021ed 100644
--- a/BurnOutSharp/ProtectionType/SafeLock.cs
+++ b/BurnOutSharp/ProtectionType/SafeLock.cs
@@ -1,7 +1,7 @@
using System.IO;
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/SecuROM.cs b/BurnOutSharp/ProtectionType/SecuROM.cs
index 5c128df9..6d66c33a 100644
--- a/BurnOutSharp/ProtectionType/SecuROM.cs
+++ b/BurnOutSharp/ProtectionType/SecuROM.cs
@@ -3,7 +3,7 @@ using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
using System.Text;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/SmartE.cs b/BurnOutSharp/ProtectionType/SmartE.cs
index 1a51f232..a64560d6 100644
--- a/BurnOutSharp/ProtectionType/SmartE.cs
+++ b/BurnOutSharp/ProtectionType/SmartE.cs
@@ -2,7 +2,7 @@
using System.Collections.Generic;
using System.IO;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/SoftLock.cs b/BurnOutSharp/ProtectionType/SoftLock.cs
index c50bc665..8fbedee4 100644
--- a/BurnOutSharp/ProtectionType/SoftLock.cs
+++ b/BurnOutSharp/ProtectionType/SoftLock.cs
@@ -1,7 +1,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/SolidShield.cs b/BurnOutSharp/ProtectionType/SolidShield.cs
index fe9592ff..b6032045 100644
--- a/BurnOutSharp/ProtectionType/SolidShield.cs
+++ b/BurnOutSharp/ProtectionType/SolidShield.cs
@@ -3,7 +3,7 @@ using System.Collections.Concurrent;
using System.Collections.Generic;
using System.IO;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/StarForce.cs b/BurnOutSharp/ProtectionType/StarForce.cs
index 76c092f1..2691ccba 100644
--- a/BurnOutSharp/ProtectionType/StarForce.cs
+++ b/BurnOutSharp/ProtectionType/StarForce.cs
@@ -2,7 +2,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/Steam.cs b/BurnOutSharp/ProtectionType/Steam.cs
index fdb1f9c4..54f97ac8 100644
--- a/BurnOutSharp/ProtectionType/Steam.cs
+++ b/BurnOutSharp/ProtectionType/Steam.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/Sysiphus.cs b/BurnOutSharp/ProtectionType/Sysiphus.cs
index bb97a5ac..adeb66e6 100644
--- a/BurnOutSharp/ProtectionType/Sysiphus.cs
+++ b/BurnOutSharp/ProtectionType/Sysiphus.cs
@@ -1,7 +1,7 @@
using System;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/TZCopyProtection.cs b/BurnOutSharp/ProtectionType/TZCopyProtection.cs
index 43de4f78..53eb5b93 100644
--- a/BurnOutSharp/ProtectionType/TZCopyProtection.cs
+++ b/BurnOutSharp/ProtectionType/TZCopyProtection.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/Tages.cs b/BurnOutSharp/ProtectionType/Tages.cs
index a38f87cd..a5ed2c2b 100644
--- a/BurnOutSharp/ProtectionType/Tages.cs
+++ b/BurnOutSharp/ProtectionType/Tages.cs
@@ -2,7 +2,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.IO;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/Themida.cs b/BurnOutSharp/ProtectionType/Themida.cs
index 0d3e4b8d..23ddf5a2 100644
--- a/BurnOutSharp/ProtectionType/Themida.cs
+++ b/BurnOutSharp/ProtectionType/Themida.cs
@@ -1,6 +1,6 @@
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/ThreePLock.cs b/BurnOutSharp/ProtectionType/ThreePLock.cs
index 5bd8532c..147739d9 100644
--- a/BurnOutSharp/ProtectionType/ThreePLock.cs
+++ b/BurnOutSharp/ProtectionType/ThreePLock.cs
@@ -1,4 +1,4 @@
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/ThreeTwoOneStudios.cs b/BurnOutSharp/ProtectionType/ThreeTwoOneStudios.cs
index 6adb39a1..e7f4909f 100644
--- a/BurnOutSharp/ProtectionType/ThreeTwoOneStudios.cs
+++ b/BurnOutSharp/ProtectionType/ThreeTwoOneStudios.cs
@@ -1,5 +1,5 @@
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/TivolaRingProtection.cs b/BurnOutSharp/ProtectionType/TivolaRingProtection.cs
index ba46f7da..70c1580d 100644
--- a/BurnOutSharp/ProtectionType/TivolaRingProtection.cs
+++ b/BurnOutSharp/ProtectionType/TivolaRingProtection.cs
@@ -1,7 +1,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.IO;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/Uplay.cs b/BurnOutSharp/ProtectionType/Uplay.cs
index 8dd14cbb..b4dcf24e 100644
--- a/BurnOutSharp/ProtectionType/Uplay.cs
+++ b/BurnOutSharp/ProtectionType/Uplay.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/WMDS.cs b/BurnOutSharp/ProtectionType/WMDS.cs
index 013ca0d4..fba8192d 100644
--- a/BurnOutSharp/ProtectionType/WMDS.cs
+++ b/BurnOutSharp/ProtectionType/WMDS.cs
@@ -2,7 +2,7 @@ using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/WTMCDProtect.cs b/BurnOutSharp/ProtectionType/WTMCDProtect.cs
index 12476830..31e22520 100644
--- a/BurnOutSharp/ProtectionType/WTMCDProtect.cs
+++ b/BurnOutSharp/ProtectionType/WTMCDProtect.cs
@@ -2,7 +2,7 @@
using System.Collections.Generic;
using System.IO;
using System.Linq;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ProtectionType/WinLock.cs b/BurnOutSharp/ProtectionType/WinLock.cs
index 8f44ba2c..76d22038 100644
--- a/BurnOutSharp/ProtectionType/WinLock.cs
+++ b/BurnOutSharp/ProtectionType/WinLock.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/XCP.cs b/BurnOutSharp/ProtectionType/XCP.cs
index 1ddecc97..cdf2ae46 100644
--- a/BurnOutSharp/ProtectionType/XCP.cs
+++ b/BurnOutSharp/ProtectionType/XCP.cs
@@ -4,7 +4,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using BurnOutSharp.FileType;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Wrappers;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/Zzxzz.cs b/BurnOutSharp/ProtectionType/Zzxzz.cs
index 4d4311ba..f8154677 100644
--- a/BurnOutSharp/ProtectionType/Zzxzz.cs
+++ b/BurnOutSharp/ProtectionType/Zzxzz.cs
@@ -1,7 +1,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.IO;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
namespace BurnOutSharp.ProtectionType
diff --git a/BurnOutSharp/ProtectionType/nProtect.cs b/BurnOutSharp/ProtectionType/nProtect.cs
index 0967e668..2bb0bf7f 100644
--- a/BurnOutSharp/ProtectionType/nProtect.cs
+++ b/BurnOutSharp/ProtectionType/nProtect.cs
@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
using BinaryObjectScanner.Matching;
using BinaryObjectScanner.Wrappers;
diff --git a/BurnOutSharp/ScanningClasses.cs b/BurnOutSharp/ScanningClasses.cs
index 8657c739..ba972b3d 100644
--- a/BurnOutSharp/ScanningClasses.cs
+++ b/BurnOutSharp/ScanningClasses.cs
@@ -2,7 +2,7 @@
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
-using BurnOutSharp.Interfaces;
+using BinaryObjectScanner.Interfaces;
namespace BurnOutSharp
{