diff --git a/BinaryObjectScanner.ASN1/BinaryObjectScanner.ASN1.csproj b/BinaryObjectScanner.ASN1/BinaryObjectScanner.ASN1.csproj index 2d8c855a..6b9367b7 100644 --- a/BinaryObjectScanner.ASN1/BinaryObjectScanner.ASN1.csproj +++ b/BinaryObjectScanner.ASN1/BinaryObjectScanner.ASN1.csproj @@ -3,8 +3,8 @@ net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 - BurnOutSharp.ASN1 - BurnOutSharp.ASN1 + BinaryObjectScanner.ASN1 + BinaryObjectScanner.ASN1 Matt Nadareski BurnOutSharp Copyright (c)2022 Matt Nadareski diff --git a/BurnOutSharp.Builders/AACS.cs b/BinaryObjectScanner.Builders/AACS.cs similarity index 99% rename from BurnOutSharp.Builders/AACS.cs rename to BinaryObjectScanner.Builders/AACS.cs index 63a3ec2d..73fb6087 100644 --- a/BurnOutSharp.Builders/AACS.cs +++ b/BinaryObjectScanner.Builders/AACS.cs @@ -2,10 +2,10 @@ using System; using System.Collections.Generic; using System.IO; using System.Text; -using BurnOutSharp.Models.AACS; +using BinaryObjectScanner.Models.AACS; using BinaryObjectScanner.Utilities; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public class AACS { diff --git a/BurnOutSharp.Builders/BDPlus.cs b/BinaryObjectScanner.Builders/BDPlus.cs similarity index 95% rename from BurnOutSharp.Builders/BDPlus.cs rename to BinaryObjectScanner.Builders/BDPlus.cs index c8b4adbf..03dc3f73 100644 --- a/BurnOutSharp.Builders/BDPlus.cs +++ b/BinaryObjectScanner.Builders/BDPlus.cs @@ -1,10 +1,10 @@ using System.IO; using System.Text; -using BurnOutSharp.Models.BDPlus; +using BinaryObjectScanner.Models.BDPlus; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.BDPlus.Constants; +using static BinaryObjectScanner.Models.BDPlus.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public class BDPlus { diff --git a/BurnOutSharp.Builders/BFPK.cs b/BinaryObjectScanner.Builders/BFPK.cs similarity index 97% rename from BurnOutSharp.Builders/BFPK.cs rename to BinaryObjectScanner.Builders/BFPK.cs index e506502d..e2a3e9d2 100644 --- a/BurnOutSharp.Builders/BFPK.cs +++ b/BinaryObjectScanner.Builders/BFPK.cs @@ -1,10 +1,10 @@ using System.IO; using System.Text; -using BurnOutSharp.Models.BFPK; +using BinaryObjectScanner.Models.BFPK; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.BFPK.Constants; +using static BinaryObjectScanner.Models.BFPK.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public class BFPK { diff --git a/BurnOutSharp.Builders/BSP.cs b/BinaryObjectScanner.Builders/BSP.cs similarity index 98% rename from BurnOutSharp.Builders/BSP.cs rename to BinaryObjectScanner.Builders/BSP.cs index 426dbf03..d0af8c36 100644 --- a/BurnOutSharp.Builders/BSP.cs +++ b/BinaryObjectScanner.Builders/BSP.cs @@ -1,11 +1,11 @@ using System.IO; using System.Linq; using System.Text; -using BurnOutSharp.Models.BSP; +using BinaryObjectScanner.Models.BSP; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.BSP.Constants; +using static BinaryObjectScanner.Models.BSP.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class BSP { diff --git a/BurnOutSharp.Builders/BurnOutSharp.Builders.csproj b/BinaryObjectScanner.Builders/BinaryObjectScanner.Builders.csproj similarity index 80% rename from BurnOutSharp.Builders/BurnOutSharp.Builders.csproj rename to BinaryObjectScanner.Builders/BinaryObjectScanner.Builders.csproj index 9cab1428..d72019a3 100644 --- a/BurnOutSharp.Builders/BurnOutSharp.Builders.csproj +++ b/BinaryObjectScanner.Builders/BinaryObjectScanner.Builders.csproj @@ -3,8 +3,8 @@ net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 - BurnOutSharp.Builders - BurnOutSharp.Builders + BinaryObjectScanner.Builders + BinaryObjectScanner.Builders Matt Nadareski BurnOutSharp Copyright (c)2022 Matt Nadareski @@ -21,7 +21,7 @@ - + diff --git a/BurnOutSharp.Builders/CFB.cs b/BinaryObjectScanner.Builders/CFB.cs similarity index 99% rename from BurnOutSharp.Builders/CFB.cs rename to BinaryObjectScanner.Builders/CFB.cs index 88ab15d2..3328937f 100644 --- a/BurnOutSharp.Builders/CFB.cs +++ b/BinaryObjectScanner.Builders/CFB.cs @@ -2,11 +2,11 @@ using System; using System.Collections.Generic; using System.IO; using System.Text; -using BurnOutSharp.Models.CFB; +using BinaryObjectScanner.Models.CFB; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.CFB.Constants; +using static BinaryObjectScanner.Models.CFB.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public class CFB { diff --git a/BurnOutSharp.Builders/Extensions.cs b/BinaryObjectScanner.Builders/Extensions.cs similarity index 99% rename from BurnOutSharp.Builders/Extensions.cs rename to BinaryObjectScanner.Builders/Extensions.cs index 6f82d338..edf8662f 100644 --- a/BurnOutSharp.Builders/Extensions.cs +++ b/BinaryObjectScanner.Builders/Extensions.cs @@ -6,7 +6,7 @@ using System.Text; using System.Xml.Serialization; using BinaryObjectScanner.Utilities; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class Extensions { @@ -346,7 +346,7 @@ namespace BurnOutSharp.Builders try { XmlSerializer serializer = new XmlSerializer(typeof(Models.PortableExecutable.AssemblyManifest)); - return serializer.Deserialize(new MemoryStream(entry.Data)) as Models.PortableExecutable.AssemblyManifest; + return serializer.Deserialize(new MemoryStream(entry.Data)) as BinaryObjectScanner.Models.PortableExecutable.AssemblyManifest; } catch { diff --git a/BurnOutSharp.Builders/GCF.cs b/BinaryObjectScanner.Builders/GCF.cs similarity index 99% rename from BurnOutSharp.Builders/GCF.cs rename to BinaryObjectScanner.Builders/GCF.cs index 6bcfabe8..e8dee2e8 100644 --- a/BurnOutSharp.Builders/GCF.cs +++ b/BinaryObjectScanner.Builders/GCF.cs @@ -1,10 +1,10 @@ using System.Collections.Generic; using System.IO; using System.Text; -using BurnOutSharp.Models.GCF; +using BinaryObjectScanner.Models.GCF; using BinaryObjectScanner.Utilities; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class GCF { diff --git a/BurnOutSharp.Builders/InstallShieldCabinet.cs b/BinaryObjectScanner.Builders/InstallShieldCabinet.cs similarity index 99% rename from BurnOutSharp.Builders/InstallShieldCabinet.cs rename to BinaryObjectScanner.Builders/InstallShieldCabinet.cs index 8662e738..6af9f837 100644 --- a/BurnOutSharp.Builders/InstallShieldCabinet.cs +++ b/BinaryObjectScanner.Builders/InstallShieldCabinet.cs @@ -1,11 +1,11 @@ using System.Collections.Generic; using System.IO; using System.Text; -using BurnOutSharp.Models.InstallShieldCabinet; +using BinaryObjectScanner.Models.InstallShieldCabinet; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.InstallShieldCabinet.Constants; +using static BinaryObjectScanner.Models.InstallShieldCabinet.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { // TODO: Add multi-cabinet reading public class InstallShieldCabinet diff --git a/BurnOutSharp.Builders/LinearExecutable.cs b/BinaryObjectScanner.Builders/LinearExecutable.cs similarity index 99% rename from BurnOutSharp.Builders/LinearExecutable.cs rename to BinaryObjectScanner.Builders/LinearExecutable.cs index f050157c..8c0a556b 100644 --- a/BurnOutSharp.Builders/LinearExecutable.cs +++ b/BinaryObjectScanner.Builders/LinearExecutable.cs @@ -1,11 +1,11 @@ using System.Collections.Generic; using System.IO; using System.Text; -using BurnOutSharp.Models.LinearExecutable; +using BinaryObjectScanner.Models.LinearExecutable; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.LinearExecutable.Constants; +using static BinaryObjectScanner.Models.LinearExecutable.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class LinearExecutable { diff --git a/BurnOutSharp.Builders/MSDOS.cs b/BinaryObjectScanner.Builders/MSDOS.cs similarity index 97% rename from BurnOutSharp.Builders/MSDOS.cs rename to BinaryObjectScanner.Builders/MSDOS.cs index 346b980c..01499acd 100644 --- a/BurnOutSharp.Builders/MSDOS.cs +++ b/BinaryObjectScanner.Builders/MSDOS.cs @@ -1,10 +1,10 @@ using System.IO; using System.Text; -using BurnOutSharp.Models.MSDOS; +using BinaryObjectScanner.Models.MSDOS; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.MSDOS.Constants; +using static BinaryObjectScanner.Models.MSDOS.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class MSDOS { diff --git a/BurnOutSharp.Builders/MicrosoftCabinet.cs b/BinaryObjectScanner.Builders/MicrosoftCabinet.cs similarity index 98% rename from BurnOutSharp.Builders/MicrosoftCabinet.cs rename to BinaryObjectScanner.Builders/MicrosoftCabinet.cs index 91281d1a..86ca6c14 100644 --- a/BurnOutSharp.Builders/MicrosoftCabinet.cs +++ b/BinaryObjectScanner.Builders/MicrosoftCabinet.cs @@ -1,10 +1,10 @@ using System.IO; using System.Text; -using BurnOutSharp.Models.MicrosoftCabinet; +using BinaryObjectScanner.Models.MicrosoftCabinet; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.MicrosoftCabinet.Constants; +using static BinaryObjectScanner.Models.MicrosoftCabinet.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { // TODO: Add multi-cabinet reading public class MicrosoftCabinet diff --git a/BurnOutSharp.Builders/MoPaQ.cs b/BinaryObjectScanner.Builders/MoPaQ.cs similarity index 99% rename from BurnOutSharp.Builders/MoPaQ.cs rename to BinaryObjectScanner.Builders/MoPaQ.cs index 53d1fbf6..4ad218ef 100644 --- a/BurnOutSharp.Builders/MoPaQ.cs +++ b/BinaryObjectScanner.Builders/MoPaQ.cs @@ -2,11 +2,11 @@ using System.Collections.Generic; using System.IO; using System.Text; -using BurnOutSharp.Models.MoPaQ; +using BinaryObjectScanner.Models.MoPaQ; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.MoPaQ.Constants; +using static BinaryObjectScanner.Models.MoPaQ.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public class MoPaQ { diff --git a/BurnOutSharp.Builders/N3DS.cs b/BinaryObjectScanner.Builders/N3DS.cs similarity index 99% rename from BurnOutSharp.Builders/N3DS.cs rename to BinaryObjectScanner.Builders/N3DS.cs index f072d198..223d0710 100644 --- a/BurnOutSharp.Builders/N3DS.cs +++ b/BinaryObjectScanner.Builders/N3DS.cs @@ -1,11 +1,11 @@ using System; using System.IO; using System.Text; -using BurnOutSharp.Models.N3DS; +using BinaryObjectScanner.Models.N3DS; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.N3DS.Constants; +using static BinaryObjectScanner.Models.N3DS.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public class N3DS { diff --git a/BurnOutSharp.Builders/NCF.cs b/BinaryObjectScanner.Builders/NCF.cs similarity index 99% rename from BurnOutSharp.Builders/NCF.cs rename to BinaryObjectScanner.Builders/NCF.cs index f806435f..0607cd8d 100644 --- a/BurnOutSharp.Builders/NCF.cs +++ b/BinaryObjectScanner.Builders/NCF.cs @@ -1,10 +1,10 @@ using System.Collections.Generic; using System.IO; using System.Text; -using BurnOutSharp.Models.NCF; +using BinaryObjectScanner.Models.NCF; using BinaryObjectScanner.Utilities; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class NCF { diff --git a/BurnOutSharp.Builders/NewExecutable.cs b/BinaryObjectScanner.Builders/NewExecutable.cs similarity index 99% rename from BurnOutSharp.Builders/NewExecutable.cs rename to BinaryObjectScanner.Builders/NewExecutable.cs index 30d24ee0..f08b4f49 100644 --- a/BurnOutSharp.Builders/NewExecutable.cs +++ b/BinaryObjectScanner.Builders/NewExecutable.cs @@ -2,11 +2,11 @@ using System.IO; using System.Linq; using System.Text; -using BurnOutSharp.Models.NewExecutable; +using BinaryObjectScanner.Models.NewExecutable; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.NewExecutable.Constants; +using static BinaryObjectScanner.Models.NewExecutable.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class NewExecutable { diff --git a/BurnOutSharp.Builders/Nitro.cs b/BinaryObjectScanner.Builders/Nitro.cs similarity index 99% rename from BurnOutSharp.Builders/Nitro.cs rename to BinaryObjectScanner.Builders/Nitro.cs index f4d79ef2..bd7aa30c 100644 --- a/BurnOutSharp.Builders/Nitro.cs +++ b/BinaryObjectScanner.Builders/Nitro.cs @@ -1,10 +1,10 @@ using System.Collections.Generic; using System.IO; using System.Text; -using BurnOutSharp.Models.Nitro; +using BinaryObjectScanner.Models.Nitro; using BinaryObjectScanner.Utilities; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public class Nitro { diff --git a/BurnOutSharp.Builders/PAK.cs b/BinaryObjectScanner.Builders/PAK.cs similarity index 97% rename from BurnOutSharp.Builders/PAK.cs rename to BinaryObjectScanner.Builders/PAK.cs index 88bd6a56..f82d899b 100644 --- a/BurnOutSharp.Builders/PAK.cs +++ b/BinaryObjectScanner.Builders/PAK.cs @@ -1,10 +1,10 @@ using System.IO; using System.Text; -using BurnOutSharp.Models.PAK; +using BinaryObjectScanner.Models.PAK; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.PAK.Constants; +using static BinaryObjectScanner.Models.PAK.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class PAK { diff --git a/BurnOutSharp.Builders/PFF.cs b/BinaryObjectScanner.Builders/PFF.cs similarity index 98% rename from BurnOutSharp.Builders/PFF.cs rename to BinaryObjectScanner.Builders/PFF.cs index 59df6f35..6256db2c 100644 --- a/BurnOutSharp.Builders/PFF.cs +++ b/BinaryObjectScanner.Builders/PFF.cs @@ -1,10 +1,10 @@ using System.IO; using System.Text; -using BurnOutSharp.Models.PFF; +using BinaryObjectScanner.Models.PFF; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.PFF.Constants; +using static BinaryObjectScanner.Models.PFF.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public class PFF { diff --git a/BurnOutSharp.Builders/PlayJ.cs b/BinaryObjectScanner.Builders/PlayJ.cs similarity index 99% rename from BurnOutSharp.Builders/PlayJ.cs rename to BinaryObjectScanner.Builders/PlayJ.cs index 17a0be51..b69ee761 100644 --- a/BurnOutSharp.Builders/PlayJ.cs +++ b/BinaryObjectScanner.Builders/PlayJ.cs @@ -1,10 +1,10 @@ using System.IO; using System.Text; -using BurnOutSharp.Models.PlayJ; +using BinaryObjectScanner.Models.PlayJ; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.PlayJ.Constants; +using static BinaryObjectScanner.Models.PlayJ.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public class PlayJ { diff --git a/BurnOutSharp.Builders/PortableExecutable.cs b/BinaryObjectScanner.Builders/PortableExecutable.cs similarity index 99% rename from BurnOutSharp.Builders/PortableExecutable.cs rename to BinaryObjectScanner.Builders/PortableExecutable.cs index a2d37d58..c2c88b4f 100644 --- a/BurnOutSharp.Builders/PortableExecutable.cs +++ b/BinaryObjectScanner.Builders/PortableExecutable.cs @@ -3,11 +3,11 @@ using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; -using BurnOutSharp.Models.PortableExecutable; +using BinaryObjectScanner.Models.PortableExecutable; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.PortableExecutable.Constants; +using static BinaryObjectScanner.Models.PortableExecutable.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class PortableExecutable { diff --git a/BurnOutSharp.Builders/Quantum.cs b/BinaryObjectScanner.Builders/Quantum.cs similarity index 97% rename from BurnOutSharp.Builders/Quantum.cs rename to BinaryObjectScanner.Builders/Quantum.cs index 695f6c58..b596a911 100644 --- a/BurnOutSharp.Builders/Quantum.cs +++ b/BinaryObjectScanner.Builders/Quantum.cs @@ -1,10 +1,10 @@ using System.IO; using System.Text; -using BurnOutSharp.Models.Quantum; +using BinaryObjectScanner.Models.Quantum; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.Quantum.Constants; +using static BinaryObjectScanner.Models.Quantum.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public class Quantum { diff --git a/BurnOutSharp.Builders/SGA.cs b/BinaryObjectScanner.Builders/SGA.cs similarity index 99% rename from BurnOutSharp.Builders/SGA.cs rename to BinaryObjectScanner.Builders/SGA.cs index 21c69071..e1919faa 100644 --- a/BurnOutSharp.Builders/SGA.cs +++ b/BinaryObjectScanner.Builders/SGA.cs @@ -1,11 +1,11 @@ using System.Collections.Generic; using System.IO; using System.Text; -using BurnOutSharp.Models.SGA; +using BinaryObjectScanner.Models.SGA; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.SGA.Constants; +using static BinaryObjectScanner.Models.SGA.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class SGA { diff --git a/BurnOutSharp.Builders/VBSP.cs b/BinaryObjectScanner.Builders/VBSP.cs similarity index 97% rename from BurnOutSharp.Builders/VBSP.cs rename to BinaryObjectScanner.Builders/VBSP.cs index 8e231fee..0a942cb1 100644 --- a/BurnOutSharp.Builders/VBSP.cs +++ b/BinaryObjectScanner.Builders/VBSP.cs @@ -1,10 +1,10 @@ using System.IO; using System.Text; -using BurnOutSharp.Models.VBSP; +using BinaryObjectScanner.Models.VBSP; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.VBSP.Constants; +using static BinaryObjectScanner.Models.VBSP.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class VBSP { diff --git a/BurnOutSharp.Builders/VPK.cs b/BinaryObjectScanner.Builders/VPK.cs similarity index 98% rename from BurnOutSharp.Builders/VPK.cs rename to BinaryObjectScanner.Builders/VPK.cs index e42d2e6d..d8cd4c7e 100644 --- a/BurnOutSharp.Builders/VPK.cs +++ b/BinaryObjectScanner.Builders/VPK.cs @@ -1,11 +1,11 @@ using System.Collections.Generic; using System.IO; using System.Text; -using BurnOutSharp.Models.VPK; +using BinaryObjectScanner.Models.VPK; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.VPK.Constants; +using static BinaryObjectScanner.Models.VPK.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class VPK { diff --git a/BurnOutSharp.Builders/WAD.cs b/BinaryObjectScanner.Builders/WAD.cs similarity index 98% rename from BurnOutSharp.Builders/WAD.cs rename to BinaryObjectScanner.Builders/WAD.cs index 7167c31c..8b2675cb 100644 --- a/BurnOutSharp.Builders/WAD.cs +++ b/BinaryObjectScanner.Builders/WAD.cs @@ -1,10 +1,10 @@ using System.IO; using System.Text; -using BurnOutSharp.Models.WAD; +using BinaryObjectScanner.Models.WAD; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.WAD.Constants; +using static BinaryObjectScanner.Models.WAD.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class WAD { diff --git a/BurnOutSharp.Builders/XZP.cs b/BinaryObjectScanner.Builders/XZP.cs similarity index 96% rename from BurnOutSharp.Builders/XZP.cs rename to BinaryObjectScanner.Builders/XZP.cs index fc471bf0..61d383ca 100644 --- a/BurnOutSharp.Builders/XZP.cs +++ b/BinaryObjectScanner.Builders/XZP.cs @@ -1,10 +1,10 @@ using System.IO; using System.Text; -using BurnOutSharp.Models.XZP; +using BinaryObjectScanner.Models.XZP; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.XZP.Constants; +using static BinaryObjectScanner.Models.XZP.Constants; -namespace BurnOutSharp.Builders +namespace BinaryObjectScanner.Builders { public static class XZP { @@ -16,7 +16,7 @@ namespace BurnOutSharp.Builders /// Byte array to parse /// Offset into the byte array /// Filled XBox Package File on success, null on error - public static Models.XZP.File ParseFile(byte[] data, int offset) + public static BinaryObjectScanner.Models.XZP.File ParseFile(byte[] data, int offset) { // If the data is invalid if (data == null) @@ -40,7 +40,7 @@ namespace BurnOutSharp.Builders /// /// Stream to parse /// Filled XBox Package File on success, null on error - public static Models.XZP.File ParseFile(Stream data) + public static BinaryObjectScanner.Models.XZP.File ParseFile(Stream data) { // If the data is invalid if (data == null || data.Length == 0 || !data.CanSeek || !data.CanRead) @@ -54,7 +54,7 @@ namespace BurnOutSharp.Builders long initialOffset = data.Position; // Create a new XBox Package File to fill - var file = new Models.XZP.File(); + var file = new BinaryObjectScanner.Models.XZP.File(); #region Header diff --git a/BurnOutSharp.Compression/ADPCM/ADPCM_DATA.cs b/BinaryObjectScanner.Compression/ADPCM/ADPCM_DATA.cs similarity index 85% rename from BurnOutSharp.Compression/ADPCM/ADPCM_DATA.cs rename to BinaryObjectScanner.Compression/ADPCM/ADPCM_DATA.cs index 1cc22a8c..9ab38b41 100644 --- a/BurnOutSharp.Compression/ADPCM/ADPCM_DATA.cs +++ b/BinaryObjectScanner.Compression/ADPCM/ADPCM_DATA.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Compression.ADPCM +namespace BinaryObjectScanner.Compression.ADPCM { /// public unsafe struct ADPCM_DATA diff --git a/BurnOutSharp.Compression/ADPCM/Compressor.cs b/BinaryObjectScanner.Compression/ADPCM/Compressor.cs similarity index 97% rename from BurnOutSharp.Compression/ADPCM/Compressor.cs rename to BinaryObjectScanner.Compression/ADPCM/Compressor.cs index 18f18f6f..30414fec 100644 --- a/BurnOutSharp.Compression/ADPCM/Compressor.cs +++ b/BinaryObjectScanner.Compression/ADPCM/Compressor.cs @@ -1,7 +1,7 @@ -using static BurnOutSharp.Compression.ADPCM.Constants; -using static BurnOutSharp.Compression.ADPCM.Helper; +using static BinaryObjectScanner.Compression.ADPCM.Constants; +using static BinaryObjectScanner.Compression.ADPCM.Helper; -namespace BurnOutSharp.Compression.ADPCM +namespace BinaryObjectScanner.Compression.ADPCM { public unsafe class Compressor { diff --git a/BurnOutSharp.Compression/ADPCM/Constants.cs b/BinaryObjectScanner.Compression/ADPCM/Constants.cs similarity index 97% rename from BurnOutSharp.Compression/ADPCM/Constants.cs rename to BinaryObjectScanner.Compression/ADPCM/Constants.cs index a885558e..cdf6e046 100644 --- a/BurnOutSharp.Compression/ADPCM/Constants.cs +++ b/BinaryObjectScanner.Compression/ADPCM/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Compression.ADPCM +namespace BinaryObjectScanner.Compression.ADPCM { /// public static class Constants diff --git a/BurnOutSharp.Compression/ADPCM/Decompressor.cs b/BinaryObjectScanner.Compression/ADPCM/Decompressor.cs similarity index 98% rename from BurnOutSharp.Compression/ADPCM/Decompressor.cs rename to BinaryObjectScanner.Compression/ADPCM/Decompressor.cs index 4775a1a7..01d84c4f 100644 --- a/BurnOutSharp.Compression/ADPCM/Decompressor.cs +++ b/BinaryObjectScanner.Compression/ADPCM/Decompressor.cs @@ -1,7 +1,7 @@ -using static BurnOutSharp.Compression.ADPCM.Constants; -using static BurnOutSharp.Compression.ADPCM.Helper; +using static BinaryObjectScanner.Compression.ADPCM.Constants; +using static BinaryObjectScanner.Compression.ADPCM.Helper; -namespace BurnOutSharp.Compression.ADPCM +namespace BinaryObjectScanner.Compression.ADPCM { public unsafe class Decompressor { diff --git a/BurnOutSharp.Compression/ADPCM/Helper.cs b/BinaryObjectScanner.Compression/ADPCM/Helper.cs similarity index 96% rename from BurnOutSharp.Compression/ADPCM/Helper.cs rename to BinaryObjectScanner.Compression/ADPCM/Helper.cs index eaf3c568..834582d9 100644 --- a/BurnOutSharp.Compression/ADPCM/Helper.cs +++ b/BinaryObjectScanner.Compression/ADPCM/Helper.cs @@ -1,6 +1,6 @@ -using static BurnOutSharp.Compression.ADPCM.Constants; +using static BinaryObjectScanner.Compression.ADPCM.Constants; -namespace BurnOutSharp.Compression.ADPCM +namespace BinaryObjectScanner.Compression.ADPCM { /// internal static unsafe class Helper diff --git a/BurnOutSharp.Compression/ADPCM/TADPCMStream.cs b/BinaryObjectScanner.Compression/ADPCM/TADPCMStream.cs similarity index 97% rename from BurnOutSharp.Compression/ADPCM/TADPCMStream.cs rename to BinaryObjectScanner.Compression/ADPCM/TADPCMStream.cs index cddad9ab..d464c9e7 100644 --- a/BurnOutSharp.Compression/ADPCM/TADPCMStream.cs +++ b/BinaryObjectScanner.Compression/ADPCM/TADPCMStream.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Compression.ADPCM +namespace BinaryObjectScanner.Compression.ADPCM { /// /// Helper class for writing output ADPCM data diff --git a/BurnOutSharp.Compression/BurnOutSharp.Compression.csproj b/BinaryObjectScanner.Compression/BinaryObjectScanner.Compression.csproj similarity index 82% rename from BurnOutSharp.Compression/BurnOutSharp.Compression.csproj rename to BinaryObjectScanner.Compression/BinaryObjectScanner.Compression.csproj index 8e8fdd37..9ed5ef36 100644 --- a/BurnOutSharp.Compression/BurnOutSharp.Compression.csproj +++ b/BinaryObjectScanner.Compression/BinaryObjectScanner.Compression.csproj @@ -3,8 +3,8 @@ net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 - BurnOutSharp.Compression - BurnOutSharp.Compression + BinaryObjectScanner.Compression + BinaryObjectScanner.Compression Matt Nadareski BurnOutSharp Copyright (c)2022 Matt Nadareski @@ -26,7 +26,7 @@ - + diff --git a/BurnOutSharp.Compression/LZ.cs b/BinaryObjectScanner.Compression/LZ.cs similarity index 99% rename from BurnOutSharp.Compression/LZ.cs rename to BinaryObjectScanner.Compression/LZ.cs index 9a9d9cd4..e344a89e 100644 --- a/BurnOutSharp.Compression/LZ.cs +++ b/BinaryObjectScanner.Compression/LZ.cs @@ -1,11 +1,11 @@ using System.IO; using System.Linq; using System.Text; -using BurnOutSharp.Models.Compression.LZ; +using BinaryObjectScanner.Models.Compression.LZ; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.Compression.LZ.Constants; +using static BinaryObjectScanner.Models.Compression.LZ.Constants; -namespace BurnOutSharp.Compression +namespace BinaryObjectScanner.Compression { /// public class LZ diff --git a/BurnOutSharp.Compression/LZX/Bits.cs b/BinaryObjectScanner.Compression/LZX/Bits.cs similarity index 83% rename from BurnOutSharp.Compression/LZX/Bits.cs rename to BinaryObjectScanner.Compression/LZX/Bits.cs index aac72c7a..8feff8eb 100644 --- a/BurnOutSharp.Compression/LZX/Bits.cs +++ b/BinaryObjectScanner.Compression/LZX/Bits.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Compression.LZX +namespace BinaryObjectScanner.Compression.LZX { /// public class Bits diff --git a/BurnOutSharp.Compression/LZX/Decompressor.cs b/BinaryObjectScanner.Compression/LZX/Decompressor.cs similarity index 99% rename from BurnOutSharp.Compression/LZX/Decompressor.cs rename to BinaryObjectScanner.Compression/LZX/Decompressor.cs index 82fc98ec..723efceb 100644 --- a/BurnOutSharp.Compression/LZX/Decompressor.cs +++ b/BinaryObjectScanner.Compression/LZX/Decompressor.cs @@ -1,9 +1,9 @@ using System; -using BurnOutSharp.Models.Compression.LZX; -using static BurnOutSharp.Models.Compression.LZX.Constants; -using static BurnOutSharp.Models.MicrosoftCabinet.Constants; +using BinaryObjectScanner.Compression.LZX; +using static BinaryObjectScanner.Models.Compression.LZX.Constants; +using static BinaryObjectScanner.Models.MicrosoftCabinet.Constants; -namespace BurnOutSharp.Compression.LZX +namespace BinaryObjectScanner.Compression.LZX { /// public class Decompressor diff --git a/BurnOutSharp.Compression/LZX/State.cs b/BinaryObjectScanner.Compression/LZX/State.cs similarity index 97% rename from BurnOutSharp.Compression/LZX/State.cs rename to BinaryObjectScanner.Compression/LZX/State.cs index e2f7610b..86aa19c0 100644 --- a/BurnOutSharp.Compression/LZX/State.cs +++ b/BinaryObjectScanner.Compression/LZX/State.cs @@ -1,6 +1,6 @@ -using static BurnOutSharp.Models.Compression.LZX.Constants; +using static BinaryObjectScanner.Models.Compression.LZX.Constants; -namespace BurnOutSharp.Compression.LZX +namespace BinaryObjectScanner.Compression.LZX { /// public class State diff --git a/BurnOutSharp.Compression/MSZIP/Decompressor.cs b/BinaryObjectScanner.Compression/MSZIP/Decompressor.cs similarity index 99% rename from BurnOutSharp.Compression/MSZIP/Decompressor.cs rename to BinaryObjectScanner.Compression/MSZIP/Decompressor.cs index 5673f01f..d6a43fd5 100644 --- a/BurnOutSharp.Compression/MSZIP/Decompressor.cs +++ b/BinaryObjectScanner.Compression/MSZIP/Decompressor.cs @@ -1,9 +1,9 @@ using System; using System.Runtime.InteropServices; -using BurnOutSharp.Models.Compression.MSZIP; -using static BurnOutSharp.Models.Compression.MSZIP.Constants; +using BinaryObjectScanner.Models.Compression.MSZIP; +using static BinaryObjectScanner.Models.Compression.MSZIP.Constants; -namespace BurnOutSharp.Compression.MSZIP +namespace BinaryObjectScanner.Compression.MSZIP { /// public unsafe class Decompressor diff --git a/BurnOutSharp.Compression/MSZIP/HuffmanNode.cs b/BinaryObjectScanner.Compression/MSZIP/HuffmanNode.cs similarity index 92% rename from BurnOutSharp.Compression/MSZIP/HuffmanNode.cs rename to BinaryObjectScanner.Compression/MSZIP/HuffmanNode.cs index ebb42a52..8304e95c 100644 --- a/BurnOutSharp.Compression/MSZIP/HuffmanNode.cs +++ b/BinaryObjectScanner.Compression/MSZIP/HuffmanNode.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Compression.MSZIP +namespace BinaryObjectScanner.Compression.MSZIP { public unsafe struct HuffmanNode { diff --git a/BurnOutSharp.Compression/MSZIP/State.cs b/BinaryObjectScanner.Compression/MSZIP/State.cs similarity index 91% rename from BurnOutSharp.Compression/MSZIP/State.cs rename to BinaryObjectScanner.Compression/MSZIP/State.cs index 022ba9df..92065821 100644 --- a/BurnOutSharp.Compression/MSZIP/State.cs +++ b/BinaryObjectScanner.Compression/MSZIP/State.cs @@ -1,6 +1,6 @@ -using static BurnOutSharp.Models.Compression.MSZIP.Constants; +using static BinaryObjectScanner.Models.Compression.MSZIP.Constants; -namespace BurnOutSharp.Compression.MSZIP +namespace BinaryObjectScanner.Compression.MSZIP { /// public unsafe class State diff --git a/BurnOutSharp.Compression/Quantum/Decompressor.cs b/BinaryObjectScanner.Compression/Quantum/Decompressor.cs similarity index 99% rename from BurnOutSharp.Compression/Quantum/Decompressor.cs rename to BinaryObjectScanner.Compression/Quantum/Decompressor.cs index 4c8d2909..5cc6d40e 100644 --- a/BurnOutSharp.Compression/Quantum/Decompressor.cs +++ b/BinaryObjectScanner.Compression/Quantum/Decompressor.cs @@ -1,9 +1,9 @@ using System; using System.Linq; -using BurnOutSharp.Models.Compression.Quantum; -using BurnOutSharp.Models.MicrosoftCabinet; +using BinaryObjectScanner.Models.Compression.Quantum; +using BinaryObjectScanner.Models.MicrosoftCabinet; -namespace BurnOutSharp.Compression.Quantum +namespace BinaryObjectScanner.Compression.Quantum { /// /// diff --git a/BurnOutSharp.Compression/Quantum/State.cs b/BinaryObjectScanner.Compression/Quantum/State.cs similarity index 98% rename from BurnOutSharp.Compression/Quantum/State.cs rename to BinaryObjectScanner.Compression/Quantum/State.cs index 55e3a1ce..20fbc783 100644 --- a/BurnOutSharp.Compression/Quantum/State.cs +++ b/BinaryObjectScanner.Compression/Quantum/State.cs @@ -1,6 +1,6 @@ -using BurnOutSharp.Models.Compression.Quantum; +using BinaryObjectScanner.Models.Compression.Quantum; -namespace BurnOutSharp.Compression.Quantum +namespace BinaryObjectScanner.Compression.Quantum { /// /// diff --git a/BurnOutSharp.Compression/bzip2/Constants.cs b/BinaryObjectScanner.Compression/bzip2/Constants.cs similarity index 99% rename from BurnOutSharp.Compression/bzip2/Constants.cs rename to BinaryObjectScanner.Compression/bzip2/Constants.cs index b044c289..5159a05b 100644 --- a/BurnOutSharp.Compression/bzip2/Constants.cs +++ b/BinaryObjectScanner.Compression/bzip2/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Compression.bzip2 +namespace BinaryObjectScanner.Compression.bzip2 { /// /// diff --git a/BurnOutSharp.Compression/bzip2/DState.cs b/BinaryObjectScanner.Compression/bzip2/DState.cs similarity index 96% rename from BurnOutSharp.Compression/bzip2/DState.cs rename to BinaryObjectScanner.Compression/bzip2/DState.cs index 8c57c7f5..143bb683 100644 --- a/BurnOutSharp.Compression/bzip2/DState.cs +++ b/BinaryObjectScanner.Compression/bzip2/DState.cs @@ -1,6 +1,6 @@ -using static BurnOutSharp.Compression.bzip2.Constants; +using static BinaryObjectScanner.Compression.bzip2.Constants; -namespace BurnOutSharp.Compression.bzip2 +namespace BinaryObjectScanner.Compression.bzip2 { /// /// Structure holding all the decompression-side stuff. diff --git a/BurnOutSharp.Compression/bzip2/EState.cs b/BinaryObjectScanner.Compression/bzip2/EState.cs similarity index 95% rename from BurnOutSharp.Compression/bzip2/EState.cs rename to BinaryObjectScanner.Compression/bzip2/EState.cs index 0cdd22ae..cdcdef59 100644 --- a/BurnOutSharp.Compression/bzip2/EState.cs +++ b/BinaryObjectScanner.Compression/bzip2/EState.cs @@ -1,6 +1,6 @@ -using static BurnOutSharp.Compression.bzip2.Constants; +using static BinaryObjectScanner.Compression.bzip2.Constants; -namespace BurnOutSharp.Compression.bzip2 +namespace BinaryObjectScanner.Compression.bzip2 { /// /// Structure holding all the compression-side stuff. diff --git a/BurnOutSharp.Compression/bzip2/Huffman.cs b/BinaryObjectScanner.Compression/bzip2/Huffman.cs similarity index 98% rename from BurnOutSharp.Compression/bzip2/Huffman.cs rename to BinaryObjectScanner.Compression/bzip2/Huffman.cs index 63138bd0..825deb7c 100644 --- a/BurnOutSharp.Compression/bzip2/Huffman.cs +++ b/BinaryObjectScanner.Compression/bzip2/Huffman.cs @@ -1,6 +1,6 @@ -using static BurnOutSharp.Compression.bzip2.Constants; +using static BinaryObjectScanner.Compression.bzip2.Constants; -namespace BurnOutSharp.Compression.bzip2 +namespace BinaryObjectScanner.Compression.bzip2 { /// /// Huffman coding low-level stuff diff --git a/BurnOutSharp.Compression/bzip2/blocksort.cs b/BinaryObjectScanner.Compression/bzip2/blocksort.cs similarity index 99% rename from BurnOutSharp.Compression/bzip2/blocksort.cs rename to BinaryObjectScanner.Compression/bzip2/blocksort.cs index 3aa73f28..76720ead 100644 --- a/BurnOutSharp.Compression/bzip2/blocksort.cs +++ b/BinaryObjectScanner.Compression/bzip2/blocksort.cs @@ -1,6 +1,6 @@ -using static BurnOutSharp.Compression.bzip2.Constants; +using static BinaryObjectScanner.Compression.bzip2.Constants; -namespace BurnOutSharp.Compression.bzip2 +namespace BinaryObjectScanner.Compression.bzip2 { /// /// Block sorting machinery diff --git a/BurnOutSharp.Compression/bzip2/bz_stream.cs b/BinaryObjectScanner.Compression/bzip2/bz_stream.cs similarity index 92% rename from BurnOutSharp.Compression/bzip2/bz_stream.cs rename to BinaryObjectScanner.Compression/bzip2/bz_stream.cs index b5fe6199..14ae95df 100644 --- a/BurnOutSharp.Compression/bzip2/bz_stream.cs +++ b/BinaryObjectScanner.Compression/bzip2/bz_stream.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Compression.bzip2 +namespace BinaryObjectScanner.Compression.bzip2 { /// public unsafe struct bz_stream diff --git a/BurnOutSharp.Compression/bzip2/decompress.cs b/BinaryObjectScanner.Compression/bzip2/decompress.cs similarity index 99% rename from BurnOutSharp.Compression/bzip2/decompress.cs rename to BinaryObjectScanner.Compression/bzip2/decompress.cs index 9e0cd030..02d28a78 100644 --- a/BurnOutSharp.Compression/bzip2/decompress.cs +++ b/BinaryObjectScanner.Compression/bzip2/decompress.cs @@ -1,8 +1,8 @@ using System.Runtime.InteropServices; -using static BurnOutSharp.Compression.bzip2.Constants; -using static BurnOutSharp.Compression.bzip2.Huffman; +using static BinaryObjectScanner.Compression.bzip2.Constants; +using static BinaryObjectScanner.Compression.bzip2.Huffman; -namespace BurnOutSharp.Compression.bzip2 +namespace BinaryObjectScanner.Compression.bzip2 { /// internal static unsafe class decompress diff --git a/BurnOutSharp.Matching/BurnOutSharp.Matching.csproj b/BinaryObjectScanner.Matching/BinaryObjectScanner.Matching.csproj similarity index 86% rename from BurnOutSharp.Matching/BurnOutSharp.Matching.csproj rename to BinaryObjectScanner.Matching/BinaryObjectScanner.Matching.csproj index 72a2df37..ff6f9a7e 100644 --- a/BurnOutSharp.Matching/BurnOutSharp.Matching.csproj +++ b/BinaryObjectScanner.Matching/BinaryObjectScanner.Matching.csproj @@ -3,8 +3,8 @@ net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 - BurnOutSharp.Matching - BurnOutSharp.Matching + BinaryObjectScanner.Matching + BinaryObjectScanner.Matching Matt Nadareski BurnOutSharp Copyright (c)2018-2022 Matt Nadareski diff --git a/BurnOutSharp.Matching/ContentMatch.cs b/BinaryObjectScanner.Matching/ContentMatch.cs similarity index 99% rename from BurnOutSharp.Matching/ContentMatch.cs rename to BinaryObjectScanner.Matching/ContentMatch.cs index 95e53431..ecde1e72 100644 --- a/BurnOutSharp.Matching/ContentMatch.cs +++ b/BinaryObjectScanner.Matching/ContentMatch.cs @@ -1,6 +1,6 @@ using System.IO; -namespace BurnOutSharp.Matching +namespace BinaryObjectScanner.Matching { /// /// Content matching criteria diff --git a/BurnOutSharp.Matching/ContentMatchSet.cs b/BinaryObjectScanner.Matching/ContentMatchSet.cs similarity index 99% rename from BurnOutSharp.Matching/ContentMatchSet.cs rename to BinaryObjectScanner.Matching/ContentMatchSet.cs index 9b17427e..4d5a9035 100644 --- a/BurnOutSharp.Matching/ContentMatchSet.cs +++ b/BinaryObjectScanner.Matching/ContentMatchSet.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; -namespace BurnOutSharp.Matching +namespace BinaryObjectScanner.Matching { /// /// A set of content matches that work together diff --git a/BurnOutSharp.Matching/Extensions.cs b/BinaryObjectScanner.Matching/Extensions.cs similarity index 98% rename from BurnOutSharp.Matching/Extensions.cs rename to BinaryObjectScanner.Matching/Extensions.cs index bff2dbb9..a2b535d0 100644 --- a/BurnOutSharp.Matching/Extensions.cs +++ b/BinaryObjectScanner.Matching/Extensions.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Linq; -namespace BurnOutSharp.Matching +namespace BinaryObjectScanner.Matching { public static class Extensions { diff --git a/BurnOutSharp.Matching/IMatch.cs b/BinaryObjectScanner.Matching/IMatch.cs similarity index 65% rename from BurnOutSharp.Matching/IMatch.cs rename to BinaryObjectScanner.Matching/IMatch.cs index 6bc0a20a..5f985a9b 100644 --- a/BurnOutSharp.Matching/IMatch.cs +++ b/BinaryObjectScanner.Matching/IMatch.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Matching +namespace BinaryObjectScanner.Matching { public interface IMatch { diff --git a/BurnOutSharp.Matching/MatchSet.cs b/BinaryObjectScanner.Matching/MatchSet.cs similarity index 92% rename from BurnOutSharp.Matching/MatchSet.cs rename to BinaryObjectScanner.Matching/MatchSet.cs index d6eb8410..3216b404 100644 --- a/BurnOutSharp.Matching/MatchSet.cs +++ b/BinaryObjectScanner.Matching/MatchSet.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -namespace BurnOutSharp.Matching +namespace BinaryObjectScanner.Matching { /// /// Wrapper for a single set of matching criteria diff --git a/BurnOutSharp.Matching/MatchUtil.cs b/BinaryObjectScanner.Matching/MatchUtil.cs similarity index 99% rename from BurnOutSharp.Matching/MatchUtil.cs rename to BinaryObjectScanner.Matching/MatchUtil.cs index 4f116688..18ad7aa4 100644 --- a/BurnOutSharp.Matching/MatchUtil.cs +++ b/BinaryObjectScanner.Matching/MatchUtil.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; -namespace BurnOutSharp.Matching +namespace BinaryObjectScanner.Matching { /// /// Helper class for matching diff --git a/BurnOutSharp.Matching/PathMatch.cs b/BinaryObjectScanner.Matching/PathMatch.cs similarity index 98% rename from BurnOutSharp.Matching/PathMatch.cs rename to BinaryObjectScanner.Matching/PathMatch.cs index feabb52f..30d297d7 100644 --- a/BurnOutSharp.Matching/PathMatch.cs +++ b/BinaryObjectScanner.Matching/PathMatch.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Linq; -namespace BurnOutSharp.Matching +namespace BinaryObjectScanner.Matching { /// /// Path matching criteria diff --git a/BurnOutSharp.Matching/PathMatchSet.cs b/BinaryObjectScanner.Matching/PathMatchSet.cs similarity index 99% rename from BurnOutSharp.Matching/PathMatchSet.cs rename to BinaryObjectScanner.Matching/PathMatchSet.cs index 36388036..cc84281f 100644 --- a/BurnOutSharp.Matching/PathMatchSet.cs +++ b/BinaryObjectScanner.Matching/PathMatchSet.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Generic; using System.Linq; -namespace BurnOutSharp.Matching +namespace BinaryObjectScanner.Matching { /// /// A set of path matches that work together diff --git a/BurnOutSharp.Models/AACS/CopyrightRecord.cs b/BinaryObjectScanner.Models/AACS/CopyrightRecord.cs similarity index 88% rename from BurnOutSharp.Models/AACS/CopyrightRecord.cs rename to BinaryObjectScanner.Models/AACS/CopyrightRecord.cs index 9ee422a2..0382f173 100644 --- a/BurnOutSharp.Models/AACS/CopyrightRecord.cs +++ b/BinaryObjectScanner.Models/AACS/CopyrightRecord.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// /// This record type is undocumented but found in real media key blocks diff --git a/BurnOutSharp.Models/AACS/DriveRevocationListEntry.cs b/BinaryObjectScanner.Models/AACS/DriveRevocationListEntry.cs similarity index 95% rename from BurnOutSharp.Models/AACS/DriveRevocationListEntry.cs rename to BinaryObjectScanner.Models/AACS/DriveRevocationListEntry.cs index 730c158f..e6db0c46 100644 --- a/BurnOutSharp.Models/AACS/DriveRevocationListEntry.cs +++ b/BinaryObjectScanner.Models/AACS/DriveRevocationListEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// public sealed class DriveRevocationListEntry diff --git a/BurnOutSharp.Models/AACS/DriveRevocationListRecord.cs b/BinaryObjectScanner.Models/AACS/DriveRevocationListRecord.cs similarity index 96% rename from BurnOutSharp.Models/AACS/DriveRevocationListRecord.cs rename to BinaryObjectScanner.Models/AACS/DriveRevocationListRecord.cs index 8d424db8..390c50cf 100644 --- a/BurnOutSharp.Models/AACS/DriveRevocationListRecord.cs +++ b/BinaryObjectScanner.Models/AACS/DriveRevocationListRecord.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// /// A properly formatted type 3 or type 4 Media Key Block contains exactly diff --git a/BurnOutSharp.Models/AACS/DriveRevocationSignatureBlock.cs b/BinaryObjectScanner.Models/AACS/DriveRevocationSignatureBlock.cs similarity index 93% rename from BurnOutSharp.Models/AACS/DriveRevocationSignatureBlock.cs rename to BinaryObjectScanner.Models/AACS/DriveRevocationSignatureBlock.cs index 0aaa6220..71cca1dc 100644 --- a/BurnOutSharp.Models/AACS/DriveRevocationSignatureBlock.cs +++ b/BinaryObjectScanner.Models/AACS/DriveRevocationSignatureBlock.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// public sealed class DriveRevocationSignatureBlock diff --git a/BurnOutSharp.Models/AACS/EndOfMediaKeyBlockRecord.cs b/BinaryObjectScanner.Models/AACS/EndOfMediaKeyBlockRecord.cs similarity index 96% rename from BurnOutSharp.Models/AACS/EndOfMediaKeyBlockRecord.cs rename to BinaryObjectScanner.Models/AACS/EndOfMediaKeyBlockRecord.cs index 3782ce13..b16b2c85 100644 --- a/BurnOutSharp.Models/AACS/EndOfMediaKeyBlockRecord.cs +++ b/BinaryObjectScanner.Models/AACS/EndOfMediaKeyBlockRecord.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// /// A properly formatted MKB shall contain an End of Media Key Block Record. diff --git a/BurnOutSharp.Models/AACS/Enums.cs b/BinaryObjectScanner.Models/AACS/Enums.cs similarity index 97% rename from BurnOutSharp.Models/AACS/Enums.cs rename to BinaryObjectScanner.Models/AACS/Enums.cs index 0fdebc6d..72018a19 100644 --- a/BurnOutSharp.Models/AACS/Enums.cs +++ b/BinaryObjectScanner.Models/AACS/Enums.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { public enum MediaKeyBlockType : uint { diff --git a/BurnOutSharp.Models/AACS/ExplicitSubsetDifferenceRecord.cs b/BinaryObjectScanner.Models/AACS/ExplicitSubsetDifferenceRecord.cs similarity index 89% rename from BurnOutSharp.Models/AACS/ExplicitSubsetDifferenceRecord.cs rename to BinaryObjectScanner.Models/AACS/ExplicitSubsetDifferenceRecord.cs index 7479ee94..807a23dc 100644 --- a/BurnOutSharp.Models/AACS/ExplicitSubsetDifferenceRecord.cs +++ b/BinaryObjectScanner.Models/AACS/ExplicitSubsetDifferenceRecord.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// public sealed class ExplicitSubsetDifferenceRecord : Record diff --git a/BurnOutSharp.Models/AACS/HostRevocationListEntry.cs b/BinaryObjectScanner.Models/AACS/HostRevocationListEntry.cs similarity index 95% rename from BurnOutSharp.Models/AACS/HostRevocationListEntry.cs rename to BinaryObjectScanner.Models/AACS/HostRevocationListEntry.cs index 05d4e0d6..611cc787 100644 --- a/BurnOutSharp.Models/AACS/HostRevocationListEntry.cs +++ b/BinaryObjectScanner.Models/AACS/HostRevocationListEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// public sealed class HostRevocationListEntry diff --git a/BurnOutSharp.Models/AACS/HostRevocationListRecord.cs b/BinaryObjectScanner.Models/AACS/HostRevocationListRecord.cs similarity index 97% rename from BurnOutSharp.Models/AACS/HostRevocationListRecord.cs rename to BinaryObjectScanner.Models/AACS/HostRevocationListRecord.cs index 8067fdf9..65dd99bc 100644 --- a/BurnOutSharp.Models/AACS/HostRevocationListRecord.cs +++ b/BinaryObjectScanner.Models/AACS/HostRevocationListRecord.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// /// A properly formatted type 3 or type 4 Media Key Block shall have exactly diff --git a/BurnOutSharp.Models/AACS/HostRevocationSignatureBlock.cs b/BinaryObjectScanner.Models/AACS/HostRevocationSignatureBlock.cs similarity index 93% rename from BurnOutSharp.Models/AACS/HostRevocationSignatureBlock.cs rename to BinaryObjectScanner.Models/AACS/HostRevocationSignatureBlock.cs index 31c4352c..0be6c106 100644 --- a/BurnOutSharp.Models/AACS/HostRevocationSignatureBlock.cs +++ b/BinaryObjectScanner.Models/AACS/HostRevocationSignatureBlock.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// public sealed class HostRevocationSignatureBlock diff --git a/BurnOutSharp.Models/AACS/MediaKeyBlock.cs b/BinaryObjectScanner.Models/AACS/MediaKeyBlock.cs similarity index 89% rename from BurnOutSharp.Models/AACS/MediaKeyBlock.cs rename to BinaryObjectScanner.Models/AACS/MediaKeyBlock.cs index 0061a201..e224deed 100644 --- a/BurnOutSharp.Models/AACS/MediaKeyBlock.cs +++ b/BinaryObjectScanner.Models/AACS/MediaKeyBlock.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// /// A Media Key Block is formatted as a sequence of contiguous Records. diff --git a/BurnOutSharp.Models/AACS/MediaKeyDataRecord.cs b/BinaryObjectScanner.Models/AACS/MediaKeyDataRecord.cs similarity index 94% rename from BurnOutSharp.Models/AACS/MediaKeyDataRecord.cs rename to BinaryObjectScanner.Models/AACS/MediaKeyDataRecord.cs index 8db271e4..c269e749 100644 --- a/BurnOutSharp.Models/AACS/MediaKeyDataRecord.cs +++ b/BinaryObjectScanner.Models/AACS/MediaKeyDataRecord.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// /// This record gives the associated encrypted media key data for the diff --git a/BurnOutSharp.Models/AACS/Record.cs b/BinaryObjectScanner.Models/AACS/Record.cs similarity index 96% rename from BurnOutSharp.Models/AACS/Record.cs rename to BinaryObjectScanner.Models/AACS/Record.cs index 3ac307b5..aa13c7e2 100644 --- a/BurnOutSharp.Models/AACS/Record.cs +++ b/BinaryObjectScanner.Models/AACS/Record.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// /// Each Record begins with a one-byte Record Type field, followed by a diff --git a/BurnOutSharp.Models/AACS/SubsetDifference.cs b/BinaryObjectScanner.Models/AACS/SubsetDifference.cs similarity index 94% rename from BurnOutSharp.Models/AACS/SubsetDifference.cs rename to BinaryObjectScanner.Models/AACS/SubsetDifference.cs index 987e206f..ecf9d811 100644 --- a/BurnOutSharp.Models/AACS/SubsetDifference.cs +++ b/BinaryObjectScanner.Models/AACS/SubsetDifference.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// public sealed class SubsetDifference diff --git a/BurnOutSharp.Models/AACS/SubsetDifferenceIndexRecord.cs b/BinaryObjectScanner.Models/AACS/SubsetDifferenceIndexRecord.cs similarity index 96% rename from BurnOutSharp.Models/AACS/SubsetDifferenceIndexRecord.cs rename to BinaryObjectScanner.Models/AACS/SubsetDifferenceIndexRecord.cs index 1c4f818a..3158b9ea 100644 --- a/BurnOutSharp.Models/AACS/SubsetDifferenceIndexRecord.cs +++ b/BinaryObjectScanner.Models/AACS/SubsetDifferenceIndexRecord.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// /// This is a speed-up record which can be ignored by devices not wishing to diff --git a/BurnOutSharp.Models/AACS/TypeAndVersionRecord.cs b/BinaryObjectScanner.Models/AACS/TypeAndVersionRecord.cs similarity index 97% rename from BurnOutSharp.Models/AACS/TypeAndVersionRecord.cs rename to BinaryObjectScanner.Models/AACS/TypeAndVersionRecord.cs index 16bae8bb..ecf352be 100644 --- a/BurnOutSharp.Models/AACS/TypeAndVersionRecord.cs +++ b/BinaryObjectScanner.Models/AACS/TypeAndVersionRecord.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// /// Devices, except for recording devices which are writing Media Key Block diff --git a/BurnOutSharp.Models/AACS/VerifyMediaKeyRecord.cs b/BinaryObjectScanner.Models/AACS/VerifyMediaKeyRecord.cs similarity index 96% rename from BurnOutSharp.Models/AACS/VerifyMediaKeyRecord.cs rename to BinaryObjectScanner.Models/AACS/VerifyMediaKeyRecord.cs index 3efc74b5..274caef4 100644 --- a/BurnOutSharp.Models/AACS/VerifyMediaKeyRecord.cs +++ b/BinaryObjectScanner.Models/AACS/VerifyMediaKeyRecord.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.AACS +namespace BinaryObjectScanner.Models.AACS { /// /// A properly formatted MKB shall have exactly one Verify Media Key Record diff --git a/BurnOutSharp.Models/BDPlus/Constants.cs b/BinaryObjectScanner.Models/BDPlus/Constants.cs similarity index 70% rename from BurnOutSharp.Models/BDPlus/Constants.cs rename to BinaryObjectScanner.Models/BDPlus/Constants.cs index 112b64b9..74710b0a 100644 --- a/BurnOutSharp.Models/BDPlus/Constants.cs +++ b/BinaryObjectScanner.Models/BDPlus/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.BDPlus +namespace BinaryObjectScanner.Models.BDPlus { public static class Constants { diff --git a/BurnOutSharp.Models/BDPlus/SVM.cs b/BinaryObjectScanner.Models/BDPlus/SVM.cs similarity index 95% rename from BurnOutSharp.Models/BDPlus/SVM.cs rename to BinaryObjectScanner.Models/BDPlus/SVM.cs index 96392b39..7a8d85fa 100644 --- a/BurnOutSharp.Models/BDPlus/SVM.cs +++ b/BinaryObjectScanner.Models/BDPlus/SVM.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.BDPlus +namespace BinaryObjectScanner.Models.BDPlus { /// public sealed class SVM diff --git a/BurnOutSharp.Models/BFPK/Archive.cs b/BinaryObjectScanner.Models/BFPK/Archive.cs similarity index 90% rename from BurnOutSharp.Models/BFPK/Archive.cs rename to BinaryObjectScanner.Models/BFPK/Archive.cs index 7f5486ce..46392de4 100644 --- a/BurnOutSharp.Models/BFPK/Archive.cs +++ b/BinaryObjectScanner.Models/BFPK/Archive.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.BFPK +namespace BinaryObjectScanner.Models.BFPK { /// /// BFPK custom archive format diff --git a/BurnOutSharp.Models/BFPK/Constants.cs b/BinaryObjectScanner.Models/BFPK/Constants.cs similarity index 85% rename from BurnOutSharp.Models/BFPK/Constants.cs rename to BinaryObjectScanner.Models/BFPK/Constants.cs index 9a5612eb..330df3c9 100644 --- a/BurnOutSharp.Models/BFPK/Constants.cs +++ b/BinaryObjectScanner.Models/BFPK/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.BFPK +namespace BinaryObjectScanner.Models.BFPK { public static class Constants { diff --git a/BurnOutSharp.Models/BFPK/FileEntry.cs b/BinaryObjectScanner.Models/BFPK/FileEntry.cs similarity index 93% rename from BurnOutSharp.Models/BFPK/FileEntry.cs rename to BinaryObjectScanner.Models/BFPK/FileEntry.cs index 321d0699..6933842b 100644 --- a/BurnOutSharp.Models/BFPK/FileEntry.cs +++ b/BinaryObjectScanner.Models/BFPK/FileEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.BFPK +namespace BinaryObjectScanner.Models.BFPK { /// /// File entry diff --git a/BurnOutSharp.Models/BFPK/Header.cs b/BinaryObjectScanner.Models/BFPK/Header.cs similarity index 92% rename from BurnOutSharp.Models/BFPK/Header.cs rename to BinaryObjectScanner.Models/BFPK/Header.cs index 8054928c..25f5e998 100644 --- a/BurnOutSharp.Models/BFPK/Header.cs +++ b/BinaryObjectScanner.Models/BFPK/Header.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.BFPK +namespace BinaryObjectScanner.Models.BFPK { /// /// Header diff --git a/BurnOutSharp.Models/BMP/BITMAPFILEHEADER.cs b/BinaryObjectScanner.Models/BMP/BITMAPFILEHEADER.cs similarity index 95% rename from BurnOutSharp.Models/BMP/BITMAPFILEHEADER.cs rename to BinaryObjectScanner.Models/BMP/BITMAPFILEHEADER.cs index 1b4ee91d..a6fc8806 100644 --- a/BurnOutSharp.Models/BMP/BITMAPFILEHEADER.cs +++ b/BinaryObjectScanner.Models/BMP/BITMAPFILEHEADER.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.BMP +namespace BinaryObjectScanner.Models.BMP { /// /// The BITMAPFILEHEADER structure contains information about the type, size, diff --git a/BurnOutSharp.Models/BMP/BITMAPINFOHEADER.cs b/BinaryObjectScanner.Models/BMP/BITMAPINFOHEADER.cs similarity index 98% rename from BurnOutSharp.Models/BMP/BITMAPINFOHEADER.cs rename to BinaryObjectScanner.Models/BMP/BITMAPINFOHEADER.cs index 083c645c..e79f1040 100644 --- a/BurnOutSharp.Models/BMP/BITMAPINFOHEADER.cs +++ b/BinaryObjectScanner.Models/BMP/BITMAPINFOHEADER.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.BMP +namespace BinaryObjectScanner.Models.BMP { /// /// The BITMAPINFOHEADER structure contains information about the dimensions and diff --git a/BurnOutSharp.Models/BSP/Constants.cs b/BinaryObjectScanner.Models/BSP/Constants.cs similarity index 93% rename from BurnOutSharp.Models/BSP/Constants.cs rename to BinaryObjectScanner.Models/BSP/Constants.cs index be3ebde4..db7307d9 100644 --- a/BurnOutSharp.Models/BSP/Constants.cs +++ b/BinaryObjectScanner.Models/BSP/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.BSP +namespace BinaryObjectScanner.Models.BSP { public static class Constants { diff --git a/BurnOutSharp.Models/BSP/File.cs b/BinaryObjectScanner.Models/BSP/File.cs similarity index 94% rename from BurnOutSharp.Models/BSP/File.cs rename to BinaryObjectScanner.Models/BSP/File.cs index 0f3b920d..ec290ed4 100644 --- a/BurnOutSharp.Models/BSP/File.cs +++ b/BinaryObjectScanner.Models/BSP/File.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.BSP +namespace BinaryObjectScanner.Models.BSP { /// /// Half-Life Level diff --git a/BurnOutSharp.Models/BSP/Header.cs b/BinaryObjectScanner.Models/BSP/Header.cs similarity index 84% rename from BurnOutSharp.Models/BSP/Header.cs rename to BinaryObjectScanner.Models/BSP/Header.cs index 41c3715b..7cd6c85f 100644 --- a/BurnOutSharp.Models/BSP/Header.cs +++ b/BinaryObjectScanner.Models/BSP/Header.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.BSP +namespace BinaryObjectScanner.Models.BSP { /// public sealed class Header diff --git a/BurnOutSharp.Models/BSP/Lump.cs b/BinaryObjectScanner.Models/BSP/Lump.cs similarity index 88% rename from BurnOutSharp.Models/BSP/Lump.cs rename to BinaryObjectScanner.Models/BSP/Lump.cs index 987080f3..8b2724dc 100644 --- a/BurnOutSharp.Models/BSP/Lump.cs +++ b/BinaryObjectScanner.Models/BSP/Lump.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.BSP +namespace BinaryObjectScanner.Models.BSP { /// public sealed class Lump diff --git a/BurnOutSharp.Models/BSP/Texture.cs b/BinaryObjectScanner.Models/BSP/Texture.cs similarity index 95% rename from BurnOutSharp.Models/BSP/Texture.cs rename to BinaryObjectScanner.Models/BSP/Texture.cs index 65aa7cad..f215aadc 100644 --- a/BurnOutSharp.Models/BSP/Texture.cs +++ b/BinaryObjectScanner.Models/BSP/Texture.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.BSP +namespace BinaryObjectScanner.Models.BSP { /// public sealed class Texture diff --git a/BurnOutSharp.Models/BSP/TextureHeader.cs b/BinaryObjectScanner.Models/BSP/TextureHeader.cs similarity index 89% rename from BurnOutSharp.Models/BSP/TextureHeader.cs rename to BinaryObjectScanner.Models/BSP/TextureHeader.cs index c9a2e96e..8f61ab30 100644 --- a/BurnOutSharp.Models/BSP/TextureHeader.cs +++ b/BinaryObjectScanner.Models/BSP/TextureHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.BSP +namespace BinaryObjectScanner.Models.BSP { /// public sealed class TextureHeader diff --git a/BurnOutSharp.Models/BurnOutSharp.Models.csproj b/BinaryObjectScanner.Models/BinaryObjectScanner.Models.csproj similarity index 87% rename from BurnOutSharp.Models/BurnOutSharp.Models.csproj rename to BinaryObjectScanner.Models/BinaryObjectScanner.Models.csproj index 843443b5..6b4515dc 100644 --- a/BurnOutSharp.Models/BurnOutSharp.Models.csproj +++ b/BinaryObjectScanner.Models/BinaryObjectScanner.Models.csproj @@ -3,8 +3,8 @@ net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 - BurnOutSharp.Models - BurnOutSharp.Models + BinaryObjectScanner.Models + BinaryObjectScanner.Models Matt Nadareski BurnOutSharp Copyright (c)2022 Matt Nadareski diff --git a/BurnOutSharp.Models/CFB/Binary.cs b/BinaryObjectScanner.Models/CFB/Binary.cs similarity index 99% rename from BurnOutSharp.Models/CFB/Binary.cs rename to BinaryObjectScanner.Models/CFB/Binary.cs index f5ef1f68..978684c7 100644 --- a/BurnOutSharp.Models/CFB/Binary.cs +++ b/BinaryObjectScanner.Models/CFB/Binary.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.CFB +namespace BinaryObjectScanner.Models.CFB { /// /// Microsoft Compound File Binary (CFB) file format, also known as the diff --git a/BurnOutSharp.Models/CFB/Constants.cs b/BinaryObjectScanner.Models/CFB/Constants.cs similarity index 97% rename from BurnOutSharp.Models/CFB/Constants.cs rename to BinaryObjectScanner.Models/CFB/Constants.cs index 9983a772..3484a846 100644 --- a/BurnOutSharp.Models/CFB/Constants.cs +++ b/BinaryObjectScanner.Models/CFB/Constants.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.CFB +namespace BinaryObjectScanner.Models.CFB { public static class Constants { diff --git a/BurnOutSharp.Models/CFB/DirectoryEntry.cs b/BinaryObjectScanner.Models/CFB/DirectoryEntry.cs similarity index 99% rename from BurnOutSharp.Models/CFB/DirectoryEntry.cs rename to BinaryObjectScanner.Models/CFB/DirectoryEntry.cs index 09ac33eb..16f00194 100644 --- a/BurnOutSharp.Models/CFB/DirectoryEntry.cs +++ b/BinaryObjectScanner.Models/CFB/DirectoryEntry.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.CFB +namespace BinaryObjectScanner.Models.CFB { /// public sealed class DirectoryEntry diff --git a/BurnOutSharp.Models/CFB/Enums.cs b/BinaryObjectScanner.Models/CFB/Enums.cs similarity index 99% rename from BurnOutSharp.Models/CFB/Enums.cs rename to BinaryObjectScanner.Models/CFB/Enums.cs index b46cc1ad..14e4e065 100644 --- a/BurnOutSharp.Models/CFB/Enums.cs +++ b/BinaryObjectScanner.Models/CFB/Enums.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.CFB +namespace BinaryObjectScanner.Models.CFB { public enum ColorFlag : byte { diff --git a/BurnOutSharp.Models/CFB/FileHeader.cs b/BinaryObjectScanner.Models/CFB/FileHeader.cs similarity index 99% rename from BurnOutSharp.Models/CFB/FileHeader.cs rename to BinaryObjectScanner.Models/CFB/FileHeader.cs index 05af97ed..ea473111 100644 --- a/BurnOutSharp.Models/CFB/FileHeader.cs +++ b/BinaryObjectScanner.Models/CFB/FileHeader.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.CFB +namespace BinaryObjectScanner.Models.CFB { /// public sealed class FileHeader diff --git a/BurnOutSharp.Models/CFB/SummaryInformation.cs b/BinaryObjectScanner.Models/CFB/SummaryInformation.cs similarity index 97% rename from BurnOutSharp.Models/CFB/SummaryInformation.cs rename to BinaryObjectScanner.Models/CFB/SummaryInformation.cs index 680b456f..23dbd6e7 100644 --- a/BurnOutSharp.Models/CFB/SummaryInformation.cs +++ b/BinaryObjectScanner.Models/CFB/SummaryInformation.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.CFB +namespace BinaryObjectScanner.Models.CFB { /// public sealed class SummaryInformation diff --git a/BurnOutSharp.Models/CFB/Variant.cs b/BinaryObjectScanner.Models/CFB/Variant.cs similarity index 97% rename from BurnOutSharp.Models/CFB/Variant.cs rename to BinaryObjectScanner.Models/CFB/Variant.cs index 94a151fe..f3b428be 100644 --- a/BurnOutSharp.Models/CFB/Variant.cs +++ b/BinaryObjectScanner.Models/CFB/Variant.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.CFB +namespace BinaryObjectScanner.Models.CFB { /// /// VARIANT is a container for a union that can hold many types of data. diff --git a/BurnOutSharp.Models/Compression/LZ/Constants.cs b/BinaryObjectScanner.Models/Compression/LZ/Constants.cs similarity index 92% rename from BurnOutSharp.Models/Compression/LZ/Constants.cs rename to BinaryObjectScanner.Models/Compression/LZ/Constants.cs index 55a968ed..7c56209b 100644 --- a/BurnOutSharp.Models/Compression/LZ/Constants.cs +++ b/BinaryObjectScanner.Models/Compression/LZ/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.LZ +namespace BinaryObjectScanner.Models.Compression.LZ { public static class Constants { diff --git a/BurnOutSharp.Models/Compression/LZ/Enums.cs b/BinaryObjectScanner.Models/Compression/LZ/Enums.cs similarity index 89% rename from BurnOutSharp.Models/Compression/LZ/Enums.cs rename to BinaryObjectScanner.Models/Compression/LZ/Enums.cs index 8f5ed20f..ce5ad280 100644 --- a/BurnOutSharp.Models/Compression/LZ/Enums.cs +++ b/BinaryObjectScanner.Models/Compression/LZ/Enums.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.LZ +namespace BinaryObjectScanner.Models.Compression.LZ { /// public enum LZERROR diff --git a/BurnOutSharp.Models/Compression/LZ/FileHeader.cs b/BinaryObjectScanner.Models/Compression/LZ/FileHeader.cs similarity index 87% rename from BurnOutSharp.Models/Compression/LZ/FileHeader.cs rename to BinaryObjectScanner.Models/Compression/LZ/FileHeader.cs index fa519315..dee28e21 100644 --- a/BurnOutSharp.Models/Compression/LZ/FileHeader.cs +++ b/BinaryObjectScanner.Models/Compression/LZ/FileHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.LZ +namespace BinaryObjectScanner.Models.Compression.LZ { /// /// Format of first 14 byte of LZ compressed file diff --git a/BurnOutSharp.Models/Compression/LZ/State.cs b/BinaryObjectScanner.Models/Compression/LZ/State.cs similarity index 97% rename from BurnOutSharp.Models/Compression/LZ/State.cs rename to BinaryObjectScanner.Models/Compression/LZ/State.cs index 554d1280..0cdc640c 100644 --- a/BurnOutSharp.Models/Compression/LZ/State.cs +++ b/BinaryObjectScanner.Models/Compression/LZ/State.cs @@ -1,6 +1,6 @@ using System.IO; -namespace BurnOutSharp.Models.Compression.LZ +namespace BinaryObjectScanner.Models.Compression.LZ { public sealed class State { diff --git a/BurnOutSharp.Models/Compression/LZX/AlignedOffsetBlock.cs b/BinaryObjectScanner.Models/Compression/LZX/AlignedOffsetBlock.cs similarity index 97% rename from BurnOutSharp.Models/Compression/LZX/AlignedOffsetBlock.cs rename to BinaryObjectScanner.Models/Compression/LZX/AlignedOffsetBlock.cs index f1ba33ed..316778f6 100644 --- a/BurnOutSharp.Models/Compression/LZX/AlignedOffsetBlock.cs +++ b/BinaryObjectScanner.Models/Compression/LZX/AlignedOffsetBlock.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.LZX +namespace BinaryObjectScanner.Models.Compression.LZX { /// /// An aligned offset block is identical to the verbatim block except for the presence of the aligned offset diff --git a/BurnOutSharp.Models/Compression/LZX/BlockHeader.cs b/BinaryObjectScanner.Models/Compression/LZX/BlockHeader.cs similarity index 96% rename from BurnOutSharp.Models/Compression/LZX/BlockHeader.cs rename to BinaryObjectScanner.Models/Compression/LZX/BlockHeader.cs index f13f259f..d9a79900 100644 --- a/BurnOutSharp.Models/Compression/LZX/BlockHeader.cs +++ b/BinaryObjectScanner.Models/Compression/LZX/BlockHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.LZX +namespace BinaryObjectScanner.Models.Compression.LZX { /// /// An LZXD block represents a sequence of compressed data that is encoded with the same set of diff --git a/BurnOutSharp.Models/Compression/LZX/Constants.cs b/BinaryObjectScanner.Models/Compression/LZX/Constants.cs similarity index 97% rename from BurnOutSharp.Models/Compression/LZX/Constants.cs rename to BinaryObjectScanner.Models/Compression/LZX/Constants.cs index a3921030..275b9106 100644 --- a/BurnOutSharp.Models/Compression/LZX/Constants.cs +++ b/BinaryObjectScanner.Models/Compression/LZX/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.LZX +namespace BinaryObjectScanner.Models.Compression.LZX { public static class Constants { diff --git a/BurnOutSharp.Models/Compression/LZX/Enums.cs b/BinaryObjectScanner.Models/Compression/LZX/Enums.cs similarity index 94% rename from BurnOutSharp.Models/Compression/LZX/Enums.cs rename to BinaryObjectScanner.Models/Compression/LZX/Enums.cs index 0e447b80..02becb24 100644 --- a/BurnOutSharp.Models/Compression/LZX/Enums.cs +++ b/BinaryObjectScanner.Models/Compression/LZX/Enums.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.LZX +namespace BinaryObjectScanner.Models.Compression.LZX { /// /// 3-bit block type diff --git a/BurnOutSharp.Models/Compression/LZX/Header.cs b/BinaryObjectScanner.Models/Compression/LZX/Header.cs similarity index 99% rename from BurnOutSharp.Models/Compression/LZX/Header.cs rename to BinaryObjectScanner.Models/Compression/LZX/Header.cs index 88976b25..6dcbe5a4 100644 --- a/BurnOutSharp.Models/Compression/LZX/Header.cs +++ b/BinaryObjectScanner.Models/Compression/LZX/Header.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.LZX +namespace BinaryObjectScanner.Models.Compression.LZX { public class Header { diff --git a/BurnOutSharp.Models/Compression/LZX/UncompressedBlock.cs b/BinaryObjectScanner.Models/Compression/LZX/UncompressedBlock.cs similarity index 97% rename from BurnOutSharp.Models/Compression/LZX/UncompressedBlock.cs rename to BinaryObjectScanner.Models/Compression/LZX/UncompressedBlock.cs index 19706fec..3e277297 100644 --- a/BurnOutSharp.Models/Compression/LZX/UncompressedBlock.cs +++ b/BinaryObjectScanner.Models/Compression/LZX/UncompressedBlock.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.LZX +namespace BinaryObjectScanner.Models.Compression.LZX { /// /// Following the generic block header, an uncompressed block begins with 1 to 16 bits of zero padding diff --git a/BurnOutSharp.Models/Compression/LZX/VerbatimBlock.cs b/BinaryObjectScanner.Models/Compression/LZX/VerbatimBlock.cs similarity index 97% rename from BurnOutSharp.Models/Compression/LZX/VerbatimBlock.cs rename to BinaryObjectScanner.Models/Compression/LZX/VerbatimBlock.cs index b7f020b0..6f6d6d67 100644 --- a/BurnOutSharp.Models/Compression/LZX/VerbatimBlock.cs +++ b/BinaryObjectScanner.Models/Compression/LZX/VerbatimBlock.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.LZX +namespace BinaryObjectScanner.Models.Compression.LZX { /// /// The fields of a verbatim block that follow the generic block header diff --git a/BurnOutSharp.Models/Compression/MSZIP/BlockHeader.cs b/BinaryObjectScanner.Models/Compression/MSZIP/BlockHeader.cs similarity index 96% rename from BurnOutSharp.Models/Compression/MSZIP/BlockHeader.cs rename to BinaryObjectScanner.Models/Compression/MSZIP/BlockHeader.cs index 49f9d4e5..7af9275f 100644 --- a/BurnOutSharp.Models/Compression/MSZIP/BlockHeader.cs +++ b/BinaryObjectScanner.Models/Compression/MSZIP/BlockHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.MSZIP +namespace BinaryObjectScanner.Models.Compression.MSZIP { /// /// Each MSZIP block MUST consist of a 2-byte MSZIP signature and one or more RFC 1951 blocks. The diff --git a/BurnOutSharp.Models/Compression/MSZIP/Constants.cs b/BinaryObjectScanner.Models/Compression/MSZIP/Constants.cs similarity index 98% rename from BurnOutSharp.Models/Compression/MSZIP/Constants.cs rename to BinaryObjectScanner.Models/Compression/MSZIP/Constants.cs index 2cd4851a..d4410b8c 100644 --- a/BurnOutSharp.Models/Compression/MSZIP/Constants.cs +++ b/BinaryObjectScanner.Models/Compression/MSZIP/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.MSZIP +namespace BinaryObjectScanner.Models.Compression.MSZIP { /// public static class Constants diff --git a/BurnOutSharp.Models/Compression/MSZIP/DeflateBlockHeader.cs b/BinaryObjectScanner.Models/Compression/MSZIP/DeflateBlockHeader.cs similarity index 89% rename from BurnOutSharp.Models/Compression/MSZIP/DeflateBlockHeader.cs rename to BinaryObjectScanner.Models/Compression/MSZIP/DeflateBlockHeader.cs index ed8dcba9..12fa5605 100644 --- a/BurnOutSharp.Models/Compression/MSZIP/DeflateBlockHeader.cs +++ b/BinaryObjectScanner.Models/Compression/MSZIP/DeflateBlockHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.MSZIP +namespace BinaryObjectScanner.Models.Compression.MSZIP { /// public class DeflateBlockHeader diff --git a/BurnOutSharp.Models/Compression/MSZIP/DynamicHuffmanCompressedBlockHeader.cs b/BinaryObjectScanner.Models/Compression/MSZIP/DynamicHuffmanCompressedBlockHeader.cs similarity index 90% rename from BurnOutSharp.Models/Compression/MSZIP/DynamicHuffmanCompressedBlockHeader.cs rename to BinaryObjectScanner.Models/Compression/MSZIP/DynamicHuffmanCompressedBlockHeader.cs index ecf39541..8ec27056 100644 --- a/BurnOutSharp.Models/Compression/MSZIP/DynamicHuffmanCompressedBlockHeader.cs +++ b/BinaryObjectScanner.Models/Compression/MSZIP/DynamicHuffmanCompressedBlockHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.MSZIP +namespace BinaryObjectScanner.Models.Compression.MSZIP { /// /// Compression with dynamic Huffman codes (BTYPE=10) diff --git a/BurnOutSharp.Models/Compression/MSZIP/Enums.cs b/BinaryObjectScanner.Models/Compression/MSZIP/Enums.cs similarity index 90% rename from BurnOutSharp.Models/Compression/MSZIP/Enums.cs rename to BinaryObjectScanner.Models/Compression/MSZIP/Enums.cs index 411cdd50..9e520e8b 100644 --- a/BurnOutSharp.Models/Compression/MSZIP/Enums.cs +++ b/BinaryObjectScanner.Models/Compression/MSZIP/Enums.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.MSZIP +namespace BinaryObjectScanner.Models.Compression.MSZIP { public enum CompressionType : byte { diff --git a/BurnOutSharp.Models/Compression/MSZIP/FixedHuffmanCompressedBlockHeader.cs b/BinaryObjectScanner.Models/Compression/MSZIP/FixedHuffmanCompressedBlockHeader.cs similarity index 97% rename from BurnOutSharp.Models/Compression/MSZIP/FixedHuffmanCompressedBlockHeader.cs rename to BinaryObjectScanner.Models/Compression/MSZIP/FixedHuffmanCompressedBlockHeader.cs index c25ec6a8..9078559e 100644 --- a/BurnOutSharp.Models/Compression/MSZIP/FixedHuffmanCompressedBlockHeader.cs +++ b/BinaryObjectScanner.Models/Compression/MSZIP/FixedHuffmanCompressedBlockHeader.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.Compression.MSZIP +namespace BinaryObjectScanner.Models.Compression.MSZIP { /// /// Compression with fixed Huffman codes (BTYPE=01) diff --git a/BurnOutSharp.Models/Compression/MSZIP/NonCompressedBlockHeader.cs b/BinaryObjectScanner.Models/Compression/MSZIP/NonCompressedBlockHeader.cs similarity index 90% rename from BurnOutSharp.Models/Compression/MSZIP/NonCompressedBlockHeader.cs rename to BinaryObjectScanner.Models/Compression/MSZIP/NonCompressedBlockHeader.cs index 40fdfff5..f7bb7381 100644 --- a/BurnOutSharp.Models/Compression/MSZIP/NonCompressedBlockHeader.cs +++ b/BinaryObjectScanner.Models/Compression/MSZIP/NonCompressedBlockHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.MSZIP +namespace BinaryObjectScanner.Models.Compression.MSZIP { /// /// Non-compressed blocks (BTYPE=00) diff --git a/BurnOutSharp.Models/Compression/Quantum/Constants.cs b/BinaryObjectScanner.Models/Compression/Quantum/Constants.cs similarity index 95% rename from BurnOutSharp.Models/Compression/Quantum/Constants.cs rename to BinaryObjectScanner.Models/Compression/Quantum/Constants.cs index 04af0e32..2469bc71 100644 --- a/BurnOutSharp.Models/Compression/Quantum/Constants.cs +++ b/BinaryObjectScanner.Models/Compression/Quantum/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.Quantum +namespace BinaryObjectScanner.Models.Compression.Quantum { public static class Constants { diff --git a/BurnOutSharp.Models/Compression/Quantum/Enums.cs b/BinaryObjectScanner.Models/Compression/Quantum/Enums.cs similarity index 95% rename from BurnOutSharp.Models/Compression/Quantum/Enums.cs rename to BinaryObjectScanner.Models/Compression/Quantum/Enums.cs index 4efd1cc9..e6152bb4 100644 --- a/BurnOutSharp.Models/Compression/Quantum/Enums.cs +++ b/BinaryObjectScanner.Models/Compression/Quantum/Enums.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.Quantum +namespace BinaryObjectScanner.Models.Compression.Quantum { public enum SelectorModel { diff --git a/BurnOutSharp.Models/Compression/Quantum/Model.cs b/BinaryObjectScanner.Models/Compression/Quantum/Model.cs similarity index 86% rename from BurnOutSharp.Models/Compression/Quantum/Model.cs rename to BinaryObjectScanner.Models/Compression/Quantum/Model.cs index c8e10b81..b0bf6d51 100644 --- a/BurnOutSharp.Models/Compression/Quantum/Model.cs +++ b/BinaryObjectScanner.Models/Compression/Quantum/Model.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.Quantum +namespace BinaryObjectScanner.Models.Compression.Quantum { /// /// diff --git a/BurnOutSharp.Models/Compression/Quantum/ModelSymbol.cs b/BinaryObjectScanner.Models/Compression/Quantum/ModelSymbol.cs similarity index 83% rename from BurnOutSharp.Models/Compression/Quantum/ModelSymbol.cs rename to BinaryObjectScanner.Models/Compression/Quantum/ModelSymbol.cs index 0e0f2641..01708674 100644 --- a/BurnOutSharp.Models/Compression/Quantum/ModelSymbol.cs +++ b/BinaryObjectScanner.Models/Compression/Quantum/ModelSymbol.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Compression.Quantum +namespace BinaryObjectScanner.Models.Compression.Quantum { /// /// diff --git a/BurnOutSharp.Models/DVD/AudioSubPictureAttributesTable.cs b/BinaryObjectScanner.Models/DVD/AudioSubPictureAttributesTable.cs similarity index 94% rename from BurnOutSharp.Models/DVD/AudioSubPictureAttributesTable.cs rename to BinaryObjectScanner.Models/DVD/AudioSubPictureAttributesTable.cs index 175b0b1d..845f9ef4 100644 --- a/BurnOutSharp.Models/DVD/AudioSubPictureAttributesTable.cs +++ b/BinaryObjectScanner.Models/DVD/AudioSubPictureAttributesTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class AudioSubPictureAttributesTable diff --git a/BurnOutSharp.Models/DVD/AudioSubPictureAttributesTableEntry.cs b/BinaryObjectScanner.Models/DVD/AudioSubPictureAttributesTableEntry.cs similarity index 93% rename from BurnOutSharp.Models/DVD/AudioSubPictureAttributesTableEntry.cs rename to BinaryObjectScanner.Models/DVD/AudioSubPictureAttributesTableEntry.cs index f468b4c5..8fbfabeb 100644 --- a/BurnOutSharp.Models/DVD/AudioSubPictureAttributesTableEntry.cs +++ b/BinaryObjectScanner.Models/DVD/AudioSubPictureAttributesTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class AudioSubPictureAttributesTableEntry diff --git a/BurnOutSharp.Models/DVD/CellAddressTable.cs b/BinaryObjectScanner.Models/DVD/CellAddressTable.cs similarity index 93% rename from BurnOutSharp.Models/DVD/CellAddressTable.cs rename to BinaryObjectScanner.Models/DVD/CellAddressTable.cs index f86ab01e..710e5b3b 100644 --- a/BurnOutSharp.Models/DVD/CellAddressTable.cs +++ b/BinaryObjectScanner.Models/DVD/CellAddressTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class CellAddressTable diff --git a/BurnOutSharp.Models/DVD/CellAddressTableEntry.cs b/BinaryObjectScanner.Models/DVD/CellAddressTableEntry.cs similarity index 94% rename from BurnOutSharp.Models/DVD/CellAddressTableEntry.cs rename to BinaryObjectScanner.Models/DVD/CellAddressTableEntry.cs index f1921364..cb40662a 100644 --- a/BurnOutSharp.Models/DVD/CellAddressTableEntry.cs +++ b/BinaryObjectScanner.Models/DVD/CellAddressTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class CellAddressTableEntry diff --git a/BurnOutSharp.Models/DVD/Constants.cs b/BinaryObjectScanner.Models/DVD/Constants.cs similarity index 82% rename from BurnOutSharp.Models/DVD/Constants.cs rename to BinaryObjectScanner.Models/DVD/Constants.cs index 917f3d75..8652fd9d 100644 --- a/BurnOutSharp.Models/DVD/Constants.cs +++ b/BinaryObjectScanner.Models/DVD/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { public static class Constants { diff --git a/BurnOutSharp.Models/DVD/Enums.cs b/BinaryObjectScanner.Models/DVD/Enums.cs similarity index 96% rename from BurnOutSharp.Models/DVD/Enums.cs rename to BinaryObjectScanner.Models/DVD/Enums.cs index dfc77e31..8745afc6 100644 --- a/BurnOutSharp.Models/DVD/Enums.cs +++ b/BinaryObjectScanner.Models/DVD/Enums.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { [Flags] public enum ProgramChainCategory : byte diff --git a/BurnOutSharp.Models/DVD/LanguageUnitTable.cs b/BinaryObjectScanner.Models/DVD/LanguageUnitTable.cs similarity index 94% rename from BurnOutSharp.Models/DVD/LanguageUnitTable.cs rename to BinaryObjectScanner.Models/DVD/LanguageUnitTable.cs index 498ca4e4..bb111119 100644 --- a/BurnOutSharp.Models/DVD/LanguageUnitTable.cs +++ b/BinaryObjectScanner.Models/DVD/LanguageUnitTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class LanguageUnitTable diff --git a/BurnOutSharp.Models/DVD/LanguageUnitTableEntry.cs b/BinaryObjectScanner.Models/DVD/LanguageUnitTableEntry.cs similarity index 94% rename from BurnOutSharp.Models/DVD/LanguageUnitTableEntry.cs rename to BinaryObjectScanner.Models/DVD/LanguageUnitTableEntry.cs index 948c27e5..10b72aed 100644 --- a/BurnOutSharp.Models/DVD/LanguageUnitTableEntry.cs +++ b/BinaryObjectScanner.Models/DVD/LanguageUnitTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class LanguageUnitTableEntry diff --git a/BurnOutSharp.Models/DVD/ParentalManagementMasksTable.cs b/BinaryObjectScanner.Models/DVD/ParentalManagementMasksTable.cs similarity index 96% rename from BurnOutSharp.Models/DVD/ParentalManagementMasksTable.cs rename to BinaryObjectScanner.Models/DVD/ParentalManagementMasksTable.cs index 9cd6942f..394337ea 100644 --- a/BurnOutSharp.Models/DVD/ParentalManagementMasksTable.cs +++ b/BinaryObjectScanner.Models/DVD/ParentalManagementMasksTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// /// The VMG_PTL_MAIT is searched by country, and points to diff --git a/BurnOutSharp.Models/DVD/ParentalManagementMasksTableEntry.cs b/BinaryObjectScanner.Models/DVD/ParentalManagementMasksTableEntry.cs similarity index 91% rename from BurnOutSharp.Models/DVD/ParentalManagementMasksTableEntry.cs rename to BinaryObjectScanner.Models/DVD/ParentalManagementMasksTableEntry.cs index 49d4e9d6..c39d8bc5 100644 --- a/BurnOutSharp.Models/DVD/ParentalManagementMasksTableEntry.cs +++ b/BinaryObjectScanner.Models/DVD/ParentalManagementMasksTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class ParentalManagementMasksTableEntry diff --git a/BurnOutSharp.Models/DVD/ProgramChainTable.cs b/BinaryObjectScanner.Models/DVD/ProgramChainTable.cs similarity index 94% rename from BurnOutSharp.Models/DVD/ProgramChainTable.cs rename to BinaryObjectScanner.Models/DVD/ProgramChainTable.cs index be02d62f..5076785f 100644 --- a/BurnOutSharp.Models/DVD/ProgramChainTable.cs +++ b/BinaryObjectScanner.Models/DVD/ProgramChainTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class ProgramChainTable diff --git a/BurnOutSharp.Models/DVD/ProgramChainTableEntry.cs b/BinaryObjectScanner.Models/DVD/ProgramChainTableEntry.cs similarity index 93% rename from BurnOutSharp.Models/DVD/ProgramChainTableEntry.cs rename to BinaryObjectScanner.Models/DVD/ProgramChainTableEntry.cs index 0602e180..b3e0d51a 100644 --- a/BurnOutSharp.Models/DVD/ProgramChainTableEntry.cs +++ b/BinaryObjectScanner.Models/DVD/ProgramChainTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class ProgramChainTableEntry diff --git a/BurnOutSharp.Models/DVD/TitlesTable.cs b/BinaryObjectScanner.Models/DVD/TitlesTable.cs similarity index 93% rename from BurnOutSharp.Models/DVD/TitlesTable.cs rename to BinaryObjectScanner.Models/DVD/TitlesTable.cs index 299b6230..22c4fb25 100644 --- a/BurnOutSharp.Models/DVD/TitlesTable.cs +++ b/BinaryObjectScanner.Models/DVD/TitlesTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class TitlesTable diff --git a/BurnOutSharp.Models/DVD/TitlesTableEntry.cs b/BinaryObjectScanner.Models/DVD/TitlesTableEntry.cs similarity index 96% rename from BurnOutSharp.Models/DVD/TitlesTableEntry.cs rename to BinaryObjectScanner.Models/DVD/TitlesTableEntry.cs index e56bf79a..f44e0fd2 100644 --- a/BurnOutSharp.Models/DVD/TitlesTableEntry.cs +++ b/BinaryObjectScanner.Models/DVD/TitlesTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class TitlesTableEntry diff --git a/BurnOutSharp.Models/DVD/VOBUAddressMap.cs b/BinaryObjectScanner.Models/DVD/VOBUAddressMap.cs similarity index 90% rename from BurnOutSharp.Models/DVD/VOBUAddressMap.cs rename to BinaryObjectScanner.Models/DVD/VOBUAddressMap.cs index 381d8e42..d363914c 100644 --- a/BurnOutSharp.Models/DVD/VOBUAddressMap.cs +++ b/BinaryObjectScanner.Models/DVD/VOBUAddressMap.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class VOBUAddressMap diff --git a/BurnOutSharp.Models/DVD/VideoManagerIFO.cs b/BinaryObjectScanner.Models/DVD/VideoManagerIFO.cs similarity index 98% rename from BurnOutSharp.Models/DVD/VideoManagerIFO.cs rename to BinaryObjectScanner.Models/DVD/VideoManagerIFO.cs index 8b660c54..77120a51 100644 --- a/BurnOutSharp.Models/DVD/VideoManagerIFO.cs +++ b/BinaryObjectScanner.Models/DVD/VideoManagerIFO.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class VideoManagerIFO diff --git a/BurnOutSharp.Models/DVD/VideoTitleSetIFO.cs b/BinaryObjectScanner.Models/DVD/VideoTitleSetIFO.cs similarity index 99% rename from BurnOutSharp.Models/DVD/VideoTitleSetIFO.cs rename to BinaryObjectScanner.Models/DVD/VideoTitleSetIFO.cs index 591546f7..f2e3b7b2 100644 --- a/BurnOutSharp.Models/DVD/VideoTitleSetIFO.cs +++ b/BinaryObjectScanner.Models/DVD/VideoTitleSetIFO.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.DVD +namespace BinaryObjectScanner.Models.DVD { /// public sealed class VideoTitleSetIFO diff --git a/BurnOutSharp.Models/GCF/BlockEntry.cs b/BinaryObjectScanner.Models/GCF/BlockEntry.cs similarity index 96% rename from BurnOutSharp.Models/GCF/BlockEntry.cs rename to BinaryObjectScanner.Models/GCF/BlockEntry.cs index e407b4f0..bc8e6e81 100644 --- a/BurnOutSharp.Models/GCF/BlockEntry.cs +++ b/BinaryObjectScanner.Models/GCF/BlockEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class BlockEntry diff --git a/BurnOutSharp.Models/GCF/BlockEntryHeader.cs b/BinaryObjectScanner.Models/GCF/BlockEntryHeader.cs similarity index 95% rename from BurnOutSharp.Models/GCF/BlockEntryHeader.cs rename to BinaryObjectScanner.Models/GCF/BlockEntryHeader.cs index 56068498..d493685a 100644 --- a/BurnOutSharp.Models/GCF/BlockEntryHeader.cs +++ b/BinaryObjectScanner.Models/GCF/BlockEntryHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class BlockEntryHeader diff --git a/BurnOutSharp.Models/GCF/BlockEntryMap.cs b/BinaryObjectScanner.Models/GCF/BlockEntryMap.cs similarity index 92% rename from BurnOutSharp.Models/GCF/BlockEntryMap.cs rename to BinaryObjectScanner.Models/GCF/BlockEntryMap.cs index ba406454..f57ec928 100644 --- a/BurnOutSharp.Models/GCF/BlockEntryMap.cs +++ b/BinaryObjectScanner.Models/GCF/BlockEntryMap.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// /// Part of version 5 but not version 6. diff --git a/BurnOutSharp.Models/GCF/BlockEntryMapHeader.cs b/BinaryObjectScanner.Models/GCF/BlockEntryMapHeader.cs similarity index 95% rename from BurnOutSharp.Models/GCF/BlockEntryMapHeader.cs rename to BinaryObjectScanner.Models/GCF/BlockEntryMapHeader.cs index 355b9174..ca47f6c5 100644 --- a/BurnOutSharp.Models/GCF/BlockEntryMapHeader.cs +++ b/BinaryObjectScanner.Models/GCF/BlockEntryMapHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// /// Part of version 5 but not version 6. diff --git a/BurnOutSharp.Models/GCF/ChecksumEntry.cs b/BinaryObjectScanner.Models/GCF/ChecksumEntry.cs similarity index 85% rename from BurnOutSharp.Models/GCF/ChecksumEntry.cs rename to BinaryObjectScanner.Models/GCF/ChecksumEntry.cs index 81681730..d570ed2b 100644 --- a/BurnOutSharp.Models/GCF/ChecksumEntry.cs +++ b/BinaryObjectScanner.Models/GCF/ChecksumEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class ChecksumEntry diff --git a/BurnOutSharp.Models/GCF/ChecksumHeader.cs b/BinaryObjectScanner.Models/GCF/ChecksumHeader.cs similarity index 90% rename from BurnOutSharp.Models/GCF/ChecksumHeader.cs rename to BinaryObjectScanner.Models/GCF/ChecksumHeader.cs index d4c7a442..81bb016c 100644 --- a/BurnOutSharp.Models/GCF/ChecksumHeader.cs +++ b/BinaryObjectScanner.Models/GCF/ChecksumHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class ChecksumHeader diff --git a/BurnOutSharp.Models/GCF/ChecksumMapEntry.cs b/BinaryObjectScanner.Models/GCF/ChecksumMapEntry.cs similarity index 90% rename from BurnOutSharp.Models/GCF/ChecksumMapEntry.cs rename to BinaryObjectScanner.Models/GCF/ChecksumMapEntry.cs index 3d1e9c67..b1f52310 100644 --- a/BurnOutSharp.Models/GCF/ChecksumMapEntry.cs +++ b/BinaryObjectScanner.Models/GCF/ChecksumMapEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class ChecksumMapEntry diff --git a/BurnOutSharp.Models/GCF/ChecksumMapHeader.cs b/BinaryObjectScanner.Models/GCF/ChecksumMapHeader.cs similarity index 93% rename from BurnOutSharp.Models/GCF/ChecksumMapHeader.cs rename to BinaryObjectScanner.Models/GCF/ChecksumMapHeader.cs index 80d6bcf8..013ce66b 100644 --- a/BurnOutSharp.Models/GCF/ChecksumMapHeader.cs +++ b/BinaryObjectScanner.Models/GCF/ChecksumMapHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class ChecksumMapHeader diff --git a/BurnOutSharp.Models/GCF/Constants.cs b/BinaryObjectScanner.Models/GCF/Constants.cs similarity index 83% rename from BurnOutSharp.Models/GCF/Constants.cs rename to BinaryObjectScanner.Models/GCF/Constants.cs index 19fcc316..d64f6cf4 100644 --- a/BurnOutSharp.Models/GCF/Constants.cs +++ b/BinaryObjectScanner.Models/GCF/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { public static class Constants { diff --git a/BurnOutSharp.Models/GCF/DataBlockHeader.cs b/BinaryObjectScanner.Models/GCF/DataBlockHeader.cs similarity index 95% rename from BurnOutSharp.Models/GCF/DataBlockHeader.cs rename to BinaryObjectScanner.Models/GCF/DataBlockHeader.cs index 20589f9f..b2ccc0b7 100644 --- a/BurnOutSharp.Models/GCF/DataBlockHeader.cs +++ b/BinaryObjectScanner.Models/GCF/DataBlockHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class DataBlockHeader diff --git a/BurnOutSharp.Models/GCF/DirectoryCopyEntry.cs b/BinaryObjectScanner.Models/GCF/DirectoryCopyEntry.cs similarity index 86% rename from BurnOutSharp.Models/GCF/DirectoryCopyEntry.cs rename to BinaryObjectScanner.Models/GCF/DirectoryCopyEntry.cs index 6ebc99e5..1b1b79e8 100644 --- a/BurnOutSharp.Models/GCF/DirectoryCopyEntry.cs +++ b/BinaryObjectScanner.Models/GCF/DirectoryCopyEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class DirectoryCopyEntry diff --git a/BurnOutSharp.Models/GCF/DirectoryEntry.cs b/BinaryObjectScanner.Models/GCF/DirectoryEntry.cs similarity index 97% rename from BurnOutSharp.Models/GCF/DirectoryEntry.cs rename to BinaryObjectScanner.Models/GCF/DirectoryEntry.cs index 892b00ed..365907e4 100644 --- a/BurnOutSharp.Models/GCF/DirectoryEntry.cs +++ b/BinaryObjectScanner.Models/GCF/DirectoryEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class DirectoryEntry diff --git a/BurnOutSharp.Models/GCF/DirectoryHeader.cs b/BinaryObjectScanner.Models/GCF/DirectoryHeader.cs similarity index 97% rename from BurnOutSharp.Models/GCF/DirectoryHeader.cs rename to BinaryObjectScanner.Models/GCF/DirectoryHeader.cs index 52cc05a7..a7856c00 100644 --- a/BurnOutSharp.Models/GCF/DirectoryHeader.cs +++ b/BinaryObjectScanner.Models/GCF/DirectoryHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class DirectoryHeader diff --git a/BurnOutSharp.Models/GCF/DirectoryInfo1Entry.cs b/BinaryObjectScanner.Models/GCF/DirectoryInfo1Entry.cs similarity index 85% rename from BurnOutSharp.Models/GCF/DirectoryInfo1Entry.cs rename to BinaryObjectScanner.Models/GCF/DirectoryInfo1Entry.cs index a92535ef..d3cb1b22 100644 --- a/BurnOutSharp.Models/GCF/DirectoryInfo1Entry.cs +++ b/BinaryObjectScanner.Models/GCF/DirectoryInfo1Entry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class DirectoryInfo1Entry diff --git a/BurnOutSharp.Models/GCF/DirectoryInfo2Entry.cs b/BinaryObjectScanner.Models/GCF/DirectoryInfo2Entry.cs similarity index 85% rename from BurnOutSharp.Models/GCF/DirectoryInfo2Entry.cs rename to BinaryObjectScanner.Models/GCF/DirectoryInfo2Entry.cs index fa8b2a70..6a63c6e4 100644 --- a/BurnOutSharp.Models/GCF/DirectoryInfo2Entry.cs +++ b/BinaryObjectScanner.Models/GCF/DirectoryInfo2Entry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class DirectoryInfo2Entry diff --git a/BurnOutSharp.Models/GCF/DirectoryLocalEntry.cs b/BinaryObjectScanner.Models/GCF/DirectoryLocalEntry.cs similarity index 86% rename from BurnOutSharp.Models/GCF/DirectoryLocalEntry.cs rename to BinaryObjectScanner.Models/GCF/DirectoryLocalEntry.cs index 2349a5b9..7f0c4e6f 100644 --- a/BurnOutSharp.Models/GCF/DirectoryLocalEntry.cs +++ b/BinaryObjectScanner.Models/GCF/DirectoryLocalEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class DirectoryLocalEntry diff --git a/BurnOutSharp.Models/GCF/DirectoryMapEntry.cs b/BinaryObjectScanner.Models/GCF/DirectoryMapEntry.cs similarity index 87% rename from BurnOutSharp.Models/GCF/DirectoryMapEntry.cs rename to BinaryObjectScanner.Models/GCF/DirectoryMapEntry.cs index 74e59e9e..db7d611f 100644 --- a/BurnOutSharp.Models/GCF/DirectoryMapEntry.cs +++ b/BinaryObjectScanner.Models/GCF/DirectoryMapEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class DirectoryMapEntry diff --git a/BurnOutSharp.Models/GCF/DirectoryMapHeader.cs b/BinaryObjectScanner.Models/GCF/DirectoryMapHeader.cs similarity index 91% rename from BurnOutSharp.Models/GCF/DirectoryMapHeader.cs rename to BinaryObjectScanner.Models/GCF/DirectoryMapHeader.cs index a88ea6cf..7a3f3331 100644 --- a/BurnOutSharp.Models/GCF/DirectoryMapHeader.cs +++ b/BinaryObjectScanner.Models/GCF/DirectoryMapHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// /// Added in version 4 or version 5. diff --git a/BurnOutSharp.Models/GCF/Enums.cs b/BinaryObjectScanner.Models/GCF/Enums.cs similarity index 95% rename from BurnOutSharp.Models/GCF/Enums.cs rename to BinaryObjectScanner.Models/GCF/Enums.cs index 12249b27..d44d5f73 100644 --- a/BurnOutSharp.Models/GCF/Enums.cs +++ b/BinaryObjectScanner.Models/GCF/Enums.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { [Flags] public enum HL_GCF_FLAG : uint diff --git a/BurnOutSharp.Models/GCF/File.cs b/BinaryObjectScanner.Models/GCF/File.cs similarity index 98% rename from BurnOutSharp.Models/GCF/File.cs rename to BinaryObjectScanner.Models/GCF/File.cs index b819764c..25db8823 100644 --- a/BurnOutSharp.Models/GCF/File.cs +++ b/BinaryObjectScanner.Models/GCF/File.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// /// Half-Life Game Cache File diff --git a/BurnOutSharp.Models/GCF/FragmentationMap.cs b/BinaryObjectScanner.Models/GCF/FragmentationMap.cs similarity index 86% rename from BurnOutSharp.Models/GCF/FragmentationMap.cs rename to BinaryObjectScanner.Models/GCF/FragmentationMap.cs index 4e2d7b24..b0e1c57b 100644 --- a/BurnOutSharp.Models/GCF/FragmentationMap.cs +++ b/BinaryObjectScanner.Models/GCF/FragmentationMap.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class FragmentationMap diff --git a/BurnOutSharp.Models/GCF/FragmentationMapHeader.cs b/BinaryObjectScanner.Models/GCF/FragmentationMapHeader.cs similarity index 94% rename from BurnOutSharp.Models/GCF/FragmentationMapHeader.cs rename to BinaryObjectScanner.Models/GCF/FragmentationMapHeader.cs index ac1752b4..ac8a7442 100644 --- a/BurnOutSharp.Models/GCF/FragmentationMapHeader.cs +++ b/BinaryObjectScanner.Models/GCF/FragmentationMapHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class FragmentationMapHeader diff --git a/BurnOutSharp.Models/GCF/Header.cs b/BinaryObjectScanner.Models/GCF/Header.cs similarity index 96% rename from BurnOutSharp.Models/GCF/Header.cs rename to BinaryObjectScanner.Models/GCF/Header.cs index 65fff9d6..387d65de 100644 --- a/BurnOutSharp.Models/GCF/Header.cs +++ b/BinaryObjectScanner.Models/GCF/Header.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.GCF +namespace BinaryObjectScanner.Models.GCF { /// public sealed class Header diff --git a/BurnOutSharp.Models/InstallShieldCabinet/Cabinet.cs b/BinaryObjectScanner.Models/InstallShieldCabinet/Cabinet.cs similarity index 96% rename from BurnOutSharp.Models/InstallShieldCabinet/Cabinet.cs rename to BinaryObjectScanner.Models/InstallShieldCabinet/Cabinet.cs index 0234c669..87a45b4f 100644 --- a/BurnOutSharp.Models/InstallShieldCabinet/Cabinet.cs +++ b/BinaryObjectScanner.Models/InstallShieldCabinet/Cabinet.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -namespace BurnOutSharp.Models.InstallShieldCabinet +namespace BinaryObjectScanner.Models.InstallShieldCabinet { /// /// diff --git a/BurnOutSharp.Models/InstallShieldCabinet/CommonHeader.cs b/BinaryObjectScanner.Models/InstallShieldCabinet/CommonHeader.cs similarity index 92% rename from BurnOutSharp.Models/InstallShieldCabinet/CommonHeader.cs rename to BinaryObjectScanner.Models/InstallShieldCabinet/CommonHeader.cs index 099fba58..d60063ff 100644 --- a/BurnOutSharp.Models/InstallShieldCabinet/CommonHeader.cs +++ b/BinaryObjectScanner.Models/InstallShieldCabinet/CommonHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.InstallShieldCabinet +namespace BinaryObjectScanner.Models.InstallShieldCabinet { /// public sealed class CommonHeader diff --git a/BurnOutSharp.Models/InstallShieldCabinet/Component.cs b/BinaryObjectScanner.Models/InstallShieldCabinet/Component.cs similarity index 98% rename from BurnOutSharp.Models/InstallShieldCabinet/Component.cs rename to BinaryObjectScanner.Models/InstallShieldCabinet/Component.cs index 61878e5d..8b393775 100644 --- a/BurnOutSharp.Models/InstallShieldCabinet/Component.cs +++ b/BinaryObjectScanner.Models/InstallShieldCabinet/Component.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.InstallShieldCabinet +namespace BinaryObjectScanner.Models.InstallShieldCabinet { /// public sealed class Component diff --git a/BurnOutSharp.Models/InstallShieldCabinet/Constants.cs b/BinaryObjectScanner.Models/InstallShieldCabinet/Constants.cs similarity index 91% rename from BurnOutSharp.Models/InstallShieldCabinet/Constants.cs rename to BinaryObjectScanner.Models/InstallShieldCabinet/Constants.cs index aa16d7aa..50bc4943 100644 --- a/BurnOutSharp.Models/InstallShieldCabinet/Constants.cs +++ b/BinaryObjectScanner.Models/InstallShieldCabinet/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.InstallShieldCabinet +namespace BinaryObjectScanner.Models.InstallShieldCabinet { public static class Constants { diff --git a/BurnOutSharp.Models/InstallShieldCabinet/Descriptor.cs b/BinaryObjectScanner.Models/InstallShieldCabinet/Descriptor.cs similarity index 97% rename from BurnOutSharp.Models/InstallShieldCabinet/Descriptor.cs rename to BinaryObjectScanner.Models/InstallShieldCabinet/Descriptor.cs index 20b1b620..cb49d8ef 100644 --- a/BurnOutSharp.Models/InstallShieldCabinet/Descriptor.cs +++ b/BinaryObjectScanner.Models/InstallShieldCabinet/Descriptor.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.InstallShieldCabinet +namespace BinaryObjectScanner.Models.InstallShieldCabinet { /// public sealed class Descriptor diff --git a/BurnOutSharp.Models/InstallShieldCabinet/Enums.cs b/BinaryObjectScanner.Models/InstallShieldCabinet/Enums.cs similarity index 89% rename from BurnOutSharp.Models/InstallShieldCabinet/Enums.cs rename to BinaryObjectScanner.Models/InstallShieldCabinet/Enums.cs index 36df4d9b..de45cd1d 100644 --- a/BurnOutSharp.Models/InstallShieldCabinet/Enums.cs +++ b/BinaryObjectScanner.Models/InstallShieldCabinet/Enums.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.InstallShieldCabinet +namespace BinaryObjectScanner.Models.InstallShieldCabinet { /// [Flags] diff --git a/BurnOutSharp.Models/InstallShieldCabinet/FileDescriptor.cs b/BinaryObjectScanner.Models/InstallShieldCabinet/FileDescriptor.cs similarity index 96% rename from BurnOutSharp.Models/InstallShieldCabinet/FileDescriptor.cs rename to BinaryObjectScanner.Models/InstallShieldCabinet/FileDescriptor.cs index 7b1af119..3a1dc2f0 100644 --- a/BurnOutSharp.Models/InstallShieldCabinet/FileDescriptor.cs +++ b/BinaryObjectScanner.Models/InstallShieldCabinet/FileDescriptor.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.InstallShieldCabinet +namespace BinaryObjectScanner.Models.InstallShieldCabinet { /// public sealed class FileDescriptor diff --git a/BurnOutSharp.Models/InstallShieldCabinet/FileGroup.cs b/BinaryObjectScanner.Models/InstallShieldCabinet/FileGroup.cs similarity index 97% rename from BurnOutSharp.Models/InstallShieldCabinet/FileGroup.cs rename to BinaryObjectScanner.Models/InstallShieldCabinet/FileGroup.cs index 9c56f8bd..b2574d36 100644 --- a/BurnOutSharp.Models/InstallShieldCabinet/FileGroup.cs +++ b/BinaryObjectScanner.Models/InstallShieldCabinet/FileGroup.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.InstallShieldCabinet +namespace BinaryObjectScanner.Models.InstallShieldCabinet { /// public sealed class FileGroup diff --git a/BurnOutSharp.Models/InstallShieldCabinet/OffsetList.cs b/BinaryObjectScanner.Models/InstallShieldCabinet/OffsetList.cs similarity index 82% rename from BurnOutSharp.Models/InstallShieldCabinet/OffsetList.cs rename to BinaryObjectScanner.Models/InstallShieldCabinet/OffsetList.cs index 3068f612..3dc7f800 100644 --- a/BurnOutSharp.Models/InstallShieldCabinet/OffsetList.cs +++ b/BinaryObjectScanner.Models/InstallShieldCabinet/OffsetList.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.InstallShieldCabinet +namespace BinaryObjectScanner.Models.InstallShieldCabinet { /// public sealed class OffsetList diff --git a/BurnOutSharp.Models/InstallShieldCabinet/VolumeHeader.cs b/BinaryObjectScanner.Models/InstallShieldCabinet/VolumeHeader.cs similarity index 93% rename from BurnOutSharp.Models/InstallShieldCabinet/VolumeHeader.cs rename to BinaryObjectScanner.Models/InstallShieldCabinet/VolumeHeader.cs index f60f1ed9..f787fd8d 100644 --- a/BurnOutSharp.Models/InstallShieldCabinet/VolumeHeader.cs +++ b/BinaryObjectScanner.Models/InstallShieldCabinet/VolumeHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.InstallShieldCabinet +namespace BinaryObjectScanner.Models.InstallShieldCabinet { /// /// TODO: Should standard and high values be combined? diff --git a/BurnOutSharp.Models/LinearExecutable/Constants.cs b/BinaryObjectScanner.Models/LinearExecutable/Constants.cs similarity index 91% rename from BurnOutSharp.Models/LinearExecutable/Constants.cs rename to BinaryObjectScanner.Models/LinearExecutable/Constants.cs index 08be4115..41e95333 100644 --- a/BurnOutSharp.Models/LinearExecutable/Constants.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { public static class Constants { diff --git a/BurnOutSharp.Models/LinearExecutable/DebugInformation.cs b/BinaryObjectScanner.Models/LinearExecutable/DebugInformation.cs similarity index 96% rename from BurnOutSharp.Models/LinearExecutable/DebugInformation.cs rename to BinaryObjectScanner.Models/LinearExecutable/DebugInformation.cs index e916de4c..89a736c7 100644 --- a/BurnOutSharp.Models/LinearExecutable/DebugInformation.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/DebugInformation.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The debug information is defined by the debugger and is not controlled by diff --git a/BurnOutSharp.Models/LinearExecutable/EntryTableBundle.cs b/BinaryObjectScanner.Models/LinearExecutable/EntryTableBundle.cs similarity index 98% rename from BurnOutSharp.Models/LinearExecutable/EntryTableBundle.cs rename to BinaryObjectScanner.Models/LinearExecutable/EntryTableBundle.cs index 955515bf..a04eef6b 100644 --- a/BurnOutSharp.Models/LinearExecutable/EntryTableBundle.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/EntryTableBundle.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The entry table contains object and offset information that is used to resolve diff --git a/BurnOutSharp.Models/LinearExecutable/EntryTableEntry.cs b/BinaryObjectScanner.Models/LinearExecutable/EntryTableEntry.cs similarity index 99% rename from BurnOutSharp.Models/LinearExecutable/EntryTableEntry.cs rename to BinaryObjectScanner.Models/LinearExecutable/EntryTableEntry.cs index 52c0c9ca..d3c146d5 100644 --- a/BurnOutSharp.Models/LinearExecutable/EntryTableEntry.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/EntryTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// diff --git a/BurnOutSharp.Models/LinearExecutable/Enums.cs b/BinaryObjectScanner.Models/LinearExecutable/Enums.cs similarity index 99% rename from BurnOutSharp.Models/LinearExecutable/Enums.cs rename to BinaryObjectScanner.Models/LinearExecutable/Enums.cs index 10810f2b..1683000c 100644 --- a/BurnOutSharp.Models/LinearExecutable/Enums.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/Enums.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { [Flags] public enum BundleType : byte diff --git a/BurnOutSharp.Models/LinearExecutable/Executable.cs b/BinaryObjectScanner.Models/LinearExecutable/Executable.cs similarity index 98% rename from BurnOutSharp.Models/LinearExecutable/Executable.cs rename to BinaryObjectScanner.Models/LinearExecutable/Executable.cs index 42f28312..cf210e78 100644 --- a/BurnOutSharp.Models/LinearExecutable/Executable.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/Executable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The `LINEAR` executable-file header contains information that the loader requires for diff --git a/BurnOutSharp.Models/LinearExecutable/FixupPageTableEntry.cs b/BinaryObjectScanner.Models/LinearExecutable/FixupPageTableEntry.cs similarity index 96% rename from BurnOutSharp.Models/LinearExecutable/FixupPageTableEntry.cs rename to BinaryObjectScanner.Models/LinearExecutable/FixupPageTableEntry.cs index b16fc3f1..32d9803b 100644 --- a/BurnOutSharp.Models/LinearExecutable/FixupPageTableEntry.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/FixupPageTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The Fixup Page Table provides a simple mapping of a logical page number diff --git a/BurnOutSharp.Models/LinearExecutable/FixupRecordTableEntry.cs b/BinaryObjectScanner.Models/LinearExecutable/FixupRecordTableEntry.cs similarity index 99% rename from BurnOutSharp.Models/LinearExecutable/FixupRecordTableEntry.cs rename to BinaryObjectScanner.Models/LinearExecutable/FixupRecordTableEntry.cs index 579a3332..2adcbf7f 100644 --- a/BurnOutSharp.Models/LinearExecutable/FixupRecordTableEntry.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/FixupRecordTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The Fixup Record Table contains entries for all fixups in the linear EXE module. diff --git a/BurnOutSharp.Models/LinearExecutable/ImportModuleNameTableEntry.cs b/BinaryObjectScanner.Models/LinearExecutable/ImportModuleNameTableEntry.cs similarity index 96% rename from BurnOutSharp.Models/LinearExecutable/ImportModuleNameTableEntry.cs rename to BinaryObjectScanner.Models/LinearExecutable/ImportModuleNameTableEntry.cs index 789aaac7..d4720c4d 100644 --- a/BurnOutSharp.Models/LinearExecutable/ImportModuleNameTableEntry.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/ImportModuleNameTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The import module name table defines the module name strings imported through diff --git a/BurnOutSharp.Models/LinearExecutable/ImportProcedureNameTableEntry.cs b/BinaryObjectScanner.Models/LinearExecutable/ImportProcedureNameTableEntry.cs similarity index 97% rename from BurnOutSharp.Models/LinearExecutable/ImportProcedureNameTableEntry.cs rename to BinaryObjectScanner.Models/LinearExecutable/ImportProcedureNameTableEntry.cs index e8842343..e82a72e1 100644 --- a/BurnOutSharp.Models/LinearExecutable/ImportProcedureNameTableEntry.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/ImportProcedureNameTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The import procedure name table defines the procedure name strings imported diff --git a/BurnOutSharp.Models/LinearExecutable/InformationBlock.cs b/BinaryObjectScanner.Models/LinearExecutable/InformationBlock.cs similarity index 99% rename from BurnOutSharp.Models/LinearExecutable/InformationBlock.cs rename to BinaryObjectScanner.Models/LinearExecutable/InformationBlock.cs index 996cc866..d8f548c2 100644 --- a/BurnOutSharp.Models/LinearExecutable/InformationBlock.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/InformationBlock.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The `information block` in the LE header contains the linker version number, diff --git a/BurnOutSharp.Models/LinearExecutable/ModuleFormatDirectivesTableEntry.cs b/BinaryObjectScanner.Models/LinearExecutable/ModuleFormatDirectivesTableEntry.cs similarity index 97% rename from BurnOutSharp.Models/LinearExecutable/ModuleFormatDirectivesTableEntry.cs rename to BinaryObjectScanner.Models/LinearExecutable/ModuleFormatDirectivesTableEntry.cs index f47f9c8d..c55c3fc4 100644 --- a/BurnOutSharp.Models/LinearExecutable/ModuleFormatDirectivesTableEntry.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/ModuleFormatDirectivesTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The Module Format Directives Table is an optional table that allows additional diff --git a/BurnOutSharp.Models/LinearExecutable/NonResidentNamesTableEntry.cs b/BinaryObjectScanner.Models/LinearExecutable/NonResidentNamesTableEntry.cs similarity index 98% rename from BurnOutSharp.Models/LinearExecutable/NonResidentNamesTableEntry.cs rename to BinaryObjectScanner.Models/LinearExecutable/NonResidentNamesTableEntry.cs index 63b127ff..3827eb1f 100644 --- a/BurnOutSharp.Models/LinearExecutable/NonResidentNamesTableEntry.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/NonResidentNamesTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The resident and non-resident name tables define the ASCII names and ordinal diff --git a/BurnOutSharp.Models/LinearExecutable/ObjectPageMapEntry.cs b/BinaryObjectScanner.Models/LinearExecutable/ObjectPageMapEntry.cs similarity index 98% rename from BurnOutSharp.Models/LinearExecutable/ObjectPageMapEntry.cs rename to BinaryObjectScanner.Models/LinearExecutable/ObjectPageMapEntry.cs index 9e63caef..313f578f 100644 --- a/BurnOutSharp.Models/LinearExecutable/ObjectPageMapEntry.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/ObjectPageMapEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The Object page table provides information about a logical page in an object. diff --git a/BurnOutSharp.Models/LinearExecutable/ObjectTableEntry.cs b/BinaryObjectScanner.Models/LinearExecutable/ObjectTableEntry.cs similarity index 98% rename from BurnOutSharp.Models/LinearExecutable/ObjectTableEntry.cs rename to BinaryObjectScanner.Models/LinearExecutable/ObjectTableEntry.cs index 2fae1502..4a4627b2 100644 --- a/BurnOutSharp.Models/LinearExecutable/ObjectTableEntry.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/ObjectTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The object table contains information that describes each segment in diff --git a/BurnOutSharp.Models/LinearExecutable/PerPageChecksumTableEntry.cs b/BinaryObjectScanner.Models/LinearExecutable/PerPageChecksumTableEntry.cs similarity index 94% rename from BurnOutSharp.Models/LinearExecutable/PerPageChecksumTableEntry.cs rename to BinaryObjectScanner.Models/LinearExecutable/PerPageChecksumTableEntry.cs index 6bbed22b..fc1a60b8 100644 --- a/BurnOutSharp.Models/LinearExecutable/PerPageChecksumTableEntry.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/PerPageChecksumTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The Per-Page Checksum table provides space for a cryptographic checksum for diff --git a/BurnOutSharp.Models/LinearExecutable/ResidentNamesTableEntry.cs b/BinaryObjectScanner.Models/LinearExecutable/ResidentNamesTableEntry.cs similarity index 98% rename from BurnOutSharp.Models/LinearExecutable/ResidentNamesTableEntry.cs rename to BinaryObjectScanner.Models/LinearExecutable/ResidentNamesTableEntry.cs index 133c903e..85258769 100644 --- a/BurnOutSharp.Models/LinearExecutable/ResidentNamesTableEntry.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/ResidentNamesTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The resident and non-resident name tables define the ASCII names and ordinal diff --git a/BurnOutSharp.Models/LinearExecutable/ResourceTableEntry.cs b/BinaryObjectScanner.Models/LinearExecutable/ResourceTableEntry.cs similarity index 97% rename from BurnOutSharp.Models/LinearExecutable/ResourceTableEntry.cs rename to BinaryObjectScanner.Models/LinearExecutable/ResourceTableEntry.cs index 891283af..8c7a6334 100644 --- a/BurnOutSharp.Models/LinearExecutable/ResourceTableEntry.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/ResourceTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The resource table is an array of resource table entries. Each resource table diff --git a/BurnOutSharp.Models/LinearExecutable/VerifyRecordDirectiveTableEntry.cs b/BinaryObjectScanner.Models/LinearExecutable/VerifyRecordDirectiveTableEntry.cs similarity index 98% rename from BurnOutSharp.Models/LinearExecutable/VerifyRecordDirectiveTableEntry.cs rename to BinaryObjectScanner.Models/LinearExecutable/VerifyRecordDirectiveTableEntry.cs index dcc1bbbb..3242ca56 100644 --- a/BurnOutSharp.Models/LinearExecutable/VerifyRecordDirectiveTableEntry.cs +++ b/BinaryObjectScanner.Models/LinearExecutable/VerifyRecordDirectiveTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.LinearExecutable +namespace BinaryObjectScanner.Models.LinearExecutable { /// /// The Verify Record Directive Table is an optional table. It maintains a record diff --git a/BurnOutSharp.Models/MSDOS/Constants.cs b/BinaryObjectScanner.Models/MSDOS/Constants.cs similarity index 84% rename from BurnOutSharp.Models/MSDOS/Constants.cs rename to BinaryObjectScanner.Models/MSDOS/Constants.cs index ebba5f9f..829773b5 100644 --- a/BurnOutSharp.Models/MSDOS/Constants.cs +++ b/BinaryObjectScanner.Models/MSDOS/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.MSDOS +namespace BinaryObjectScanner.Models.MSDOS { public static class Constants { diff --git a/BurnOutSharp.Models/MSDOS/Executable.cs b/BinaryObjectScanner.Models/MSDOS/Executable.cs similarity index 97% rename from BurnOutSharp.Models/MSDOS/Executable.cs rename to BinaryObjectScanner.Models/MSDOS/Executable.cs index bbe8078b..e91ffe82 100644 --- a/BurnOutSharp.Models/MSDOS/Executable.cs +++ b/BinaryObjectScanner.Models/MSDOS/Executable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.MSDOS +namespace BinaryObjectScanner.Models.MSDOS { /// /// The MS-DOS EXE format, also known as MZ after its signature (the initials of Microsoft engineer Mark Zbykowski), diff --git a/BurnOutSharp.Models/MSDOS/ExecutableHeader.cs b/BinaryObjectScanner.Models/MSDOS/ExecutableHeader.cs similarity index 98% rename from BurnOutSharp.Models/MSDOS/ExecutableHeader.cs rename to BinaryObjectScanner.Models/MSDOS/ExecutableHeader.cs index f553e27f..0ad5e9fd 100644 --- a/BurnOutSharp.Models/MSDOS/ExecutableHeader.cs +++ b/BinaryObjectScanner.Models/MSDOS/ExecutableHeader.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MSDOS +namespace BinaryObjectScanner.Models.MSDOS { /// /// MZ executables only consists of 2 structures: the header and the relocation table. diff --git a/BurnOutSharp.Models/MSDOS/RelocationEntry.cs b/BinaryObjectScanner.Models/MSDOS/RelocationEntry.cs similarity index 93% rename from BurnOutSharp.Models/MSDOS/RelocationEntry.cs rename to BinaryObjectScanner.Models/MSDOS/RelocationEntry.cs index 144b7018..7035d669 100644 --- a/BurnOutSharp.Models/MSDOS/RelocationEntry.cs +++ b/BinaryObjectScanner.Models/MSDOS/RelocationEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MSDOS +namespace BinaryObjectScanner.Models.MSDOS { /// /// Each pointer in the relocation table looks as such diff --git a/BurnOutSharp.Models/MicrosoftCabinet/CFDATA.cs b/BinaryObjectScanner.Models/MicrosoftCabinet/CFDATA.cs similarity index 98% rename from BurnOutSharp.Models/MicrosoftCabinet/CFDATA.cs rename to BinaryObjectScanner.Models/MicrosoftCabinet/CFDATA.cs index f41e3745..10093108 100644 --- a/BurnOutSharp.Models/MicrosoftCabinet/CFDATA.cs +++ b/BinaryObjectScanner.Models/MicrosoftCabinet/CFDATA.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MicrosoftCabinet +namespace BinaryObjectScanner.Models.MicrosoftCabinet { /// /// Each CFDATA structure describes some amount of compressed data, as shown in the following diff --git a/BurnOutSharp.Models/MicrosoftCabinet/CFFILE.cs b/BinaryObjectScanner.Models/MicrosoftCabinet/CFFILE.cs similarity index 98% rename from BurnOutSharp.Models/MicrosoftCabinet/CFFILE.cs rename to BinaryObjectScanner.Models/MicrosoftCabinet/CFFILE.cs index 5a07be82..21a1a9fe 100644 --- a/BurnOutSharp.Models/MicrosoftCabinet/CFFILE.cs +++ b/BinaryObjectScanner.Models/MicrosoftCabinet/CFFILE.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MicrosoftCabinet +namespace BinaryObjectScanner.Models.MicrosoftCabinet { /// /// Each CFFILE structure contains information about one of the files stored (or at least partially diff --git a/BurnOutSharp.Models/MicrosoftCabinet/CFFOLDER.cs b/BinaryObjectScanner.Models/MicrosoftCabinet/CFFOLDER.cs similarity index 98% rename from BurnOutSharp.Models/MicrosoftCabinet/CFFOLDER.cs rename to BinaryObjectScanner.Models/MicrosoftCabinet/CFFOLDER.cs index 5a23fdb3..b0d09e97 100644 --- a/BurnOutSharp.Models/MicrosoftCabinet/CFFOLDER.cs +++ b/BinaryObjectScanner.Models/MicrosoftCabinet/CFFOLDER.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MicrosoftCabinet +namespace BinaryObjectScanner.Models.MicrosoftCabinet { /// /// Each CFFOLDER structure contains information about one of the folders or partial folders stored in diff --git a/BurnOutSharp.Models/MicrosoftCabinet/CFHEADER.cs b/BinaryObjectScanner.Models/MicrosoftCabinet/CFHEADER.cs similarity index 99% rename from BurnOutSharp.Models/MicrosoftCabinet/CFHEADER.cs rename to BinaryObjectScanner.Models/MicrosoftCabinet/CFHEADER.cs index c190ecb0..f9770091 100644 --- a/BurnOutSharp.Models/MicrosoftCabinet/CFHEADER.cs +++ b/BinaryObjectScanner.Models/MicrosoftCabinet/CFHEADER.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MicrosoftCabinet +namespace BinaryObjectScanner.Models.MicrosoftCabinet { /// /// The CFHEADER structure shown in the following packet diagram provides information about this diff --git a/BurnOutSharp.Models/MicrosoftCabinet/Cabinet.cs b/BinaryObjectScanner.Models/MicrosoftCabinet/Cabinet.cs similarity index 94% rename from BurnOutSharp.Models/MicrosoftCabinet/Cabinet.cs rename to BinaryObjectScanner.Models/MicrosoftCabinet/Cabinet.cs index 6844e0f8..6abfb531 100644 --- a/BurnOutSharp.Models/MicrosoftCabinet/Cabinet.cs +++ b/BinaryObjectScanner.Models/MicrosoftCabinet/Cabinet.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.MicrosoftCabinet +namespace BinaryObjectScanner.Models.MicrosoftCabinet { /// /// Cabinet files are compressed packages containing a diff --git a/BurnOutSharp.Models/MicrosoftCabinet/Constants.cs b/BinaryObjectScanner.Models/MicrosoftCabinet/Constants.cs similarity index 82% rename from BurnOutSharp.Models/MicrosoftCabinet/Constants.cs rename to BinaryObjectScanner.Models/MicrosoftCabinet/Constants.cs index 5063a1e2..b740e25d 100644 --- a/BurnOutSharp.Models/MicrosoftCabinet/Constants.cs +++ b/BinaryObjectScanner.Models/MicrosoftCabinet/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.MicrosoftCabinet +namespace BinaryObjectScanner.Models.MicrosoftCabinet { public static class Constants { diff --git a/BurnOutSharp.Models/MicrosoftCabinet/Enums.cs b/BinaryObjectScanner.Models/MicrosoftCabinet/Enums.cs similarity index 98% rename from BurnOutSharp.Models/MicrosoftCabinet/Enums.cs rename to BinaryObjectScanner.Models/MicrosoftCabinet/Enums.cs index c8eb5ea6..2d2dac3d 100644 --- a/BurnOutSharp.Models/MicrosoftCabinet/Enums.cs +++ b/BinaryObjectScanner.Models/MicrosoftCabinet/Enums.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.MicrosoftCabinet +namespace BinaryObjectScanner.Models.MicrosoftCabinet { public enum CompressionType : ushort { diff --git a/BurnOutSharp.Models/MoPaQ/Archive.cs b/BinaryObjectScanner.Models/MoPaQ/Archive.cs similarity index 97% rename from BurnOutSharp.Models/MoPaQ/Archive.cs rename to BinaryObjectScanner.Models/MoPaQ/Archive.cs index 5ce442bb..e020ab49 100644 --- a/BurnOutSharp.Models/MoPaQ/Archive.cs +++ b/BinaryObjectScanner.Models/MoPaQ/Archive.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.MoPaQ +namespace BinaryObjectScanner.Models.MoPaQ { /// /// MPQ (MoPaQ) is an archive format developed by Blizzard Entertainment, diff --git a/BurnOutSharp.Models/MoPaQ/ArchiveHeader.cs b/BinaryObjectScanner.Models/MoPaQ/ArchiveHeader.cs similarity index 99% rename from BurnOutSharp.Models/MoPaQ/ArchiveHeader.cs rename to BinaryObjectScanner.Models/MoPaQ/ArchiveHeader.cs index f26d907a..593bc4db 100644 --- a/BurnOutSharp.Models/MoPaQ/ArchiveHeader.cs +++ b/BinaryObjectScanner.Models/MoPaQ/ArchiveHeader.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MoPaQ +namespace BinaryObjectScanner.Models.MoPaQ { /// /// MoPaQ archive header diff --git a/BurnOutSharp.Models/MoPaQ/BetTable.cs b/BinaryObjectScanner.Models/MoPaQ/BetTable.cs similarity index 98% rename from BurnOutSharp.Models/MoPaQ/BetTable.cs rename to BinaryObjectScanner.Models/MoPaQ/BetTable.cs index 804b1878..e6da1f5f 100644 --- a/BurnOutSharp.Models/MoPaQ/BetTable.cs +++ b/BinaryObjectScanner.Models/MoPaQ/BetTable.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MoPaQ +namespace BinaryObjectScanner.Models.MoPaQ { /// /// The BET table is present if the BetTablePos64 member of MPQ header is set diff --git a/BurnOutSharp.Models/MoPaQ/BlockEntry.cs b/BinaryObjectScanner.Models/MoPaQ/BlockEntry.cs similarity index 95% rename from BurnOutSharp.Models/MoPaQ/BlockEntry.cs rename to BinaryObjectScanner.Models/MoPaQ/BlockEntry.cs index 27e16dea..e2b23b22 100644 --- a/BurnOutSharp.Models/MoPaQ/BlockEntry.cs +++ b/BinaryObjectScanner.Models/MoPaQ/BlockEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MoPaQ +namespace BinaryObjectScanner.Models.MoPaQ { /// /// Block table contains informations about file sizes and way of their storage within diff --git a/BurnOutSharp.Models/MoPaQ/Constants.cs b/BinaryObjectScanner.Models/MoPaQ/Constants.cs similarity index 98% rename from BurnOutSharp.Models/MoPaQ/Constants.cs rename to BinaryObjectScanner.Models/MoPaQ/Constants.cs index cd5492fa..7c4fb5cd 100644 --- a/BurnOutSharp.Models/MoPaQ/Constants.cs +++ b/BinaryObjectScanner.Models/MoPaQ/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.MoPaQ +namespace BinaryObjectScanner.Models.MoPaQ { public static class Constants { diff --git a/BurnOutSharp.Models/MoPaQ/Enums.cs b/BinaryObjectScanner.Models/MoPaQ/Enums.cs similarity index 99% rename from BurnOutSharp.Models/MoPaQ/Enums.cs rename to BinaryObjectScanner.Models/MoPaQ/Enums.cs index 753fd1b7..abbd3be9 100644 --- a/BurnOutSharp.Models/MoPaQ/Enums.cs +++ b/BinaryObjectScanner.Models/MoPaQ/Enums.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.MoPaQ +namespace BinaryObjectScanner.Models.MoPaQ { /// /// Compression types for multiple compressions diff --git a/BurnOutSharp.Models/MoPaQ/HashEntry.cs b/BinaryObjectScanner.Models/MoPaQ/HashEntry.cs similarity index 97% rename from BurnOutSharp.Models/MoPaQ/HashEntry.cs rename to BinaryObjectScanner.Models/MoPaQ/HashEntry.cs index bb005697..8f0319ae 100644 --- a/BurnOutSharp.Models/MoPaQ/HashEntry.cs +++ b/BinaryObjectScanner.Models/MoPaQ/HashEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MoPaQ +namespace BinaryObjectScanner.Models.MoPaQ { /// /// Hash table is used for searching files by name. The file name is converted to diff --git a/BurnOutSharp.Models/MoPaQ/HetTable.cs b/BinaryObjectScanner.Models/MoPaQ/HetTable.cs similarity index 98% rename from BurnOutSharp.Models/MoPaQ/HetTable.cs rename to BinaryObjectScanner.Models/MoPaQ/HetTable.cs index b0fdb849..1b68eb11 100644 --- a/BurnOutSharp.Models/MoPaQ/HetTable.cs +++ b/BinaryObjectScanner.Models/MoPaQ/HetTable.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MoPaQ +namespace BinaryObjectScanner.Models.MoPaQ { /// /// The HET table is present if the HetTablePos64 member of MPQ header is diff --git a/BurnOutSharp.Models/MoPaQ/PatchHeader.cs b/BinaryObjectScanner.Models/MoPaQ/PatchHeader.cs similarity index 98% rename from BurnOutSharp.Models/MoPaQ/PatchHeader.cs rename to BinaryObjectScanner.Models/MoPaQ/PatchHeader.cs index ea1a158f..306747b9 100644 --- a/BurnOutSharp.Models/MoPaQ/PatchHeader.cs +++ b/BinaryObjectScanner.Models/MoPaQ/PatchHeader.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MoPaQ +namespace BinaryObjectScanner.Models.MoPaQ { /// /// Each incremental patch file in a patch MPQ starts with a header. It is supposed diff --git a/BurnOutSharp.Models/MoPaQ/PatchInfo.cs b/BinaryObjectScanner.Models/MoPaQ/PatchInfo.cs similarity index 95% rename from BurnOutSharp.Models/MoPaQ/PatchInfo.cs rename to BinaryObjectScanner.Models/MoPaQ/PatchInfo.cs index f16a032d..d7a5bbcf 100644 --- a/BurnOutSharp.Models/MoPaQ/PatchInfo.cs +++ b/BinaryObjectScanner.Models/MoPaQ/PatchInfo.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MoPaQ +namespace BinaryObjectScanner.Models.MoPaQ { /// /// This structure contains size of the patch, flags and also MD5 of the patch. diff --git a/BurnOutSharp.Models/MoPaQ/UserData.cs b/BinaryObjectScanner.Models/MoPaQ/UserData.cs similarity index 96% rename from BurnOutSharp.Models/MoPaQ/UserData.cs rename to BinaryObjectScanner.Models/MoPaQ/UserData.cs index 93cdfb3d..eceeb84f 100644 --- a/BurnOutSharp.Models/MoPaQ/UserData.cs +++ b/BinaryObjectScanner.Models/MoPaQ/UserData.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.MoPaQ +namespace BinaryObjectScanner.Models.MoPaQ { /// /// MPQ User Data are optional, and is commonly used in custom maps for diff --git a/BurnOutSharp.Models/N3DS/ARM11KernelCapabilities.cs b/BinaryObjectScanner.Models/N3DS/ARM11KernelCapabilities.cs similarity index 97% rename from BurnOutSharp.Models/N3DS/ARM11KernelCapabilities.cs rename to BinaryObjectScanner.Models/N3DS/ARM11KernelCapabilities.cs index 78bb3814..ebaa644b 100644 --- a/BurnOutSharp.Models/N3DS/ARM11KernelCapabilities.cs +++ b/BinaryObjectScanner.Models/N3DS/ARM11KernelCapabilities.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// The kernel capability descriptors are passed to svcCreateProcess. diff --git a/BurnOutSharp.Models/N3DS/ARM11LocalSystemCapabilities.cs b/BinaryObjectScanner.Models/N3DS/ARM11LocalSystemCapabilities.cs similarity index 97% rename from BurnOutSharp.Models/N3DS/ARM11LocalSystemCapabilities.cs rename to BinaryObjectScanner.Models/N3DS/ARM11LocalSystemCapabilities.cs index 7cda9cfd..d8c4049e 100644 --- a/BurnOutSharp.Models/N3DS/ARM11LocalSystemCapabilities.cs +++ b/BinaryObjectScanner.Models/N3DS/ARM11LocalSystemCapabilities.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// public sealed class ARM11LocalSystemCapabilities diff --git a/BurnOutSharp.Models/N3DS/ARM9AccessControl.cs b/BinaryObjectScanner.Models/N3DS/ARM9AccessControl.cs similarity index 91% rename from BurnOutSharp.Models/N3DS/ARM9AccessControl.cs rename to BinaryObjectScanner.Models/N3DS/ARM9AccessControl.cs index 8cefc0ea..78d47d62 100644 --- a/BurnOutSharp.Models/N3DS/ARM9AccessControl.cs +++ b/BinaryObjectScanner.Models/N3DS/ARM9AccessControl.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// public sealed class ARM9AccessControl diff --git a/BurnOutSharp.Models/N3DS/AccessControlInfo.cs b/BinaryObjectScanner.Models/N3DS/AccessControlInfo.cs similarity index 92% rename from BurnOutSharp.Models/N3DS/AccessControlInfo.cs rename to BinaryObjectScanner.Models/N3DS/AccessControlInfo.cs index 26afc8bc..95aaa127 100644 --- a/BurnOutSharp.Models/N3DS/AccessControlInfo.cs +++ b/BinaryObjectScanner.Models/N3DS/AccessControlInfo.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// public sealed class AccessControlInfo diff --git a/BurnOutSharp.Models/N3DS/CIA.cs b/BinaryObjectScanner.Models/N3DS/CIA.cs similarity index 97% rename from BurnOutSharp.Models/N3DS/CIA.cs rename to BinaryObjectScanner.Models/N3DS/CIA.cs index b1983e68..f6c612e0 100644 --- a/BurnOutSharp.Models/N3DS/CIA.cs +++ b/BinaryObjectScanner.Models/N3DS/CIA.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// CIA stands for CTR Importable Archive. This format allows the installation of diff --git a/BurnOutSharp.Models/N3DS/CIAHeader.cs b/BinaryObjectScanner.Models/N3DS/CIAHeader.cs similarity index 96% rename from BurnOutSharp.Models/N3DS/CIAHeader.cs rename to BinaryObjectScanner.Models/N3DS/CIAHeader.cs index a0806666..f2929539 100644 --- a/BurnOutSharp.Models/N3DS/CIAHeader.cs +++ b/BinaryObjectScanner.Models/N3DS/CIAHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// public sealed class CIAHeader diff --git a/BurnOutSharp.Models/N3DS/CardInfoHeader.cs b/BinaryObjectScanner.Models/N3DS/CardInfoHeader.cs similarity index 97% rename from BurnOutSharp.Models/N3DS/CardInfoHeader.cs rename to BinaryObjectScanner.Models/N3DS/CardInfoHeader.cs index 4e3ca216..79399726 100644 --- a/BurnOutSharp.Models/N3DS/CardInfoHeader.cs +++ b/BinaryObjectScanner.Models/N3DS/CardInfoHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// public sealed class CardInfoHeader diff --git a/BurnOutSharp.Models/N3DS/Cart.cs b/BinaryObjectScanner.Models/N3DS/Cart.cs similarity index 96% rename from BurnOutSharp.Models/N3DS/Cart.cs rename to BinaryObjectScanner.Models/N3DS/Cart.cs index c48751aa..940738fd 100644 --- a/BurnOutSharp.Models/N3DS/Cart.cs +++ b/BinaryObjectScanner.Models/N3DS/Cart.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// Represents a 3DS cart image diff --git a/BurnOutSharp.Models/N3DS/Certificate.cs b/BinaryObjectScanner.Models/N3DS/Certificate.cs similarity index 98% rename from BurnOutSharp.Models/N3DS/Certificate.cs rename to BinaryObjectScanner.Models/N3DS/Certificate.cs index 0d6f772d..71baa7e4 100644 --- a/BurnOutSharp.Models/N3DS/Certificate.cs +++ b/BinaryObjectScanner.Models/N3DS/Certificate.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// Certificates contain cryptography information for verifying Signatures. diff --git a/BurnOutSharp.Models/N3DS/CodeSetInfo.cs b/BinaryObjectScanner.Models/N3DS/CodeSetInfo.cs similarity index 91% rename from BurnOutSharp.Models/N3DS/CodeSetInfo.cs rename to BinaryObjectScanner.Models/N3DS/CodeSetInfo.cs index 4bf8d93d..4992e2de 100644 --- a/BurnOutSharp.Models/N3DS/CodeSetInfo.cs +++ b/BinaryObjectScanner.Models/N3DS/CodeSetInfo.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// public sealed class CodeSetInfo diff --git a/BurnOutSharp.Models/N3DS/Constants.cs b/BinaryObjectScanner.Models/N3DS/Constants.cs similarity index 95% rename from BurnOutSharp.Models/N3DS/Constants.cs rename to BinaryObjectScanner.Models/N3DS/Constants.cs index d85148ff..b5b8a8d7 100644 --- a/BurnOutSharp.Models/N3DS/Constants.cs +++ b/BinaryObjectScanner.Models/N3DS/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { public static class Constants { diff --git a/BurnOutSharp.Models/N3DS/ContentChunkRecord.cs b/BinaryObjectScanner.Models/N3DS/ContentChunkRecord.cs similarity index 95% rename from BurnOutSharp.Models/N3DS/ContentChunkRecord.cs rename to BinaryObjectScanner.Models/N3DS/ContentChunkRecord.cs index 66f7b1a7..0d4689a8 100644 --- a/BurnOutSharp.Models/N3DS/ContentChunkRecord.cs +++ b/BinaryObjectScanner.Models/N3DS/ContentChunkRecord.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// There is one of these for each content contained in this title. diff --git a/BurnOutSharp.Models/N3DS/ContentInfoRecord.cs b/BinaryObjectScanner.Models/N3DS/ContentInfoRecord.cs similarity index 94% rename from BurnOutSharp.Models/N3DS/ContentInfoRecord.cs rename to BinaryObjectScanner.Models/N3DS/ContentInfoRecord.cs index 1a6ef1ab..0ddf2b40 100644 --- a/BurnOutSharp.Models/N3DS/ContentInfoRecord.cs +++ b/BinaryObjectScanner.Models/N3DS/ContentInfoRecord.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// There are 64 of these records, usually only the first is used. diff --git a/BurnOutSharp.Models/N3DS/DevelopmentCardInfoHeader.cs b/BinaryObjectScanner.Models/N3DS/DevelopmentCardInfoHeader.cs similarity index 94% rename from BurnOutSharp.Models/N3DS/DevelopmentCardInfoHeader.cs rename to BinaryObjectScanner.Models/N3DS/DevelopmentCardInfoHeader.cs index 9c7429d6..1a436129 100644 --- a/BurnOutSharp.Models/N3DS/DevelopmentCardInfoHeader.cs +++ b/BinaryObjectScanner.Models/N3DS/DevelopmentCardInfoHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// public sealed class DevelopmentCardInfoHeader diff --git a/BurnOutSharp.Models/N3DS/Enums.cs b/BinaryObjectScanner.Models/N3DS/Enums.cs similarity index 99% rename from BurnOutSharp.Models/N3DS/Enums.cs rename to BinaryObjectScanner.Models/N3DS/Enums.cs index 1d66dea2..18fd98db 100644 --- a/BurnOutSharp.Models/N3DS/Enums.cs +++ b/BinaryObjectScanner.Models/N3DS/Enums.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { // TODO: Fix this, I don't think it's correct [Flags] diff --git a/BurnOutSharp.Models/N3DS/ExeFSFileHeader.cs b/BinaryObjectScanner.Models/N3DS/ExeFSFileHeader.cs similarity index 95% rename from BurnOutSharp.Models/N3DS/ExeFSFileHeader.cs rename to BinaryObjectScanner.Models/N3DS/ExeFSFileHeader.cs index 7109f553..4176c7c1 100644 --- a/BurnOutSharp.Models/N3DS/ExeFSFileHeader.cs +++ b/BinaryObjectScanner.Models/N3DS/ExeFSFileHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// There are a maximum of 10 file headers in the ExeFS format. (This maximum diff --git a/BurnOutSharp.Models/N3DS/ExeFSHeader.cs b/BinaryObjectScanner.Models/N3DS/ExeFSHeader.cs similarity index 96% rename from BurnOutSharp.Models/N3DS/ExeFSHeader.cs rename to BinaryObjectScanner.Models/N3DS/ExeFSHeader.cs index 061ecad8..94ab4496 100644 --- a/BurnOutSharp.Models/N3DS/ExeFSHeader.cs +++ b/BinaryObjectScanner.Models/N3DS/ExeFSHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// ExeFS or Executable Filesystem contains information related to the diff --git a/BurnOutSharp.Models/N3DS/InitialData.cs b/BinaryObjectScanner.Models/N3DS/InitialData.cs similarity index 95% rename from BurnOutSharp.Models/N3DS/InitialData.cs rename to BinaryObjectScanner.Models/N3DS/InitialData.cs index 1b57c223..27e84690 100644 --- a/BurnOutSharp.Models/N3DS/InitialData.cs +++ b/BinaryObjectScanner.Models/N3DS/InitialData.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// public sealed class InitialData diff --git a/BurnOutSharp.Models/N3DS/MetaData.cs b/BinaryObjectScanner.Models/N3DS/MetaData.cs similarity index 94% rename from BurnOutSharp.Models/N3DS/MetaData.cs rename to BinaryObjectScanner.Models/N3DS/MetaData.cs index 618a4155..70d10e42 100644 --- a/BurnOutSharp.Models/N3DS/MetaData.cs +++ b/BinaryObjectScanner.Models/N3DS/MetaData.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// public sealed class MetaData diff --git a/BurnOutSharp.Models/N3DS/NCCHExtendedHeader.cs b/BinaryObjectScanner.Models/N3DS/NCCHExtendedHeader.cs similarity index 95% rename from BurnOutSharp.Models/N3DS/NCCHExtendedHeader.cs rename to BinaryObjectScanner.Models/N3DS/NCCHExtendedHeader.cs index a3581bf8..be55030d 100644 --- a/BurnOutSharp.Models/N3DS/NCCHExtendedHeader.cs +++ b/BinaryObjectScanner.Models/N3DS/NCCHExtendedHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// The exheader has two sections: diff --git a/BurnOutSharp.Models/N3DS/NCCHHeader.cs b/BinaryObjectScanner.Models/N3DS/NCCHHeader.cs similarity index 99% rename from BurnOutSharp.Models/N3DS/NCCHHeader.cs rename to BinaryObjectScanner.Models/N3DS/NCCHHeader.cs index 1ea8c092..5833d5c1 100644 --- a/BurnOutSharp.Models/N3DS/NCCHHeader.cs +++ b/BinaryObjectScanner.Models/N3DS/NCCHHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// public sealed class NCCHHeader diff --git a/BurnOutSharp.Models/N3DS/NCCHHeaderFlags.cs b/BinaryObjectScanner.Models/N3DS/NCCHHeaderFlags.cs similarity index 97% rename from BurnOutSharp.Models/N3DS/NCCHHeaderFlags.cs rename to BinaryObjectScanner.Models/N3DS/NCCHHeaderFlags.cs index e850b088..cff4f362 100644 --- a/BurnOutSharp.Models/N3DS/NCCHHeaderFlags.cs +++ b/BinaryObjectScanner.Models/N3DS/NCCHHeaderFlags.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// public sealed class NCCHHeaderFlags diff --git a/BurnOutSharp.Models/N3DS/NCSDHeader.cs b/BinaryObjectScanner.Models/N3DS/NCSDHeader.cs similarity index 98% rename from BurnOutSharp.Models/N3DS/NCSDHeader.cs rename to BinaryObjectScanner.Models/N3DS/NCSDHeader.cs index 9d5142ce..fe888ff7 100644 --- a/BurnOutSharp.Models/N3DS/NCSDHeader.cs +++ b/BinaryObjectScanner.Models/N3DS/NCSDHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// There are two known specialisations of the NCSD container format: diff --git a/BurnOutSharp.Models/N3DS/PartitionTableEntry.cs b/BinaryObjectScanner.Models/N3DS/PartitionTableEntry.cs similarity index 90% rename from BurnOutSharp.Models/N3DS/PartitionTableEntry.cs rename to BinaryObjectScanner.Models/N3DS/PartitionTableEntry.cs index 9817f4ad..7ce03307 100644 --- a/BurnOutSharp.Models/N3DS/PartitionTableEntry.cs +++ b/BinaryObjectScanner.Models/N3DS/PartitionTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// Offset and Length partition table, in media units diff --git a/BurnOutSharp.Models/N3DS/RomFSHeader.cs b/BinaryObjectScanner.Models/N3DS/RomFSHeader.cs similarity index 98% rename from BurnOutSharp.Models/N3DS/RomFSHeader.cs rename to BinaryObjectScanner.Models/N3DS/RomFSHeader.cs index 80ea79ad..776694c7 100644 --- a/BurnOutSharp.Models/N3DS/RomFSHeader.cs +++ b/BinaryObjectScanner.Models/N3DS/RomFSHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// RomFS (or Read-Only Filesystem) is part of the NCCH format, and is diff --git a/BurnOutSharp.Models/N3DS/StorageInfo.cs b/BinaryObjectScanner.Models/N3DS/StorageInfo.cs similarity index 95% rename from BurnOutSharp.Models/N3DS/StorageInfo.cs rename to BinaryObjectScanner.Models/N3DS/StorageInfo.cs index 682b128d..2c3001a9 100644 --- a/BurnOutSharp.Models/N3DS/StorageInfo.cs +++ b/BinaryObjectScanner.Models/N3DS/StorageInfo.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// Used in FSReg:Register. diff --git a/BurnOutSharp.Models/N3DS/SystemControlInfo.cs b/BinaryObjectScanner.Models/N3DS/SystemControlInfo.cs similarity index 97% rename from BurnOutSharp.Models/N3DS/SystemControlInfo.cs rename to BinaryObjectScanner.Models/N3DS/SystemControlInfo.cs index e2d630d9..b4563e32 100644 --- a/BurnOutSharp.Models/N3DS/SystemControlInfo.cs +++ b/BinaryObjectScanner.Models/N3DS/SystemControlInfo.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// public sealed class SystemControlInfo diff --git a/BurnOutSharp.Models/N3DS/SystemInfo.cs b/BinaryObjectScanner.Models/N3DS/SystemInfo.cs similarity index 90% rename from BurnOutSharp.Models/N3DS/SystemInfo.cs rename to BinaryObjectScanner.Models/N3DS/SystemInfo.cs index 2001a707..35bf2b21 100644 --- a/BurnOutSharp.Models/N3DS/SystemInfo.cs +++ b/BinaryObjectScanner.Models/N3DS/SystemInfo.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// public sealed class SystemInfo diff --git a/BurnOutSharp.Models/N3DS/TestData.cs b/BinaryObjectScanner.Models/N3DS/TestData.cs similarity index 97% rename from BurnOutSharp.Models/N3DS/TestData.cs rename to BinaryObjectScanner.Models/N3DS/TestData.cs index 212816c9..65559085 100644 --- a/BurnOutSharp.Models/N3DS/TestData.cs +++ b/BinaryObjectScanner.Models/N3DS/TestData.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// The test data is the same one encountered in development DS/DSi cartridges. diff --git a/BurnOutSharp.Models/N3DS/Ticket.cs b/BinaryObjectScanner.Models/N3DS/Ticket.cs similarity index 99% rename from BurnOutSharp.Models/N3DS/Ticket.cs rename to BinaryObjectScanner.Models/N3DS/Ticket.cs index a37c4cc4..03ad1d46 100644 --- a/BurnOutSharp.Models/N3DS/Ticket.cs +++ b/BinaryObjectScanner.Models/N3DS/Ticket.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// A format used to store an encrypted titlekey (using 128-Bit AES-CBC). diff --git a/BurnOutSharp.Models/N3DS/TitleMetadata.cs b/BinaryObjectScanner.Models/N3DS/TitleMetadata.cs similarity index 98% rename from BurnOutSharp.Models/N3DS/TitleMetadata.cs rename to BinaryObjectScanner.Models/N3DS/TitleMetadata.cs index 31d8956a..e26b5122 100644 --- a/BurnOutSharp.Models/N3DS/TitleMetadata.cs +++ b/BinaryObjectScanner.Models/N3DS/TitleMetadata.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.N3DS +namespace BinaryObjectScanner.Models.N3DS { /// /// A format used to store information about a title (installed title, DLC, etc.) diff --git a/BurnOutSharp.Models/NCF/ChecksumEntry.cs b/BinaryObjectScanner.Models/NCF/ChecksumEntry.cs similarity index 85% rename from BurnOutSharp.Models/NCF/ChecksumEntry.cs rename to BinaryObjectScanner.Models/NCF/ChecksumEntry.cs index 68e23a70..c4ca4d53 100644 --- a/BurnOutSharp.Models/NCF/ChecksumEntry.cs +++ b/BinaryObjectScanner.Models/NCF/ChecksumEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// public sealed class ChecksumEntry diff --git a/BurnOutSharp.Models/NCF/ChecksumHeader.cs b/BinaryObjectScanner.Models/NCF/ChecksumHeader.cs similarity index 91% rename from BurnOutSharp.Models/NCF/ChecksumHeader.cs rename to BinaryObjectScanner.Models/NCF/ChecksumHeader.cs index b89507da..cb5873d5 100644 --- a/BurnOutSharp.Models/NCF/ChecksumHeader.cs +++ b/BinaryObjectScanner.Models/NCF/ChecksumHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// public sealed class ChecksumHeader diff --git a/BurnOutSharp.Models/NCF/ChecksumMapEntry.cs b/BinaryObjectScanner.Models/NCF/ChecksumMapEntry.cs similarity index 90% rename from BurnOutSharp.Models/NCF/ChecksumMapEntry.cs rename to BinaryObjectScanner.Models/NCF/ChecksumMapEntry.cs index ead22d38..72482514 100644 --- a/BurnOutSharp.Models/NCF/ChecksumMapEntry.cs +++ b/BinaryObjectScanner.Models/NCF/ChecksumMapEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// public sealed class ChecksumMapEntry diff --git a/BurnOutSharp.Models/NCF/ChecksumMapHeader.cs b/BinaryObjectScanner.Models/NCF/ChecksumMapHeader.cs similarity index 93% rename from BurnOutSharp.Models/NCF/ChecksumMapHeader.cs rename to BinaryObjectScanner.Models/NCF/ChecksumMapHeader.cs index 8b34581c..e0df4726 100644 --- a/BurnOutSharp.Models/NCF/ChecksumMapHeader.cs +++ b/BinaryObjectScanner.Models/NCF/ChecksumMapHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// public sealed class ChecksumMapHeader diff --git a/BurnOutSharp.Models/NCF/DirectoryCopyEntry.cs b/BinaryObjectScanner.Models/NCF/DirectoryCopyEntry.cs similarity index 86% rename from BurnOutSharp.Models/NCF/DirectoryCopyEntry.cs rename to BinaryObjectScanner.Models/NCF/DirectoryCopyEntry.cs index 1fb3bb28..38327569 100644 --- a/BurnOutSharp.Models/NCF/DirectoryCopyEntry.cs +++ b/BinaryObjectScanner.Models/NCF/DirectoryCopyEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// public sealed class DirectoryCopyEntry diff --git a/BurnOutSharp.Models/NCF/DirectoryEntry.cs b/BinaryObjectScanner.Models/NCF/DirectoryEntry.cs similarity index 97% rename from BurnOutSharp.Models/NCF/DirectoryEntry.cs rename to BinaryObjectScanner.Models/NCF/DirectoryEntry.cs index 887787f3..1d8f8848 100644 --- a/BurnOutSharp.Models/NCF/DirectoryEntry.cs +++ b/BinaryObjectScanner.Models/NCF/DirectoryEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// public sealed class DirectoryEntry diff --git a/BurnOutSharp.Models/NCF/DirectoryHeader.cs b/BinaryObjectScanner.Models/NCF/DirectoryHeader.cs similarity index 97% rename from BurnOutSharp.Models/NCF/DirectoryHeader.cs rename to BinaryObjectScanner.Models/NCF/DirectoryHeader.cs index fb9a52bb..c9b180b8 100644 --- a/BurnOutSharp.Models/NCF/DirectoryHeader.cs +++ b/BinaryObjectScanner.Models/NCF/DirectoryHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// public sealed class DirectoryHeader diff --git a/BurnOutSharp.Models/NCF/DirectoryInfo1Entry.cs b/BinaryObjectScanner.Models/NCF/DirectoryInfo1Entry.cs similarity index 85% rename from BurnOutSharp.Models/NCF/DirectoryInfo1Entry.cs rename to BinaryObjectScanner.Models/NCF/DirectoryInfo1Entry.cs index d7705e15..c5683456 100644 --- a/BurnOutSharp.Models/NCF/DirectoryInfo1Entry.cs +++ b/BinaryObjectScanner.Models/NCF/DirectoryInfo1Entry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// public sealed class DirectoryInfo1Entry diff --git a/BurnOutSharp.Models/NCF/DirectoryInfo2Entry.cs b/BinaryObjectScanner.Models/NCF/DirectoryInfo2Entry.cs similarity index 86% rename from BurnOutSharp.Models/NCF/DirectoryInfo2Entry.cs rename to BinaryObjectScanner.Models/NCF/DirectoryInfo2Entry.cs index a07ce9af..06bb92cf 100644 --- a/BurnOutSharp.Models/NCF/DirectoryInfo2Entry.cs +++ b/BinaryObjectScanner.Models/NCF/DirectoryInfo2Entry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// public sealed class DirectoryInfo2Entry diff --git a/BurnOutSharp.Models/NCF/DirectoryLocalEntry.cs b/BinaryObjectScanner.Models/NCF/DirectoryLocalEntry.cs similarity index 86% rename from BurnOutSharp.Models/NCF/DirectoryLocalEntry.cs rename to BinaryObjectScanner.Models/NCF/DirectoryLocalEntry.cs index 029d49ad..cf826f9f 100644 --- a/BurnOutSharp.Models/NCF/DirectoryLocalEntry.cs +++ b/BinaryObjectScanner.Models/NCF/DirectoryLocalEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// public sealed class DirectoryLocalEntry diff --git a/BurnOutSharp.Models/NCF/Enums.cs b/BinaryObjectScanner.Models/NCF/Enums.cs similarity index 95% rename from BurnOutSharp.Models/NCF/Enums.cs rename to BinaryObjectScanner.Models/NCF/Enums.cs index ff19c491..62c8e7a3 100644 --- a/BurnOutSharp.Models/NCF/Enums.cs +++ b/BinaryObjectScanner.Models/NCF/Enums.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { [Flags] public enum HL_NCF_FLAG : uint diff --git a/BurnOutSharp.Models/NCF/File.cs b/BinaryObjectScanner.Models/NCF/File.cs similarity index 98% rename from BurnOutSharp.Models/NCF/File.cs rename to BinaryObjectScanner.Models/NCF/File.cs index 944d45f6..14777012 100644 --- a/BurnOutSharp.Models/NCF/File.cs +++ b/BinaryObjectScanner.Models/NCF/File.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// /// Half-Life No Cache File diff --git a/BurnOutSharp.Models/NCF/Header.cs b/BinaryObjectScanner.Models/NCF/Header.cs similarity index 96% rename from BurnOutSharp.Models/NCF/Header.cs rename to BinaryObjectScanner.Models/NCF/Header.cs index c8c86dac..75a08cf9 100644 --- a/BurnOutSharp.Models/NCF/Header.cs +++ b/BinaryObjectScanner.Models/NCF/Header.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// public sealed class Header diff --git a/BurnOutSharp.Models/NCF/UnknownEntry.cs b/BinaryObjectScanner.Models/NCF/UnknownEntry.cs similarity index 85% rename from BurnOutSharp.Models/NCF/UnknownEntry.cs rename to BinaryObjectScanner.Models/NCF/UnknownEntry.cs index d27f2548..ad74decf 100644 --- a/BurnOutSharp.Models/NCF/UnknownEntry.cs +++ b/BinaryObjectScanner.Models/NCF/UnknownEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// public sealed class UnknownEntry diff --git a/BurnOutSharp.Models/NCF/UnknownHeader.cs b/BinaryObjectScanner.Models/NCF/UnknownHeader.cs similarity index 89% rename from BurnOutSharp.Models/NCF/UnknownHeader.cs rename to BinaryObjectScanner.Models/NCF/UnknownHeader.cs index 2f9784f4..8c6b222b 100644 --- a/BurnOutSharp.Models/NCF/UnknownHeader.cs +++ b/BinaryObjectScanner.Models/NCF/UnknownHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NCF +namespace BinaryObjectScanner.Models.NCF { /// public sealed class UnknownHeader diff --git a/BurnOutSharp.Models/NewExecutable/Constants.cs b/BinaryObjectScanner.Models/NewExecutable/Constants.cs similarity index 82% rename from BurnOutSharp.Models/NewExecutable/Constants.cs rename to BinaryObjectScanner.Models/NewExecutable/Constants.cs index 1f33fd0e..5a2ccbbe 100644 --- a/BurnOutSharp.Models/NewExecutable/Constants.cs +++ b/BinaryObjectScanner.Models/NewExecutable/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { public static class Constants { diff --git a/BurnOutSharp.Models/NewExecutable/EntryTableBundle.cs b/BinaryObjectScanner.Models/NewExecutable/EntryTableBundle.cs similarity index 98% rename from BurnOutSharp.Models/NewExecutable/EntryTableBundle.cs rename to BinaryObjectScanner.Models/NewExecutable/EntryTableBundle.cs index e0ac5e76..9352f381 100644 --- a/BurnOutSharp.Models/NewExecutable/EntryTableBundle.cs +++ b/BinaryObjectScanner.Models/NewExecutable/EntryTableBundle.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// The entry table follows the imported-name table. This table contains diff --git a/BurnOutSharp.Models/NewExecutable/Enums.cs b/BinaryObjectScanner.Models/NewExecutable/Enums.cs similarity index 99% rename from BurnOutSharp.Models/NewExecutable/Enums.cs rename to BinaryObjectScanner.Models/NewExecutable/Enums.cs index 2b5a1f5e..8a45dc02 100644 --- a/BurnOutSharp.Models/NewExecutable/Enums.cs +++ b/BinaryObjectScanner.Models/NewExecutable/Enums.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { [Flags] public enum FixedSegmentEntryFlag : byte diff --git a/BurnOutSharp.Models/NewExecutable/Executable.cs b/BinaryObjectScanner.Models/NewExecutable/Executable.cs similarity index 97% rename from BurnOutSharp.Models/NewExecutable/Executable.cs rename to BinaryObjectScanner.Models/NewExecutable/Executable.cs index c48ebef4..3dc4abcf 100644 --- a/BurnOutSharp.Models/NewExecutable/Executable.cs +++ b/BinaryObjectScanner.Models/NewExecutable/Executable.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// The segmented EXE header contains general information about the EXE diff --git a/BurnOutSharp.Models/NewExecutable/ExecutableHeader.cs b/BinaryObjectScanner.Models/NewExecutable/ExecutableHeader.cs similarity index 99% rename from BurnOutSharp.Models/NewExecutable/ExecutableHeader.cs rename to BinaryObjectScanner.Models/NewExecutable/ExecutableHeader.cs index 4f2436d8..993ab17b 100644 --- a/BurnOutSharp.Models/NewExecutable/ExecutableHeader.cs +++ b/BinaryObjectScanner.Models/NewExecutable/ExecutableHeader.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// The NE header is a relatively large structure with multiple characteristics. diff --git a/BurnOutSharp.Models/NewExecutable/ImportNameRelocationRecord.cs b/BinaryObjectScanner.Models/NewExecutable/ImportNameRelocationRecord.cs similarity index 91% rename from BurnOutSharp.Models/NewExecutable/ImportNameRelocationRecord.cs rename to BinaryObjectScanner.Models/NewExecutable/ImportNameRelocationRecord.cs index 61792065..c5bedf56 100644 --- a/BurnOutSharp.Models/NewExecutable/ImportNameRelocationRecord.cs +++ b/BinaryObjectScanner.Models/NewExecutable/ImportNameRelocationRecord.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// [StructLayout(LayoutKind.Sequential)] diff --git a/BurnOutSharp.Models/NewExecutable/ImportOrdinalRelocationRecord.cs b/BinaryObjectScanner.Models/NewExecutable/ImportOrdinalRelocationRecord.cs similarity index 90% rename from BurnOutSharp.Models/NewExecutable/ImportOrdinalRelocationRecord.cs rename to BinaryObjectScanner.Models/NewExecutable/ImportOrdinalRelocationRecord.cs index 93bac1be..0683dd3d 100644 --- a/BurnOutSharp.Models/NewExecutable/ImportOrdinalRelocationRecord.cs +++ b/BinaryObjectScanner.Models/NewExecutable/ImportOrdinalRelocationRecord.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// [StructLayout(LayoutKind.Sequential)] diff --git a/BurnOutSharp.Models/NewExecutable/ImportedNameTableEntry.cs b/BinaryObjectScanner.Models/NewExecutable/ImportedNameTableEntry.cs similarity index 94% rename from BurnOutSharp.Models/NewExecutable/ImportedNameTableEntry.cs rename to BinaryObjectScanner.Models/NewExecutable/ImportedNameTableEntry.cs index a43646ff..dd045c97 100644 --- a/BurnOutSharp.Models/NewExecutable/ImportedNameTableEntry.cs +++ b/BinaryObjectScanner.Models/NewExecutable/ImportedNameTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// The imported-name table follows the module-reference table. This table diff --git a/BurnOutSharp.Models/NewExecutable/InternalRefRelocationRecord.cs b/BinaryObjectScanner.Models/NewExecutable/InternalRefRelocationRecord.cs similarity index 93% rename from BurnOutSharp.Models/NewExecutable/InternalRefRelocationRecord.cs rename to BinaryObjectScanner.Models/NewExecutable/InternalRefRelocationRecord.cs index 958d7225..c3304808 100644 --- a/BurnOutSharp.Models/NewExecutable/InternalRefRelocationRecord.cs +++ b/BinaryObjectScanner.Models/NewExecutable/InternalRefRelocationRecord.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// [StructLayout(LayoutKind.Sequential)] diff --git a/BurnOutSharp.Models/NewExecutable/ModuleReferenceTableEntry.cs b/BinaryObjectScanner.Models/NewExecutable/ModuleReferenceTableEntry.cs similarity index 92% rename from BurnOutSharp.Models/NewExecutable/ModuleReferenceTableEntry.cs rename to BinaryObjectScanner.Models/NewExecutable/ModuleReferenceTableEntry.cs index 4ecd733f..b3443821 100644 --- a/BurnOutSharp.Models/NewExecutable/ModuleReferenceTableEntry.cs +++ b/BinaryObjectScanner.Models/NewExecutable/ModuleReferenceTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// The module-reference table follows the resident-name table. Each entry diff --git a/BurnOutSharp.Models/NewExecutable/NonResidentNameTableEntry.cs b/BinaryObjectScanner.Models/NewExecutable/NonResidentNameTableEntry.cs similarity index 95% rename from BurnOutSharp.Models/NewExecutable/NonResidentNameTableEntry.cs rename to BinaryObjectScanner.Models/NewExecutable/NonResidentNameTableEntry.cs index e7ba6e1c..ebc3af6c 100644 --- a/BurnOutSharp.Models/NewExecutable/NonResidentNameTableEntry.cs +++ b/BinaryObjectScanner.Models/NewExecutable/NonResidentNameTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// The nonresident-name table follows the entry table, and contains a diff --git a/BurnOutSharp.Models/NewExecutable/OSFixupRelocationRecord.cs b/BinaryObjectScanner.Models/NewExecutable/OSFixupRelocationRecord.cs similarity index 90% rename from BurnOutSharp.Models/NewExecutable/OSFixupRelocationRecord.cs rename to BinaryObjectScanner.Models/NewExecutable/OSFixupRelocationRecord.cs index 55ad7699..d6fe66d3 100644 --- a/BurnOutSharp.Models/NewExecutable/OSFixupRelocationRecord.cs +++ b/BinaryObjectScanner.Models/NewExecutable/OSFixupRelocationRecord.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// [StructLayout(LayoutKind.Sequential)] diff --git a/BurnOutSharp.Models/NewExecutable/PerSegmentData.cs b/BinaryObjectScanner.Models/NewExecutable/PerSegmentData.cs similarity index 93% rename from BurnOutSharp.Models/NewExecutable/PerSegmentData.cs rename to BinaryObjectScanner.Models/NewExecutable/PerSegmentData.cs index 10fbfa9f..6a5a6c71 100644 --- a/BurnOutSharp.Models/NewExecutable/PerSegmentData.cs +++ b/BinaryObjectScanner.Models/NewExecutable/PerSegmentData.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// The location and size of the per-segment data is defined in the diff --git a/BurnOutSharp.Models/NewExecutable/RelocationRecord.cs b/BinaryObjectScanner.Models/NewExecutable/RelocationRecord.cs similarity index 97% rename from BurnOutSharp.Models/NewExecutable/RelocationRecord.cs rename to BinaryObjectScanner.Models/NewExecutable/RelocationRecord.cs index 5bc4b219..53d85132 100644 --- a/BurnOutSharp.Models/NewExecutable/RelocationRecord.cs +++ b/BinaryObjectScanner.Models/NewExecutable/RelocationRecord.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// A table of relocation records follows. The following is the format diff --git a/BurnOutSharp.Models/NewExecutable/ResidentNameTableEntry.cs b/BinaryObjectScanner.Models/NewExecutable/ResidentNameTableEntry.cs similarity index 95% rename from BurnOutSharp.Models/NewExecutable/ResidentNameTableEntry.cs rename to BinaryObjectScanner.Models/NewExecutable/ResidentNameTableEntry.cs index 9dde6831..1508719a 100644 --- a/BurnOutSharp.Models/NewExecutable/ResidentNameTableEntry.cs +++ b/BinaryObjectScanner.Models/NewExecutable/ResidentNameTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// The resident-name table follows the resource table, and contains this diff --git a/BurnOutSharp.Models/NewExecutable/ResourceTable.cs b/BinaryObjectScanner.Models/NewExecutable/ResourceTable.cs similarity index 96% rename from BurnOutSharp.Models/NewExecutable/ResourceTable.cs rename to BinaryObjectScanner.Models/NewExecutable/ResourceTable.cs index d19f0563..a24731bb 100644 --- a/BurnOutSharp.Models/NewExecutable/ResourceTable.cs +++ b/BinaryObjectScanner.Models/NewExecutable/ResourceTable.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// The resource table follows the segment table and contains entries for diff --git a/BurnOutSharp.Models/NewExecutable/ResourceTypeAndNameString.cs b/BinaryObjectScanner.Models/NewExecutable/ResourceTypeAndNameString.cs similarity index 94% rename from BurnOutSharp.Models/NewExecutable/ResourceTypeAndNameString.cs rename to BinaryObjectScanner.Models/NewExecutable/ResourceTypeAndNameString.cs index 511981e4..62dd6e1a 100644 --- a/BurnOutSharp.Models/NewExecutable/ResourceTypeAndNameString.cs +++ b/BinaryObjectScanner.Models/NewExecutable/ResourceTypeAndNameString.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// Resource type and name strings are stored at the end of the diff --git a/BurnOutSharp.Models/NewExecutable/ResourceTypeInformationEntry.cs b/BinaryObjectScanner.Models/NewExecutable/ResourceTypeInformationEntry.cs similarity index 95% rename from BurnOutSharp.Models/NewExecutable/ResourceTypeInformationEntry.cs rename to BinaryObjectScanner.Models/NewExecutable/ResourceTypeInformationEntry.cs index ff6214f8..8bf40356 100644 --- a/BurnOutSharp.Models/NewExecutable/ResourceTypeInformationEntry.cs +++ b/BinaryObjectScanner.Models/NewExecutable/ResourceTypeInformationEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// A table of resource type information blocks follows. The following diff --git a/BurnOutSharp.Models/NewExecutable/ResourceTypeResourceEntry.cs b/BinaryObjectScanner.Models/NewExecutable/ResourceTypeResourceEntry.cs similarity index 96% rename from BurnOutSharp.Models/NewExecutable/ResourceTypeResourceEntry.cs rename to BinaryObjectScanner.Models/NewExecutable/ResourceTypeResourceEntry.cs index 296fe7a4..8a46d392 100644 --- a/BurnOutSharp.Models/NewExecutable/ResourceTypeResourceEntry.cs +++ b/BinaryObjectScanner.Models/NewExecutable/ResourceTypeResourceEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// A table of resources for this type follows. The following is diff --git a/BurnOutSharp.Models/NewExecutable/SegmentTableEntry.cs b/BinaryObjectScanner.Models/NewExecutable/SegmentTableEntry.cs similarity index 96% rename from BurnOutSharp.Models/NewExecutable/SegmentTableEntry.cs rename to BinaryObjectScanner.Models/NewExecutable/SegmentTableEntry.cs index a5fc36ad..241f8bf6 100644 --- a/BurnOutSharp.Models/NewExecutable/SegmentTableEntry.cs +++ b/BinaryObjectScanner.Models/NewExecutable/SegmentTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.NewExecutable +namespace BinaryObjectScanner.Models.NewExecutable { /// /// The segment table contains an entry for each segment in the executable diff --git a/BurnOutSharp.Models/Nitro/Cart.cs b/BinaryObjectScanner.Models/Nitro/Cart.cs similarity index 95% rename from BurnOutSharp.Models/Nitro/Cart.cs rename to BinaryObjectScanner.Models/Nitro/Cart.cs index f1d67366..8159dccb 100644 --- a/BurnOutSharp.Models/Nitro/Cart.cs +++ b/BinaryObjectScanner.Models/Nitro/Cart.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Nitro +namespace BinaryObjectScanner.Models.Nitro { /// /// Represents a DS/DSi cart image diff --git a/BurnOutSharp.Models/Nitro/CommonHeader.cs b/BinaryObjectScanner.Models/Nitro/CommonHeader.cs similarity index 99% rename from BurnOutSharp.Models/Nitro/CommonHeader.cs rename to BinaryObjectScanner.Models/Nitro/CommonHeader.cs index 84a6d625..3ba53a69 100644 --- a/BurnOutSharp.Models/Nitro/CommonHeader.cs +++ b/BinaryObjectScanner.Models/Nitro/CommonHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Nitro +namespace BinaryObjectScanner.Models.Nitro { /// /// Nintendo DS / DSi cartridge header diff --git a/BurnOutSharp.Models/Nitro/Constants.cs b/BinaryObjectScanner.Models/Nitro/Constants.cs similarity index 99% rename from BurnOutSharp.Models/Nitro/Constants.cs rename to BinaryObjectScanner.Models/Nitro/Constants.cs index 9f60560c..4c6a3262 100644 --- a/BurnOutSharp.Models/Nitro/Constants.cs +++ b/BinaryObjectScanner.Models/Nitro/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Nitro +namespace BinaryObjectScanner.Models.Nitro { public static class Constants { diff --git a/BurnOutSharp.Models/Nitro/Enums.cs b/BinaryObjectScanner.Models/Nitro/Enums.cs similarity index 72% rename from BurnOutSharp.Models/Nitro/Enums.cs rename to BinaryObjectScanner.Models/Nitro/Enums.cs index eff0a3df..ba804ded 100644 --- a/BurnOutSharp.Models/Nitro/Enums.cs +++ b/BinaryObjectScanner.Models/Nitro/Enums.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Nitro +namespace BinaryObjectScanner.Models.Nitro { public enum Unitcode : byte { diff --git a/BurnOutSharp.Models/Nitro/ExtendedDSiHeader.cs b/BinaryObjectScanner.Models/Nitro/ExtendedDSiHeader.cs similarity index 99% rename from BurnOutSharp.Models/Nitro/ExtendedDSiHeader.cs rename to BinaryObjectScanner.Models/Nitro/ExtendedDSiHeader.cs index 94054348..8b55c340 100644 --- a/BurnOutSharp.Models/Nitro/ExtendedDSiHeader.cs +++ b/BinaryObjectScanner.Models/Nitro/ExtendedDSiHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Nitro +namespace BinaryObjectScanner.Models.Nitro { /// /// Nintendo DSi extended cart header diff --git a/BurnOutSharp.Models/Nitro/FileAllocationTableEntry.cs b/BinaryObjectScanner.Models/Nitro/FileAllocationTableEntry.cs similarity index 92% rename from BurnOutSharp.Models/Nitro/FileAllocationTableEntry.cs rename to BinaryObjectScanner.Models/Nitro/FileAllocationTableEntry.cs index c18be4d7..4e8217ca 100644 --- a/BurnOutSharp.Models/Nitro/FileAllocationTableEntry.cs +++ b/BinaryObjectScanner.Models/Nitro/FileAllocationTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Nitro +namespace BinaryObjectScanner.Models.Nitro { /// /// The structure of the file allocation table is very simple, diff --git a/BurnOutSharp.Models/Nitro/FolderAllocationTableEntry.cs b/BinaryObjectScanner.Models/Nitro/FolderAllocationTableEntry.cs similarity index 95% rename from BurnOutSharp.Models/Nitro/FolderAllocationTableEntry.cs rename to BinaryObjectScanner.Models/Nitro/FolderAllocationTableEntry.cs index 5413d9d7..ed08606e 100644 --- a/BurnOutSharp.Models/Nitro/FolderAllocationTableEntry.cs +++ b/BinaryObjectScanner.Models/Nitro/FolderAllocationTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Nitro +namespace BinaryObjectScanner.Models.Nitro { /// /// Each folder in the file system has a 8 byte long entry. diff --git a/BurnOutSharp.Models/Nitro/NameListEntry.cs b/BinaryObjectScanner.Models/Nitro/NameListEntry.cs similarity index 95% rename from BurnOutSharp.Models/Nitro/NameListEntry.cs rename to BinaryObjectScanner.Models/Nitro/NameListEntry.cs index b40e62ed..6e706f60 100644 --- a/BurnOutSharp.Models/Nitro/NameListEntry.cs +++ b/BinaryObjectScanner.Models/Nitro/NameListEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Nitro +namespace BinaryObjectScanner.Models.Nitro { /// /// The name list holds the names of the folders, and their contents diff --git a/BurnOutSharp.Models/Nitro/NameTable.cs b/BinaryObjectScanner.Models/Nitro/NameTable.cs similarity index 94% rename from BurnOutSharp.Models/Nitro/NameTable.cs rename to BinaryObjectScanner.Models/Nitro/NameTable.cs index 931715d9..63399cf2 100644 --- a/BurnOutSharp.Models/Nitro/NameTable.cs +++ b/BinaryObjectScanner.Models/Nitro/NameTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Nitro +namespace BinaryObjectScanner.Models.Nitro { /// /// The name table stores the names of the files and the structure diff --git a/BurnOutSharp.Models/PAK/Constants.cs b/BinaryObjectScanner.Models/PAK/Constants.cs similarity index 86% rename from BurnOutSharp.Models/PAK/Constants.cs rename to BinaryObjectScanner.Models/PAK/Constants.cs index 03929db4..cbaba9ff 100644 --- a/BurnOutSharp.Models/PAK/Constants.cs +++ b/BinaryObjectScanner.Models/PAK/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PAK +namespace BinaryObjectScanner.Models.PAK { public static class Constants { diff --git a/BurnOutSharp.Models/PAK/DirectoryItem.cs b/BinaryObjectScanner.Models/PAK/DirectoryItem.cs similarity index 91% rename from BurnOutSharp.Models/PAK/DirectoryItem.cs rename to BinaryObjectScanner.Models/PAK/DirectoryItem.cs index 1f8172b7..a0eb3d5b 100644 --- a/BurnOutSharp.Models/PAK/DirectoryItem.cs +++ b/BinaryObjectScanner.Models/PAK/DirectoryItem.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PAK +namespace BinaryObjectScanner.Models.PAK { /// public sealed class DirectoryItem diff --git a/BurnOutSharp.Models/PAK/File.cs b/BinaryObjectScanner.Models/PAK/File.cs similarity index 92% rename from BurnOutSharp.Models/PAK/File.cs rename to BinaryObjectScanner.Models/PAK/File.cs index 24d48ea3..24694256 100644 --- a/BurnOutSharp.Models/PAK/File.cs +++ b/BinaryObjectScanner.Models/PAK/File.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PAK +namespace BinaryObjectScanner.Models.PAK { /// /// Half-Life Package File diff --git a/BurnOutSharp.Models/PAK/Header.cs b/BinaryObjectScanner.Models/PAK/Header.cs similarity index 91% rename from BurnOutSharp.Models/PAK/Header.cs rename to BinaryObjectScanner.Models/PAK/Header.cs index 923071bf..e0d77918 100644 --- a/BurnOutSharp.Models/PAK/Header.cs +++ b/BinaryObjectScanner.Models/PAK/Header.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PAK +namespace BinaryObjectScanner.Models.PAK { /// public sealed class Header diff --git a/BurnOutSharp.Models/PFF/Archive.cs b/BinaryObjectScanner.Models/PFF/Archive.cs similarity index 92% rename from BurnOutSharp.Models/PFF/Archive.cs rename to BinaryObjectScanner.Models/PFF/Archive.cs index 3dc04e13..0af763d9 100644 --- a/BurnOutSharp.Models/PFF/Archive.cs +++ b/BinaryObjectScanner.Models/PFF/Archive.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PFF +namespace BinaryObjectScanner.Models.PFF { /// /// PFF archive diff --git a/BurnOutSharp.Models/PFF/Constants.cs b/BinaryObjectScanner.Models/PFF/Constants.cs similarity index 95% rename from BurnOutSharp.Models/PFF/Constants.cs rename to BinaryObjectScanner.Models/PFF/Constants.cs index cc2569df..cbb75cd1 100644 --- a/BurnOutSharp.Models/PFF/Constants.cs +++ b/BinaryObjectScanner.Models/PFF/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PFF +namespace BinaryObjectScanner.Models.PFF { /// public static class Constants diff --git a/BurnOutSharp.Models/PFF/Footer.cs b/BinaryObjectScanner.Models/PFF/Footer.cs similarity index 92% rename from BurnOutSharp.Models/PFF/Footer.cs rename to BinaryObjectScanner.Models/PFF/Footer.cs index c47f8bbd..5c020fc6 100644 --- a/BurnOutSharp.Models/PFF/Footer.cs +++ b/BinaryObjectScanner.Models/PFF/Footer.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PFF +namespace BinaryObjectScanner.Models.PFF { /// /// PFF file footer diff --git a/BurnOutSharp.Models/PFF/Header.cs b/BinaryObjectScanner.Models/PFF/Header.cs similarity index 95% rename from BurnOutSharp.Models/PFF/Header.cs rename to BinaryObjectScanner.Models/PFF/Header.cs index 32b21fc9..e6e89a65 100644 --- a/BurnOutSharp.Models/PFF/Header.cs +++ b/BinaryObjectScanner.Models/PFF/Header.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PFF +namespace BinaryObjectScanner.Models.PFF { /// /// PFF archive header diff --git a/BurnOutSharp.Models/PFF/Segment.cs b/BinaryObjectScanner.Models/PFF/Segment.cs similarity index 96% rename from BurnOutSharp.Models/PFF/Segment.cs rename to BinaryObjectScanner.Models/PFF/Segment.cs index 9b38cb4d..2657c928 100644 --- a/BurnOutSharp.Models/PFF/Segment.cs +++ b/BinaryObjectScanner.Models/PFF/Segment.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PFF +namespace BinaryObjectScanner.Models.PFF { /// /// PFF segment identifier diff --git a/BurnOutSharp.Models/PlayJ/AudioFile.cs b/BinaryObjectScanner.Models/PlayJ/AudioFile.cs similarity index 96% rename from BurnOutSharp.Models/PlayJ/AudioFile.cs rename to BinaryObjectScanner.Models/PlayJ/AudioFile.cs index af4adde8..34f05baa 100644 --- a/BurnOutSharp.Models/PlayJ/AudioFile.cs +++ b/BinaryObjectScanner.Models/PlayJ/AudioFile.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PlayJ +namespace BinaryObjectScanner.Models.PlayJ { /// /// PlayJ audio file / CDS entry diff --git a/BurnOutSharp.Models/PlayJ/AudioHeader.cs b/BinaryObjectScanner.Models/PlayJ/AudioHeader.cs similarity index 98% rename from BurnOutSharp.Models/PlayJ/AudioHeader.cs rename to BinaryObjectScanner.Models/PlayJ/AudioHeader.cs index db61aa29..26ee5de7 100644 --- a/BurnOutSharp.Models/PlayJ/AudioHeader.cs +++ b/BinaryObjectScanner.Models/PlayJ/AudioHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PlayJ +namespace BinaryObjectScanner.Models.PlayJ { /// /// PlayJ audio header / CDS entry header diff --git a/BurnOutSharp.Models/PlayJ/AudioHeaderV1.cs b/BinaryObjectScanner.Models/PlayJ/AudioHeaderV1.cs similarity index 97% rename from BurnOutSharp.Models/PlayJ/AudioHeaderV1.cs rename to BinaryObjectScanner.Models/PlayJ/AudioHeaderV1.cs index 5f81a493..2045562b 100644 --- a/BurnOutSharp.Models/PlayJ/AudioHeaderV1.cs +++ b/BinaryObjectScanner.Models/PlayJ/AudioHeaderV1.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PlayJ +namespace BinaryObjectScanner.Models.PlayJ { /// /// PlayJ audio header / CDS entry header (V1) diff --git a/BurnOutSharp.Models/PlayJ/AudioHeaderV2.cs b/BinaryObjectScanner.Models/PlayJ/AudioHeaderV2.cs similarity index 98% rename from BurnOutSharp.Models/PlayJ/AudioHeaderV2.cs rename to BinaryObjectScanner.Models/PlayJ/AudioHeaderV2.cs index ce5b2986..de575686 100644 --- a/BurnOutSharp.Models/PlayJ/AudioHeaderV2.cs +++ b/BinaryObjectScanner.Models/PlayJ/AudioHeaderV2.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PlayJ +namespace BinaryObjectScanner.Models.PlayJ { /// /// PlayJ audio header / CDS entry header (V2) diff --git a/BurnOutSharp.Models/PlayJ/Constants.cs b/BinaryObjectScanner.Models/PlayJ/Constants.cs similarity index 82% rename from BurnOutSharp.Models/PlayJ/Constants.cs rename to BinaryObjectScanner.Models/PlayJ/Constants.cs index 71a8562e..7c86a44a 100644 --- a/BurnOutSharp.Models/PlayJ/Constants.cs +++ b/BinaryObjectScanner.Models/PlayJ/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PlayJ +namespace BinaryObjectScanner.Models.PlayJ { public static class Constants { diff --git a/BurnOutSharp.Models/PlayJ/DataFile.cs b/BinaryObjectScanner.Models/PlayJ/DataFile.cs similarity index 95% rename from BurnOutSharp.Models/PlayJ/DataFile.cs rename to BinaryObjectScanner.Models/PlayJ/DataFile.cs index 310c25ea..8cccefce 100644 --- a/BurnOutSharp.Models/PlayJ/DataFile.cs +++ b/BinaryObjectScanner.Models/PlayJ/DataFile.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PlayJ +namespace BinaryObjectScanner.Models.PlayJ { /// /// Embedded data file (V2 only?) diff --git a/BurnOutSharp.Models/PlayJ/Enums.cs b/BinaryObjectScanner.Models/PlayJ/Enums.cs similarity index 98% rename from BurnOutSharp.Models/PlayJ/Enums.cs rename to BinaryObjectScanner.Models/PlayJ/Enums.cs index af016511..5712a3d5 100644 --- a/BurnOutSharp.Models/PlayJ/Enums.cs +++ b/BinaryObjectScanner.Models/PlayJ/Enums.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PlayJ +namespace BinaryObjectScanner.Models.PlayJ { /// public enum Genre diff --git a/BurnOutSharp.Models/PlayJ/Playlist.cs b/BinaryObjectScanner.Models/PlayJ/Playlist.cs similarity index 89% rename from BurnOutSharp.Models/PlayJ/Playlist.cs rename to BinaryObjectScanner.Models/PlayJ/Playlist.cs index 713b7cca..2d7e7edf 100644 --- a/BurnOutSharp.Models/PlayJ/Playlist.cs +++ b/BinaryObjectScanner.Models/PlayJ/Playlist.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PlayJ +namespace BinaryObjectScanner.Models.PlayJ { /// /// PlayJ playlist file diff --git a/BurnOutSharp.Models/PlayJ/PlaylistHeader.cs b/BinaryObjectScanner.Models/PlayJ/PlaylistHeader.cs similarity index 89% rename from BurnOutSharp.Models/PlayJ/PlaylistHeader.cs rename to BinaryObjectScanner.Models/PlayJ/PlaylistHeader.cs index eb70e87d..fcaff27d 100644 --- a/BurnOutSharp.Models/PlayJ/PlaylistHeader.cs +++ b/BinaryObjectScanner.Models/PlayJ/PlaylistHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PlayJ +namespace BinaryObjectScanner.Models.PlayJ { /// /// PlayJ playlist header diff --git a/BurnOutSharp.Models/PlayJ/UnknownBlock1.cs b/BinaryObjectScanner.Models/PlayJ/UnknownBlock1.cs similarity index 94% rename from BurnOutSharp.Models/PlayJ/UnknownBlock1.cs rename to BinaryObjectScanner.Models/PlayJ/UnknownBlock1.cs index 34650b39..747aacb6 100644 --- a/BurnOutSharp.Models/PlayJ/UnknownBlock1.cs +++ b/BinaryObjectScanner.Models/PlayJ/UnknownBlock1.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PlayJ +namespace BinaryObjectScanner.Models.PlayJ { /// /// Data referred to by or diff --git a/BurnOutSharp.Models/PlayJ/UnknownBlock3.cs b/BinaryObjectScanner.Models/PlayJ/UnknownBlock3.cs similarity index 92% rename from BurnOutSharp.Models/PlayJ/UnknownBlock3.cs rename to BinaryObjectScanner.Models/PlayJ/UnknownBlock3.cs index d5e400ed..db594b4c 100644 --- a/BurnOutSharp.Models/PlayJ/UnknownBlock3.cs +++ b/BinaryObjectScanner.Models/PlayJ/UnknownBlock3.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PlayJ +namespace BinaryObjectScanner.Models.PlayJ { /// /// Data referred to by diff --git a/BurnOutSharp.Models/PortableExecutable/AcceleratorTableEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/AcceleratorTableEntry.cs similarity index 95% rename from BurnOutSharp.Models/PortableExecutable/AcceleratorTableEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/AcceleratorTableEntry.cs index 5817e554..82923f10 100644 --- a/BurnOutSharp.Models/PortableExecutable/AcceleratorTableEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/AcceleratorTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Describes the data in an individual accelerator table resource. The structure definition diff --git a/BurnOutSharp.Models/PortableExecutable/AssemblyManifest.cs b/BinaryObjectScanner.Models/PortableExecutable/AssemblyManifest.cs similarity index 99% rename from BurnOutSharp.Models/PortableExecutable/AssemblyManifest.cs rename to BinaryObjectScanner.Models/PortableExecutable/AssemblyManifest.cs index 21c27396..8ee05f4b 100644 --- a/BurnOutSharp.Models/PortableExecutable/AssemblyManifest.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/AssemblyManifest.cs @@ -1,6 +1,6 @@ using System.Xml.Serialization; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// [XmlRoot(ElementName = "assembly", Namespace = "urn:schemas-microsoft-com:asm.v1")] diff --git a/BurnOutSharp.Models/PortableExecutable/AttributeCertificateTableEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/AttributeCertificateTableEntry.cs similarity index 98% rename from BurnOutSharp.Models/PortableExecutable/AttributeCertificateTableEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/AttributeCertificateTableEntry.cs index a7bc05b1..8dff14a3 100644 --- a/BurnOutSharp.Models/PortableExecutable/AttributeCertificateTableEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/AttributeCertificateTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Attribute certificates can be associated with an image by adding an attribute diff --git a/BurnOutSharp.Models/PortableExecutable/BaseRelocationBlock.cs b/BinaryObjectScanner.Models/PortableExecutable/BaseRelocationBlock.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/BaseRelocationBlock.cs rename to BinaryObjectScanner.Models/PortableExecutable/BaseRelocationBlock.cs index 9d7b51a8..38df7612 100644 --- a/BurnOutSharp.Models/PortableExecutable/BaseRelocationBlock.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/BaseRelocationBlock.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The base relocation table contains entries for all base relocations in diff --git a/BurnOutSharp.Models/PortableExecutable/BaseRelocationTypeOffsetFieldEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/BaseRelocationTypeOffsetFieldEntry.cs similarity index 93% rename from BurnOutSharp.Models/PortableExecutable/BaseRelocationTypeOffsetFieldEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/BaseRelocationTypeOffsetFieldEntry.cs index ef33b9b3..b4a1e157 100644 --- a/BurnOutSharp.Models/PortableExecutable/BaseRelocationTypeOffsetFieldEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/BaseRelocationTypeOffsetFieldEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Type or Offset field entry is a WORD (2 bytes). diff --git a/BurnOutSharp.Models/PortableExecutable/COFFFileHeader.cs b/BinaryObjectScanner.Models/PortableExecutable/COFFFileHeader.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/COFFFileHeader.cs rename to BinaryObjectScanner.Models/PortableExecutable/COFFFileHeader.cs index 54492697..6d8e9fbd 100644 --- a/BurnOutSharp.Models/PortableExecutable/COFFFileHeader.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/COFFFileHeader.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// At the beginning of an object file, or immediately after the signature diff --git a/BurnOutSharp.Models/PortableExecutable/COFFLineNumber.cs b/BinaryObjectScanner.Models/PortableExecutable/COFFLineNumber.cs similarity index 96% rename from BurnOutSharp.Models/PortableExecutable/COFFLineNumber.cs rename to BinaryObjectScanner.Models/PortableExecutable/COFFLineNumber.cs index 18c8e58b..f60b87fc 100644 --- a/BurnOutSharp.Models/PortableExecutable/COFFLineNumber.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/COFFLineNumber.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// COFF line numbers are no longer produced and, in the future, will diff --git a/BurnOutSharp.Models/PortableExecutable/COFFRelocation.cs b/BinaryObjectScanner.Models/PortableExecutable/COFFRelocation.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/COFFRelocation.cs rename to BinaryObjectScanner.Models/PortableExecutable/COFFRelocation.cs index f9a9a881..ddf5624a 100644 --- a/BurnOutSharp.Models/PortableExecutable/COFFRelocation.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/COFFRelocation.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Object files contain COFF relocations, which specify how the section data diff --git a/BurnOutSharp.Models/PortableExecutable/COFFStringTable.cs b/BinaryObjectScanner.Models/PortableExecutable/COFFStringTable.cs similarity index 94% rename from BurnOutSharp.Models/PortableExecutable/COFFStringTable.cs rename to BinaryObjectScanner.Models/PortableExecutable/COFFStringTable.cs index fcd7be98..896bfee1 100644 --- a/BurnOutSharp.Models/PortableExecutable/COFFStringTable.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/COFFStringTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Immediately following the COFF symbol table is the COFF string table. The diff --git a/BurnOutSharp.Models/PortableExecutable/COFFSymbolTableEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/COFFSymbolTableEntry.cs similarity index 99% rename from BurnOutSharp.Models/PortableExecutable/COFFSymbolTableEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/COFFSymbolTableEntry.cs index 4dcde3e1..b7024f61 100644 --- a/BurnOutSharp.Models/PortableExecutable/COFFSymbolTableEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/COFFSymbolTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The symbol table in this section is inherited from the traditional diff --git a/BurnOutSharp.Models/PortableExecutable/Constants.cs b/BinaryObjectScanner.Models/PortableExecutable/Constants.cs similarity index 82% rename from BurnOutSharp.Models/PortableExecutable/Constants.cs rename to BinaryObjectScanner.Models/PortableExecutable/Constants.cs index 03a39655..dd8be394 100644 --- a/BurnOutSharp.Models/PortableExecutable/Constants.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { public static class Constants { diff --git a/BurnOutSharp.Models/PortableExecutable/CursorAndIconResource.cs b/BinaryObjectScanner.Models/PortableExecutable/CursorAndIconResource.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/CursorAndIconResource.cs rename to BinaryObjectScanner.Models/PortableExecutable/CursorAndIconResource.cs index 69a6cdd1..014a65a4 100644 --- a/BurnOutSharp.Models/PortableExecutable/CursorAndIconResource.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/CursorAndIconResource.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The system handles each icon and cursor as a single file. However, these are stored in diff --git a/BurnOutSharp.Models/PortableExecutable/DataDirectory.cs b/BinaryObjectScanner.Models/PortableExecutable/DataDirectory.cs similarity index 95% rename from BurnOutSharp.Models/PortableExecutable/DataDirectory.cs rename to BinaryObjectScanner.Models/PortableExecutable/DataDirectory.cs index aa6706e5..b11ac4f7 100644 --- a/BurnOutSharp.Models/PortableExecutable/DataDirectory.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/DataDirectory.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Each data directory gives the address and size of a table or string that Windows uses. diff --git a/BurnOutSharp.Models/PortableExecutable/DebugDirectoryEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/DebugDirectoryEntry.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/DebugDirectoryEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/DebugDirectoryEntry.cs index c6e79926..cf9e90d4 100644 --- a/BurnOutSharp.Models/PortableExecutable/DebugDirectoryEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/DebugDirectoryEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Image files contain an optional debug directory that indicates what form diff --git a/BurnOutSharp.Models/PortableExecutable/DebugTable.cs b/BinaryObjectScanner.Models/PortableExecutable/DebugTable.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/DebugTable.cs rename to BinaryObjectScanner.Models/PortableExecutable/DebugTable.cs index e6a6d0c7..31a35ca0 100644 --- a/BurnOutSharp.Models/PortableExecutable/DebugTable.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/DebugTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The .debug section is used in object files to contain compiler-generated debug diff --git a/BurnOutSharp.Models/PortableExecutable/DelayLoadDirectoryTable.cs b/BinaryObjectScanner.Models/PortableExecutable/DelayLoadDirectoryTable.cs similarity index 98% rename from BurnOutSharp.Models/PortableExecutable/DelayLoadDirectoryTable.cs rename to BinaryObjectScanner.Models/PortableExecutable/DelayLoadDirectoryTable.cs index 13d7e17d..f4587e35 100644 --- a/BurnOutSharp.Models/PortableExecutable/DelayLoadDirectoryTable.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/DelayLoadDirectoryTable.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The delay-load directory table is the counterpart to the import directory diff --git a/BurnOutSharp.Models/PortableExecutable/DialogBoxResource.cs b/BinaryObjectScanner.Models/PortableExecutable/DialogBoxResource.cs similarity index 96% rename from BurnOutSharp.Models/PortableExecutable/DialogBoxResource.cs rename to BinaryObjectScanner.Models/PortableExecutable/DialogBoxResource.cs index 64ecdd77..28f2a729 100644 --- a/BurnOutSharp.Models/PortableExecutable/DialogBoxResource.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/DialogBoxResource.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// A dialog box is also one resource entry in the resource file. It consists of one diff --git a/BurnOutSharp.Models/PortableExecutable/DialogItemTemplate.cs b/BinaryObjectScanner.Models/PortableExecutable/DialogItemTemplate.cs similarity index 99% rename from BurnOutSharp.Models/PortableExecutable/DialogItemTemplate.cs rename to BinaryObjectScanner.Models/PortableExecutable/DialogItemTemplate.cs index 1153c411..2b31a82d 100644 --- a/BurnOutSharp.Models/PortableExecutable/DialogItemTemplate.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/DialogItemTemplate.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Defines the dimensions and style of a control in a dialog box. One or more of these diff --git a/BurnOutSharp.Models/PortableExecutable/DialogItemTemplateExtended.cs b/BinaryObjectScanner.Models/PortableExecutable/DialogItemTemplateExtended.cs similarity index 99% rename from BurnOutSharp.Models/PortableExecutable/DialogItemTemplateExtended.cs rename to BinaryObjectScanner.Models/PortableExecutable/DialogItemTemplateExtended.cs index 6886d06c..ae50537e 100644 --- a/BurnOutSharp.Models/PortableExecutable/DialogItemTemplateExtended.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/DialogItemTemplateExtended.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// A block of text used by an extended dialog box template to describe the extended dialog box. diff --git a/BurnOutSharp.Models/PortableExecutable/DialogTemplate.cs b/BinaryObjectScanner.Models/PortableExecutable/DialogTemplate.cs similarity index 99% rename from BurnOutSharp.Models/PortableExecutable/DialogTemplate.cs rename to BinaryObjectScanner.Models/PortableExecutable/DialogTemplate.cs index e17895cf..d4cf2beb 100644 --- a/BurnOutSharp.Models/PortableExecutable/DialogTemplate.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/DialogTemplate.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Defines the dimensions and style of a dialog box. This structure, always the first diff --git a/BurnOutSharp.Models/PortableExecutable/DialogTemplateExtended.cs b/BinaryObjectScanner.Models/PortableExecutable/DialogTemplateExtended.cs similarity index 99% rename from BurnOutSharp.Models/PortableExecutable/DialogTemplateExtended.cs rename to BinaryObjectScanner.Models/PortableExecutable/DialogTemplateExtended.cs index f7ac6e81..28e9975b 100644 --- a/BurnOutSharp.Models/PortableExecutable/DialogTemplateExtended.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/DialogTemplateExtended.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// An extended dialog box template begins with a DLGTEMPLATEEX header that describes diff --git a/BurnOutSharp.Models/PortableExecutable/DirEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/DirEntry.cs similarity index 92% rename from BurnOutSharp.Models/PortableExecutable/DirEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/DirEntry.cs index 0ca129af..483acc12 100644 --- a/BurnOutSharp.Models/PortableExecutable/DirEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/DirEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Contains the information necessary for an application to access a specific font. The structure diff --git a/BurnOutSharp.Models/PortableExecutable/Enums.cs b/BinaryObjectScanner.Models/PortableExecutable/Enums.cs similarity index 99% rename from BurnOutSharp.Models/PortableExecutable/Enums.cs rename to BinaryObjectScanner.Models/PortableExecutable/Enums.cs index 02634c5f..2802d90c 100644 --- a/BurnOutSharp.Models/PortableExecutable/Enums.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/Enums.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { [Flags] public enum AcceleratorTableFlags : ushort diff --git a/BurnOutSharp.Models/PortableExecutable/Executable.cs b/BinaryObjectScanner.Models/PortableExecutable/Executable.cs similarity index 99% rename from BurnOutSharp.Models/PortableExecutable/Executable.cs rename to BinaryObjectScanner.Models/PortableExecutable/Executable.cs index 32a455f3..5ea9d54a 100644 --- a/BurnOutSharp.Models/PortableExecutable/Executable.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/Executable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The following list describes the Microsoft PE executable format, with the diff --git a/BurnOutSharp.Models/PortableExecutable/ExportAddressTableEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/ExportAddressTableEntry.cs similarity index 96% rename from BurnOutSharp.Models/PortableExecutable/ExportAddressTableEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/ExportAddressTableEntry.cs index 10433326..6febd4ed 100644 --- a/BurnOutSharp.Models/PortableExecutable/ExportAddressTableEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ExportAddressTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The export address table contains the address of exported entry points diff --git a/BurnOutSharp.Models/PortableExecutable/ExportDirectoryTable.cs b/BinaryObjectScanner.Models/PortableExecutable/ExportDirectoryTable.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/ExportDirectoryTable.cs rename to BinaryObjectScanner.Models/PortableExecutable/ExportDirectoryTable.cs index 17340529..08d0a059 100644 --- a/BurnOutSharp.Models/PortableExecutable/ExportDirectoryTable.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ExportDirectoryTable.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The export symbol information begins with the export directory table, diff --git a/BurnOutSharp.Models/PortableExecutable/ExportNamePointerTable.cs b/BinaryObjectScanner.Models/PortableExecutable/ExportNamePointerTable.cs similarity index 92% rename from BurnOutSharp.Models/PortableExecutable/ExportNamePointerTable.cs rename to BinaryObjectScanner.Models/PortableExecutable/ExportNamePointerTable.cs index 2ec17492..2f1ae585 100644 --- a/BurnOutSharp.Models/PortableExecutable/ExportNamePointerTable.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ExportNamePointerTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The export name pointer table is an array of addresses (RVAs) into the export name table. diff --git a/BurnOutSharp.Models/PortableExecutable/ExportNameTable.cs b/BinaryObjectScanner.Models/PortableExecutable/ExportNameTable.cs similarity index 95% rename from BurnOutSharp.Models/PortableExecutable/ExportNameTable.cs rename to BinaryObjectScanner.Models/PortableExecutable/ExportNameTable.cs index 11760436..f017de3d 100644 --- a/BurnOutSharp.Models/PortableExecutable/ExportNameTable.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ExportNameTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The export name table contains the actual string data that was pointed to by the export diff --git a/BurnOutSharp.Models/PortableExecutable/ExportOrdinalTable.cs b/BinaryObjectScanner.Models/PortableExecutable/ExportOrdinalTable.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/ExportOrdinalTable.cs rename to BinaryObjectScanner.Models/PortableExecutable/ExportOrdinalTable.cs index 3ef60d43..183a64b6 100644 --- a/BurnOutSharp.Models/PortableExecutable/ExportOrdinalTable.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ExportOrdinalTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The export ordinal table is an array of 16-bit unbiased indexes into the export address table. diff --git a/BurnOutSharp.Models/PortableExecutable/ExportTable.cs b/BinaryObjectScanner.Models/PortableExecutable/ExportTable.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/ExportTable.cs rename to BinaryObjectScanner.Models/PortableExecutable/ExportTable.cs index b5194fc1..fd8baa83 100644 --- a/BurnOutSharp.Models/PortableExecutable/ExportTable.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ExportTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The export data section, named .edata, contains information about symbols that other images diff --git a/BurnOutSharp.Models/PortableExecutable/FixedFileInfo.cs b/BinaryObjectScanner.Models/PortableExecutable/FixedFileInfo.cs similarity index 98% rename from BurnOutSharp.Models/PortableExecutable/FixedFileInfo.cs rename to BinaryObjectScanner.Models/PortableExecutable/FixedFileInfo.cs index 03fc9930..9044d509 100644 --- a/BurnOutSharp.Models/PortableExecutable/FixedFileInfo.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/FixedFileInfo.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Contains version information for a file. This information is language and diff --git a/BurnOutSharp.Models/PortableExecutable/FontDirEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/FontDirEntry.cs similarity index 99% rename from BurnOutSharp.Models/PortableExecutable/FontDirEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/FontDirEntry.cs index fa37384b..d25abf00 100644 --- a/BurnOutSharp.Models/PortableExecutable/FontDirEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/FontDirEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Contains information about an individual font in a font resource group. The structure definition diff --git a/BurnOutSharp.Models/PortableExecutable/FontGroupHeader.cs b/BinaryObjectScanner.Models/PortableExecutable/FontGroupHeader.cs similarity index 93% rename from BurnOutSharp.Models/PortableExecutable/FontGroupHeader.cs rename to BinaryObjectScanner.Models/PortableExecutable/FontGroupHeader.cs index 7dbda43f..b3248c34 100644 --- a/BurnOutSharp.Models/PortableExecutable/FontGroupHeader.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/FontGroupHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Contains the information necessary for an application to access a specific font. The structure diff --git a/BurnOutSharp.Models/PortableExecutable/HintNameTableEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/HintNameTableEntry.cs similarity index 93% rename from BurnOutSharp.Models/PortableExecutable/HintNameTableEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/HintNameTableEntry.cs index 6b144b71..081d9b60 100644 --- a/BurnOutSharp.Models/PortableExecutable/HintNameTableEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/HintNameTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// One hint/name table suffices for the entire import section. diff --git a/BurnOutSharp.Models/PortableExecutable/ImportAddressTableEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/ImportAddressTableEntry.cs similarity index 96% rename from BurnOutSharp.Models/PortableExecutable/ImportAddressTableEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/ImportAddressTableEntry.cs index bcb51e91..5167a3b3 100644 --- a/BurnOutSharp.Models/PortableExecutable/ImportAddressTableEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ImportAddressTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The structure and content of the import address table are identical to those of diff --git a/BurnOutSharp.Models/PortableExecutable/ImportDirectoryTableEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/ImportDirectoryTableEntry.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/ImportDirectoryTableEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/ImportDirectoryTableEntry.cs index d7a752ec..d29891c0 100644 --- a/BurnOutSharp.Models/PortableExecutable/ImportDirectoryTableEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ImportDirectoryTableEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The import information begins with the import directory table, which diff --git a/BurnOutSharp.Models/PortableExecutable/ImportLookupTableEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/ImportLookupTableEntry.cs similarity index 96% rename from BurnOutSharp.Models/PortableExecutable/ImportLookupTableEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/ImportLookupTableEntry.cs index 1fe3e792..a457358c 100644 --- a/BurnOutSharp.Models/PortableExecutable/ImportLookupTableEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ImportLookupTableEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// An import lookup table is an array of 32-bit numbers for PE32 or an array of diff --git a/BurnOutSharp.Models/PortableExecutable/ImportTable.cs b/BinaryObjectScanner.Models/PortableExecutable/ImportTable.cs similarity index 96% rename from BurnOutSharp.Models/PortableExecutable/ImportTable.cs rename to BinaryObjectScanner.Models/PortableExecutable/ImportTable.cs index 0c602860..31b480a1 100644 --- a/BurnOutSharp.Models/PortableExecutable/ImportTable.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ImportTable.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// All image files that import symbols, including virtually all executable (EXE) files, diff --git a/BurnOutSharp.Models/PortableExecutable/LoadConfigurationDirectory.cs b/BinaryObjectScanner.Models/PortableExecutable/LoadConfigurationDirectory.cs similarity index 99% rename from BurnOutSharp.Models/PortableExecutable/LoadConfigurationDirectory.cs rename to BinaryObjectScanner.Models/PortableExecutable/LoadConfigurationDirectory.cs index e1df09f0..15a8ed9a 100644 --- a/BurnOutSharp.Models/PortableExecutable/LoadConfigurationDirectory.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/LoadConfigurationDirectory.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The data directory entry for a pre-reserved SEH load configuration diff --git a/BurnOutSharp.Models/PortableExecutable/MenuHeader.cs b/BinaryObjectScanner.Models/PortableExecutable/MenuHeader.cs similarity index 94% rename from BurnOutSharp.Models/PortableExecutable/MenuHeader.cs rename to BinaryObjectScanner.Models/PortableExecutable/MenuHeader.cs index 1078cdef..2d2ebe0a 100644 --- a/BurnOutSharp.Models/PortableExecutable/MenuHeader.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/MenuHeader.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Contains version information for the menu resource. The structure definition provided diff --git a/BurnOutSharp.Models/PortableExecutable/MenuHeaderExtended.cs b/BinaryObjectScanner.Models/PortableExecutable/MenuHeaderExtended.cs similarity index 94% rename from BurnOutSharp.Models/PortableExecutable/MenuHeaderExtended.cs rename to BinaryObjectScanner.Models/PortableExecutable/MenuHeaderExtended.cs index 22cf7cee..5719124b 100644 --- a/BurnOutSharp.Models/PortableExecutable/MenuHeaderExtended.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/MenuHeaderExtended.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Defines the header for an extended menu template. This structure definition is for diff --git a/BurnOutSharp.Models/PortableExecutable/MenuItem.cs b/BinaryObjectScanner.Models/PortableExecutable/MenuItem.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/MenuItem.cs rename to BinaryObjectScanner.Models/PortableExecutable/MenuItem.cs index 406a5578..2f0f4017 100644 --- a/BurnOutSharp.Models/PortableExecutable/MenuItem.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/MenuItem.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Contains information about each item in a menu resource that does not open a menu diff --git a/BurnOutSharp.Models/PortableExecutable/MenuItemExtended.cs b/BinaryObjectScanner.Models/PortableExecutable/MenuItemExtended.cs similarity index 95% rename from BurnOutSharp.Models/PortableExecutable/MenuItemExtended.cs rename to BinaryObjectScanner.Models/PortableExecutable/MenuItemExtended.cs index 59bf71ae..57ee4a8e 100644 --- a/BurnOutSharp.Models/PortableExecutable/MenuItemExtended.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/MenuItemExtended.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Defines a menu item in an extended menu template. This structure definition is for diff --git a/BurnOutSharp.Models/PortableExecutable/MenuResource.cs b/BinaryObjectScanner.Models/PortableExecutable/MenuResource.cs similarity index 94% rename from BurnOutSharp.Models/PortableExecutable/MenuResource.cs rename to BinaryObjectScanner.Models/PortableExecutable/MenuResource.cs index 6519e152..a6c1bed0 100644 --- a/BurnOutSharp.Models/PortableExecutable/MenuResource.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/MenuResource.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// A menu resource consists of a MENUHEADER structure followed by one or more diff --git a/BurnOutSharp.Models/PortableExecutable/MessageResourceBlock.cs b/BinaryObjectScanner.Models/PortableExecutable/MessageResourceBlock.cs similarity index 94% rename from BurnOutSharp.Models/PortableExecutable/MessageResourceBlock.cs rename to BinaryObjectScanner.Models/PortableExecutable/MessageResourceBlock.cs index fa3f29e9..3a79b716 100644 --- a/BurnOutSharp.Models/PortableExecutable/MessageResourceBlock.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/MessageResourceBlock.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Contains information about message strings with identifiers in the range indicated diff --git a/BurnOutSharp.Models/PortableExecutable/MessageResourceData.cs b/BinaryObjectScanner.Models/PortableExecutable/MessageResourceData.cs similarity index 93% rename from BurnOutSharp.Models/PortableExecutable/MessageResourceData.cs rename to BinaryObjectScanner.Models/PortableExecutable/MessageResourceData.cs index ee381a41..9f699ae5 100644 --- a/BurnOutSharp.Models/PortableExecutable/MessageResourceData.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/MessageResourceData.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Contains information about formatted text for display as an error message or in a message diff --git a/BurnOutSharp.Models/PortableExecutable/MessageResourceEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/MessageResourceEntry.cs similarity index 93% rename from BurnOutSharp.Models/PortableExecutable/MessageResourceEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/MessageResourceEntry.cs index cbd41bf4..531ec7ba 100644 --- a/BurnOutSharp.Models/PortableExecutable/MessageResourceEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/MessageResourceEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Contains the error message or message box display text for a message table resource. diff --git a/BurnOutSharp.Models/PortableExecutable/NB10ProgramDatabase.cs b/BinaryObjectScanner.Models/PortableExecutable/NB10ProgramDatabase.cs similarity index 95% rename from BurnOutSharp.Models/PortableExecutable/NB10ProgramDatabase.cs rename to BinaryObjectScanner.Models/PortableExecutable/NB10ProgramDatabase.cs index 74df645d..1fab0b37 100644 --- a/BurnOutSharp.Models/PortableExecutable/NB10ProgramDatabase.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/NB10ProgramDatabase.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// PDB 2.0 files diff --git a/BurnOutSharp.Models/PortableExecutable/NewHeader.cs b/BinaryObjectScanner.Models/PortableExecutable/NewHeader.cs similarity index 94% rename from BurnOutSharp.Models/PortableExecutable/NewHeader.cs rename to BinaryObjectScanner.Models/PortableExecutable/NewHeader.cs index ab5b71ea..19d1044c 100644 --- a/BurnOutSharp.Models/PortableExecutable/NewHeader.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/NewHeader.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Contains the number of icon or cursor components in a resource group. The diff --git a/BurnOutSharp.Models/PortableExecutable/OptionalHeader.cs b/BinaryObjectScanner.Models/PortableExecutable/OptionalHeader.cs similarity index 99% rename from BurnOutSharp.Models/PortableExecutable/OptionalHeader.cs rename to BinaryObjectScanner.Models/PortableExecutable/OptionalHeader.cs index 4e0e9bc9..ecf7ed70 100644 --- a/BurnOutSharp.Models/PortableExecutable/OptionalHeader.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/OptionalHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Every image file has an optional header that provides information to the loader. diff --git a/BurnOutSharp.Models/PortableExecutable/RSDSProgramDatabase.cs b/BinaryObjectScanner.Models/PortableExecutable/RSDSProgramDatabase.cs similarity index 94% rename from BurnOutSharp.Models/PortableExecutable/RSDSProgramDatabase.cs rename to BinaryObjectScanner.Models/PortableExecutable/RSDSProgramDatabase.cs index 9bd0f7c9..485b5877 100644 --- a/BurnOutSharp.Models/PortableExecutable/RSDSProgramDatabase.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/RSDSProgramDatabase.cs @@ -1,7 +1,7 @@ using System; using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// This file describes the format of the pdb (Program Database) files of the "RSDS" diff --git a/BurnOutSharp.Models/PortableExecutable/ResourceDataEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/ResourceDataEntry.cs similarity index 96% rename from BurnOutSharp.Models/PortableExecutable/ResourceDataEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/ResourceDataEntry.cs index 548ece73..504b771f 100644 --- a/BurnOutSharp.Models/PortableExecutable/ResourceDataEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ResourceDataEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The resource directory string area consists of Unicode strings, which diff --git a/BurnOutSharp.Models/PortableExecutable/ResourceDirectoryEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/ResourceDirectoryEntry.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/ResourceDirectoryEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/ResourceDirectoryEntry.cs index dc59cab0..7521fc15 100644 --- a/BurnOutSharp.Models/PortableExecutable/ResourceDirectoryEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ResourceDirectoryEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// A leaf's Type, Name, and Language IDs are determined by the path that is diff --git a/BurnOutSharp.Models/PortableExecutable/ResourceDirectoryString.cs b/BinaryObjectScanner.Models/PortableExecutable/ResourceDirectoryString.cs similarity index 93% rename from BurnOutSharp.Models/PortableExecutable/ResourceDirectoryString.cs rename to BinaryObjectScanner.Models/PortableExecutable/ResourceDirectoryString.cs index 3aefd064..6c97bed2 100644 --- a/BurnOutSharp.Models/PortableExecutable/ResourceDirectoryString.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ResourceDirectoryString.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// The resource directory string area consists of Unicode strings, which diff --git a/BurnOutSharp.Models/PortableExecutable/ResourceDirectoryTable.cs b/BinaryObjectScanner.Models/PortableExecutable/ResourceDirectoryTable.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/ResourceDirectoryTable.cs rename to BinaryObjectScanner.Models/PortableExecutable/ResourceDirectoryTable.cs index b58d9ddc..ae0fdf16 100644 --- a/BurnOutSharp.Models/PortableExecutable/ResourceDirectoryTable.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ResourceDirectoryTable.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Each directory table is followed by a series of directory entries that diff --git a/BurnOutSharp.Models/PortableExecutable/ResourceHeader.cs b/BinaryObjectScanner.Models/PortableExecutable/ResourceHeader.cs similarity index 98% rename from BurnOutSharp.Models/PortableExecutable/ResourceHeader.cs rename to BinaryObjectScanner.Models/PortableExecutable/ResourceHeader.cs index dfa5f3f4..fa313536 100644 --- a/BurnOutSharp.Models/PortableExecutable/ResourceHeader.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/ResourceHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Contains information about the resource header itself and the data specific to diff --git a/BurnOutSharp.Models/PortableExecutable/SectionHeader.cs b/BinaryObjectScanner.Models/PortableExecutable/SectionHeader.cs similarity index 98% rename from BurnOutSharp.Models/PortableExecutable/SectionHeader.cs rename to BinaryObjectScanner.Models/PortableExecutable/SectionHeader.cs index 99fe3f77..4585c991 100644 --- a/BurnOutSharp.Models/PortableExecutable/SectionHeader.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/SectionHeader.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Each row of the section table is, in effect, a section header. This table diff --git a/BurnOutSharp.Models/PortableExecutable/SecuROMAddD.cs b/BinaryObjectScanner.Models/PortableExecutable/SecuROMAddD.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/SecuROMAddD.cs rename to BinaryObjectScanner.Models/PortableExecutable/SecuROMAddD.cs index 734a707f..a2ca1908 100644 --- a/BurnOutSharp.Models/PortableExecutable/SecuROMAddD.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/SecuROMAddD.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Overlay data associated with SecuROM executables diff --git a/BurnOutSharp.Models/PortableExecutable/SecuROMAddDEntry.cs b/BinaryObjectScanner.Models/PortableExecutable/SecuROMAddDEntry.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/SecuROMAddDEntry.cs rename to BinaryObjectScanner.Models/PortableExecutable/SecuROMAddDEntry.cs index f973f1b7..f6e453a6 100644 --- a/BurnOutSharp.Models/PortableExecutable/SecuROMAddDEntry.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/SecuROMAddDEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Overlay data associated with SecuROM executables diff --git a/BurnOutSharp.Models/PortableExecutable/StringData.cs b/BinaryObjectScanner.Models/PortableExecutable/StringData.cs similarity index 98% rename from BurnOutSharp.Models/PortableExecutable/StringData.cs rename to BinaryObjectScanner.Models/PortableExecutable/StringData.cs index 126a3e55..a64ca77f 100644 --- a/BurnOutSharp.Models/PortableExecutable/StringData.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/StringData.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Represents the organization of data in a file-version resource. It contains a string diff --git a/BurnOutSharp.Models/PortableExecutable/StringFileInfo.cs b/BinaryObjectScanner.Models/PortableExecutable/StringFileInfo.cs similarity index 96% rename from BurnOutSharp.Models/PortableExecutable/StringFileInfo.cs rename to BinaryObjectScanner.Models/PortableExecutable/StringFileInfo.cs index 5796d57f..2790ef9e 100644 --- a/BurnOutSharp.Models/PortableExecutable/StringFileInfo.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/StringFileInfo.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Represents the organization of data in a file-version resource. It contains version diff --git a/BurnOutSharp.Models/PortableExecutable/StringTable.cs b/BinaryObjectScanner.Models/PortableExecutable/StringTable.cs similarity index 96% rename from BurnOutSharp.Models/PortableExecutable/StringTable.cs rename to BinaryObjectScanner.Models/PortableExecutable/StringTable.cs index a48d192f..a7cad20e 100644 --- a/BurnOutSharp.Models/PortableExecutable/StringTable.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/StringTable.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Represents the organization of data in a file-version resource. It contains language diff --git a/BurnOutSharp.Models/PortableExecutable/TLSDirectory.cs b/BinaryObjectScanner.Models/PortableExecutable/TLSDirectory.cs similarity index 98% rename from BurnOutSharp.Models/PortableExecutable/TLSDirectory.cs rename to BinaryObjectScanner.Models/PortableExecutable/TLSDirectory.cs index 8727c6ef..ba54c9fe 100644 --- a/BurnOutSharp.Models/PortableExecutable/TLSDirectory.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/TLSDirectory.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// public sealed class TLSDirectory diff --git a/BurnOutSharp.Models/PortableExecutable/VarData.cs b/BinaryObjectScanner.Models/PortableExecutable/VarData.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/VarData.cs rename to BinaryObjectScanner.Models/PortableExecutable/VarData.cs index 47b35a04..7c25896f 100644 --- a/BurnOutSharp.Models/PortableExecutable/VarData.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/VarData.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Represents the organization of data in a file-version resource. It typically contains a diff --git a/BurnOutSharp.Models/PortableExecutable/VarFileInfo.cs b/BinaryObjectScanner.Models/PortableExecutable/VarFileInfo.cs similarity index 95% rename from BurnOutSharp.Models/PortableExecutable/VarFileInfo.cs rename to BinaryObjectScanner.Models/PortableExecutable/VarFileInfo.cs index 19d97703..846639cd 100644 --- a/BurnOutSharp.Models/PortableExecutable/VarFileInfo.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/VarFileInfo.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Represents the organization of data in a file-version resource. It contains version diff --git a/BurnOutSharp.Models/PortableExecutable/VersionInfo.cs b/BinaryObjectScanner.Models/PortableExecutable/VersionInfo.cs similarity index 97% rename from BurnOutSharp.Models/PortableExecutable/VersionInfo.cs rename to BinaryObjectScanner.Models/PortableExecutable/VersionInfo.cs index 18f06109..f2f8997b 100644 --- a/BurnOutSharp.Models/PortableExecutable/VersionInfo.cs +++ b/BinaryObjectScanner.Models/PortableExecutable/VersionInfo.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.PortableExecutable +namespace BinaryObjectScanner.Models.PortableExecutable { /// /// Represents the organization of data in a file-version resource. It is the root diff --git a/BurnOutSharp.Models/Quantum/Archive.cs b/BinaryObjectScanner.Models/Quantum/Archive.cs similarity index 93% rename from BurnOutSharp.Models/Quantum/Archive.cs rename to BinaryObjectScanner.Models/Quantum/Archive.cs index e8444613..6b0798ab 100644 --- a/BurnOutSharp.Models/Quantum/Archive.cs +++ b/BinaryObjectScanner.Models/Quantum/Archive.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Quantum +namespace BinaryObjectScanner.Models.Quantum { /// /// Quantum archive file structure diff --git a/BurnOutSharp.Models/Quantum/Constants.cs b/BinaryObjectScanner.Models/Quantum/Constants.cs similarity index 84% rename from BurnOutSharp.Models/Quantum/Constants.cs rename to BinaryObjectScanner.Models/Quantum/Constants.cs index 274a9469..37298a5e 100644 --- a/BurnOutSharp.Models/Quantum/Constants.cs +++ b/BinaryObjectScanner.Models/Quantum/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Quantum +namespace BinaryObjectScanner.Models.Quantum { public static class Constants { diff --git a/BurnOutSharp.Models/Quantum/FileDescriptor.cs b/BinaryObjectScanner.Models/Quantum/FileDescriptor.cs similarity index 96% rename from BurnOutSharp.Models/Quantum/FileDescriptor.cs rename to BinaryObjectScanner.Models/Quantum/FileDescriptor.cs index 449c974c..5f90b9dd 100644 --- a/BurnOutSharp.Models/Quantum/FileDescriptor.cs +++ b/BinaryObjectScanner.Models/Quantum/FileDescriptor.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.Quantum +namespace BinaryObjectScanner.Models.Quantum { /// /// Quantum archive file descriptor diff --git a/BurnOutSharp.Models/Quantum/Header.cs b/BinaryObjectScanner.Models/Quantum/Header.cs similarity index 95% rename from BurnOutSharp.Models/Quantum/Header.cs rename to BinaryObjectScanner.Models/Quantum/Header.cs index 22252b0b..c84539a0 100644 --- a/BurnOutSharp.Models/Quantum/Header.cs +++ b/BinaryObjectScanner.Models/Quantum/Header.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.Quantum +namespace BinaryObjectScanner.Models.Quantum { /// /// Quantum archive file header diff --git a/BurnOutSharp.Models/SFFS/Constants.cs b/BinaryObjectScanner.Models/SFFS/Constants.cs similarity index 85% rename from BurnOutSharp.Models/SFFS/Constants.cs rename to BinaryObjectScanner.Models/SFFS/Constants.cs index e3a1eb1f..82035a31 100644 --- a/BurnOutSharp.Models/SFFS/Constants.cs +++ b/BinaryObjectScanner.Models/SFFS/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SFFS +namespace BinaryObjectScanner.Models.SFFS { public static class Constants { diff --git a/BurnOutSharp.Models/SFFS/FileEntry.cs b/BinaryObjectScanner.Models/SFFS/FileEntry.cs similarity index 92% rename from BurnOutSharp.Models/SFFS/FileEntry.cs rename to BinaryObjectScanner.Models/SFFS/FileEntry.cs index 4c08731c..5ea043c8 100644 --- a/BurnOutSharp.Models/SFFS/FileEntry.cs +++ b/BinaryObjectScanner.Models/SFFS/FileEntry.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.SFFS +namespace BinaryObjectScanner.Models.SFFS { /// [StructLayout(LayoutKind.Sequential)] diff --git a/BurnOutSharp.Models/SFFS/FileHeader.cs b/BinaryObjectScanner.Models/SFFS/FileHeader.cs similarity index 92% rename from BurnOutSharp.Models/SFFS/FileHeader.cs rename to BinaryObjectScanner.Models/SFFS/FileHeader.cs index 7e627177..cbff3c84 100644 --- a/BurnOutSharp.Models/SFFS/FileHeader.cs +++ b/BinaryObjectScanner.Models/SFFS/FileHeader.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.SFFS +namespace BinaryObjectScanner.Models.SFFS { /// [StructLayout(LayoutKind.Sequential)] diff --git a/BurnOutSharp.Models/SFFS/Header.cs b/BinaryObjectScanner.Models/SFFS/Header.cs similarity index 94% rename from BurnOutSharp.Models/SFFS/Header.cs rename to BinaryObjectScanner.Models/SFFS/Header.cs index aea07420..2c366f71 100644 --- a/BurnOutSharp.Models/SFFS/Header.cs +++ b/BinaryObjectScanner.Models/SFFS/Header.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace BurnOutSharp.Models.SFFS +namespace BinaryObjectScanner.Models.SFFS { /// /// Header diff --git a/BurnOutSharp.Models/SFFS/StarForceFileSystem.cs b/BinaryObjectScanner.Models/SFFS/StarForceFileSystem.cs similarity index 96% rename from BurnOutSharp.Models/SFFS/StarForceFileSystem.cs rename to BinaryObjectScanner.Models/SFFS/StarForceFileSystem.cs index 063b2307..5bfdb316 100644 --- a/BurnOutSharp.Models/SFFS/StarForceFileSystem.cs +++ b/BinaryObjectScanner.Models/SFFS/StarForceFileSystem.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SFFS +namespace BinaryObjectScanner.Models.SFFS { /// /// SFFS consists of 2 major parts: the container files that contain the game diff --git a/BurnOutSharp.Models/SGA/Constants.cs b/BinaryObjectScanner.Models/SGA/Constants.cs similarity index 91% rename from BurnOutSharp.Models/SGA/Constants.cs rename to BinaryObjectScanner.Models/SGA/Constants.cs index fde9fa18..8153c55e 100644 --- a/BurnOutSharp.Models/SGA/Constants.cs +++ b/BinaryObjectScanner.Models/SGA/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { public static class Constants { diff --git a/BurnOutSharp.Models/SGA/Directory.cs b/BinaryObjectScanner.Models/SGA/Directory.cs similarity index 76% rename from BurnOutSharp.Models/SGA/Directory.cs rename to BinaryObjectScanner.Models/SGA/Directory.cs index f0e598b4..808a8f73 100644 --- a/BurnOutSharp.Models/SGA/Directory.cs +++ b/BinaryObjectScanner.Models/SGA/Directory.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public abstract class Directory { } diff --git a/BurnOutSharp.Models/SGA/Directory4.cs b/BinaryObjectScanner.Models/SGA/Directory4.cs similarity index 83% rename from BurnOutSharp.Models/SGA/Directory4.cs rename to BinaryObjectScanner.Models/SGA/Directory4.cs index 0918e465..4938e10b 100644 --- a/BurnOutSharp.Models/SGA/Directory4.cs +++ b/BinaryObjectScanner.Models/SGA/Directory4.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class Directory4 : SpecializedDirectory { } diff --git a/BurnOutSharp.Models/SGA/Directory5.cs b/BinaryObjectScanner.Models/SGA/Directory5.cs similarity index 83% rename from BurnOutSharp.Models/SGA/Directory5.cs rename to BinaryObjectScanner.Models/SGA/Directory5.cs index 071441c0..c08910c9 100644 --- a/BurnOutSharp.Models/SGA/Directory5.cs +++ b/BinaryObjectScanner.Models/SGA/Directory5.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class Directory5 : SpecializedDirectory { } diff --git a/BurnOutSharp.Models/SGA/Directory6.cs b/BinaryObjectScanner.Models/SGA/Directory6.cs similarity index 83% rename from BurnOutSharp.Models/SGA/Directory6.cs rename to BinaryObjectScanner.Models/SGA/Directory6.cs index 55dc5987..dc548ad0 100644 --- a/BurnOutSharp.Models/SGA/Directory6.cs +++ b/BinaryObjectScanner.Models/SGA/Directory6.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class Directory6 : SpecializedDirectory { } diff --git a/BurnOutSharp.Models/SGA/Directory7.cs b/BinaryObjectScanner.Models/SGA/Directory7.cs similarity index 83% rename from BurnOutSharp.Models/SGA/Directory7.cs rename to BinaryObjectScanner.Models/SGA/Directory7.cs index 3a7450d9..6cfc5787 100644 --- a/BurnOutSharp.Models/SGA/Directory7.cs +++ b/BinaryObjectScanner.Models/SGA/Directory7.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class Directory7 : SpecializedDirectory { } diff --git a/BurnOutSharp.Models/SGA/DirectoryHeader.cs b/BinaryObjectScanner.Models/SGA/DirectoryHeader.cs similarity index 91% rename from BurnOutSharp.Models/SGA/DirectoryHeader.cs rename to BinaryObjectScanner.Models/SGA/DirectoryHeader.cs index 03932575..9b496fb7 100644 --- a/BurnOutSharp.Models/SGA/DirectoryHeader.cs +++ b/BinaryObjectScanner.Models/SGA/DirectoryHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public abstract class DirectoryHeader diff --git a/BurnOutSharp.Models/SGA/DirectoryHeader4.cs b/BinaryObjectScanner.Models/SGA/DirectoryHeader4.cs similarity index 79% rename from BurnOutSharp.Models/SGA/DirectoryHeader4.cs rename to BinaryObjectScanner.Models/SGA/DirectoryHeader4.cs index 65a60b3a..7b293b7e 100644 --- a/BurnOutSharp.Models/SGA/DirectoryHeader4.cs +++ b/BinaryObjectScanner.Models/SGA/DirectoryHeader4.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class DirectoryHeader4 : DirectoryHeader { } diff --git a/BurnOutSharp.Models/SGA/DirectoryHeader5.cs b/BinaryObjectScanner.Models/SGA/DirectoryHeader5.cs similarity index 78% rename from BurnOutSharp.Models/SGA/DirectoryHeader5.cs rename to BinaryObjectScanner.Models/SGA/DirectoryHeader5.cs index a1e01d86..0d43239c 100644 --- a/BurnOutSharp.Models/SGA/DirectoryHeader5.cs +++ b/BinaryObjectScanner.Models/SGA/DirectoryHeader5.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public class DirectoryHeader5 : DirectoryHeader { } diff --git a/BurnOutSharp.Models/SGA/DirectoryHeader7.cs b/BinaryObjectScanner.Models/SGA/DirectoryHeader7.cs similarity index 84% rename from BurnOutSharp.Models/SGA/DirectoryHeader7.cs rename to BinaryObjectScanner.Models/SGA/DirectoryHeader7.cs index 93e75802..7105b21f 100644 --- a/BurnOutSharp.Models/SGA/DirectoryHeader7.cs +++ b/BinaryObjectScanner.Models/SGA/DirectoryHeader7.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class DirectoryHeader7 : DirectoryHeader5 diff --git a/BurnOutSharp.Models/SGA/File.cs b/BinaryObjectScanner.Models/SGA/File.cs similarity index 91% rename from BurnOutSharp.Models/SGA/File.cs rename to BinaryObjectScanner.Models/SGA/File.cs index 2b37abaf..380f2d92 100644 --- a/BurnOutSharp.Models/SGA/File.cs +++ b/BinaryObjectScanner.Models/SGA/File.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// /// SGA game archive diff --git a/BurnOutSharp.Models/SGA/File4.cs b/BinaryObjectScanner.Models/SGA/File4.cs similarity index 89% rename from BurnOutSharp.Models/SGA/File4.cs rename to BinaryObjectScanner.Models/SGA/File4.cs index a26db2e7..2089610f 100644 --- a/BurnOutSharp.Models/SGA/File4.cs +++ b/BinaryObjectScanner.Models/SGA/File4.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public class File4 diff --git a/BurnOutSharp.Models/SGA/File6.cs b/BinaryObjectScanner.Models/SGA/File6.cs similarity index 79% rename from BurnOutSharp.Models/SGA/File6.cs rename to BinaryObjectScanner.Models/SGA/File6.cs index 0e3a91d6..64c0e371 100644 --- a/BurnOutSharp.Models/SGA/File6.cs +++ b/BinaryObjectScanner.Models/SGA/File6.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public class File6 : File4 diff --git a/BurnOutSharp.Models/SGA/File7.cs b/BinaryObjectScanner.Models/SGA/File7.cs similarity index 80% rename from BurnOutSharp.Models/SGA/File7.cs rename to BinaryObjectScanner.Models/SGA/File7.cs index 58402fb6..2dd27760 100644 --- a/BurnOutSharp.Models/SGA/File7.cs +++ b/BinaryObjectScanner.Models/SGA/File7.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class File7 : File6 diff --git a/BurnOutSharp.Models/SGA/FileHeader.cs b/BinaryObjectScanner.Models/SGA/FileHeader.cs similarity index 82% rename from BurnOutSharp.Models/SGA/FileHeader.cs rename to BinaryObjectScanner.Models/SGA/FileHeader.cs index 9bceac71..b807cf8c 100644 --- a/BurnOutSharp.Models/SGA/FileHeader.cs +++ b/BinaryObjectScanner.Models/SGA/FileHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class FileHeader diff --git a/BurnOutSharp.Models/SGA/Folder.cs b/BinaryObjectScanner.Models/SGA/Folder.cs similarity index 89% rename from BurnOutSharp.Models/SGA/Folder.cs rename to BinaryObjectScanner.Models/SGA/Folder.cs index ddd76596..c1aade3f 100644 --- a/BurnOutSharp.Models/SGA/Folder.cs +++ b/BinaryObjectScanner.Models/SGA/Folder.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public abstract class Folder diff --git a/BurnOutSharp.Models/SGA/Folder4.cs b/BinaryObjectScanner.Models/SGA/Folder4.cs similarity index 77% rename from BurnOutSharp.Models/SGA/Folder4.cs rename to BinaryObjectScanner.Models/SGA/Folder4.cs index a83191fb..5c689a34 100644 --- a/BurnOutSharp.Models/SGA/Folder4.cs +++ b/BinaryObjectScanner.Models/SGA/Folder4.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class Folder4 : Folder { } diff --git a/BurnOutSharp.Models/SGA/Folder5.cs b/BinaryObjectScanner.Models/SGA/Folder5.cs similarity index 77% rename from BurnOutSharp.Models/SGA/Folder5.cs rename to BinaryObjectScanner.Models/SGA/Folder5.cs index dd8ccb25..8013ef03 100644 --- a/BurnOutSharp.Models/SGA/Folder5.cs +++ b/BinaryObjectScanner.Models/SGA/Folder5.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class Folder5 : Folder { } diff --git a/BurnOutSharp.Models/SGA/Header.cs b/BinaryObjectScanner.Models/SGA/Header.cs similarity index 85% rename from BurnOutSharp.Models/SGA/Header.cs rename to BinaryObjectScanner.Models/SGA/Header.cs index 57cd9ee9..cb4557f0 100644 --- a/BurnOutSharp.Models/SGA/Header.cs +++ b/BinaryObjectScanner.Models/SGA/Header.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public abstract class Header diff --git a/BurnOutSharp.Models/SGA/Header4.cs b/BinaryObjectScanner.Models/SGA/Header4.cs similarity index 89% rename from BurnOutSharp.Models/SGA/Header4.cs rename to BinaryObjectScanner.Models/SGA/Header4.cs index b524f2d6..5fbe0485 100644 --- a/BurnOutSharp.Models/SGA/Header4.cs +++ b/BinaryObjectScanner.Models/SGA/Header4.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class Header4 : Header diff --git a/BurnOutSharp.Models/SGA/Header6.cs b/BinaryObjectScanner.Models/SGA/Header6.cs similarity index 86% rename from BurnOutSharp.Models/SGA/Header6.cs rename to BinaryObjectScanner.Models/SGA/Header6.cs index 3d7dbe50..10e99b49 100644 --- a/BurnOutSharp.Models/SGA/Header6.cs +++ b/BinaryObjectScanner.Models/SGA/Header6.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class Header6 : Header diff --git a/BurnOutSharp.Models/SGA/Section.cs b/BinaryObjectScanner.Models/SGA/Section.cs similarity index 90% rename from BurnOutSharp.Models/SGA/Section.cs rename to BinaryObjectScanner.Models/SGA/Section.cs index c2cce077..a96c2217 100644 --- a/BurnOutSharp.Models/SGA/Section.cs +++ b/BinaryObjectScanner.Models/SGA/Section.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public abstract class Section diff --git a/BurnOutSharp.Models/SGA/Section4.cs b/BinaryObjectScanner.Models/SGA/Section4.cs similarity index 78% rename from BurnOutSharp.Models/SGA/Section4.cs rename to BinaryObjectScanner.Models/SGA/Section4.cs index 088fcd0e..2876814b 100644 --- a/BurnOutSharp.Models/SGA/Section4.cs +++ b/BinaryObjectScanner.Models/SGA/Section4.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class Section4 : Section { } diff --git a/BurnOutSharp.Models/SGA/Section5.cs b/BinaryObjectScanner.Models/SGA/Section5.cs similarity index 77% rename from BurnOutSharp.Models/SGA/Section5.cs rename to BinaryObjectScanner.Models/SGA/Section5.cs index b37d7552..0a504c3d 100644 --- a/BurnOutSharp.Models/SGA/Section5.cs +++ b/BinaryObjectScanner.Models/SGA/Section5.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// public sealed class Section5 : Section { } diff --git a/BurnOutSharp.Models/SGA/SpecializedDirectory.cs b/BinaryObjectScanner.Models/SGA/SpecializedDirectory.cs similarity index 97% rename from BurnOutSharp.Models/SGA/SpecializedDirectory.cs rename to BinaryObjectScanner.Models/SGA/SpecializedDirectory.cs index 68159d4c..58cf0c43 100644 --- a/BurnOutSharp.Models/SGA/SpecializedDirectory.cs +++ b/BinaryObjectScanner.Models/SGA/SpecializedDirectory.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -namespace BurnOutSharp.Models.SGA +namespace BinaryObjectScanner.Models.SGA { /// /// Specialization File7 and up where the CRC moved to the header and the CRC is of the compressed data and there are stronger hashes. diff --git a/BurnOutSharp.Models/TAR/Archive.cs b/BinaryObjectScanner.Models/TAR/Archive.cs similarity index 79% rename from BurnOutSharp.Models/TAR/Archive.cs rename to BinaryObjectScanner.Models/TAR/Archive.cs index 7e7fdc10..ef6f1cd5 100644 --- a/BurnOutSharp.Models/TAR/Archive.cs +++ b/BinaryObjectScanner.Models/TAR/Archive.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.TAR +namespace BinaryObjectScanner.Models.TAR { public sealed class Archive { diff --git a/BurnOutSharp.Models/TAR/Enums.cs b/BinaryObjectScanner.Models/TAR/Enums.cs similarity index 98% rename from BurnOutSharp.Models/TAR/Enums.cs rename to BinaryObjectScanner.Models/TAR/Enums.cs index 692211cd..6d2f72a0 100644 --- a/BurnOutSharp.Models/TAR/Enums.cs +++ b/BinaryObjectScanner.Models/TAR/Enums.cs @@ -1,6 +1,6 @@ using System; -namespace BurnOutSharp.Models.TAR +namespace BinaryObjectScanner.Models.TAR { [Flags] public enum Mode : ushort diff --git a/BurnOutSharp.Models/TAR/Header.cs b/BinaryObjectScanner.Models/TAR/Header.cs similarity index 97% rename from BurnOutSharp.Models/TAR/Header.cs rename to BinaryObjectScanner.Models/TAR/Header.cs index 790680f1..fbe87449 100644 --- a/BurnOutSharp.Models/TAR/Header.cs +++ b/BinaryObjectScanner.Models/TAR/Header.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.TAR +namespace BinaryObjectScanner.Models.TAR { public sealed class Header { diff --git a/BurnOutSharp.Models/VBSP/Constants.cs b/BinaryObjectScanner.Models/VBSP/Constants.cs similarity index 94% rename from BurnOutSharp.Models/VBSP/Constants.cs rename to BinaryObjectScanner.Models/VBSP/Constants.cs index 7ae8cfa9..c64490c1 100644 --- a/BurnOutSharp.Models/VBSP/Constants.cs +++ b/BinaryObjectScanner.Models/VBSP/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.VBSP +namespace BinaryObjectScanner.Models.VBSP { public static class Constants { diff --git a/BurnOutSharp.Models/VBSP/File.cs b/BinaryObjectScanner.Models/VBSP/File.cs similarity index 88% rename from BurnOutSharp.Models/VBSP/File.cs rename to BinaryObjectScanner.Models/VBSP/File.cs index b0fd8bbd..55eb941d 100644 --- a/BurnOutSharp.Models/VBSP/File.cs +++ b/BinaryObjectScanner.Models/VBSP/File.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.VBSP +namespace BinaryObjectScanner.Models.VBSP { /// /// Half-Life 2 Level diff --git a/BurnOutSharp.Models/VBSP/Header.cs b/BinaryObjectScanner.Models/VBSP/Header.cs similarity index 95% rename from BurnOutSharp.Models/VBSP/Header.cs rename to BinaryObjectScanner.Models/VBSP/Header.cs index f086142b..44065373 100644 --- a/BurnOutSharp.Models/VBSP/Header.cs +++ b/BinaryObjectScanner.Models/VBSP/Header.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.VBSP +namespace BinaryObjectScanner.Models.VBSP { /// public sealed class Header diff --git a/BurnOutSharp.Models/VBSP/Lump.cs b/BinaryObjectScanner.Models/VBSP/Lump.cs similarity index 91% rename from BurnOutSharp.Models/VBSP/Lump.cs rename to BinaryObjectScanner.Models/VBSP/Lump.cs index b3576a9c..e083d11c 100644 --- a/BurnOutSharp.Models/VBSP/Lump.cs +++ b/BinaryObjectScanner.Models/VBSP/Lump.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.VBSP +namespace BinaryObjectScanner.Models.VBSP { /// public sealed class Lump diff --git a/BurnOutSharp.Models/VBSP/LumpHeader.cs b/BinaryObjectScanner.Models/VBSP/LumpHeader.cs similarity index 87% rename from BurnOutSharp.Models/VBSP/LumpHeader.cs rename to BinaryObjectScanner.Models/VBSP/LumpHeader.cs index 498230d0..1c3a1303 100644 --- a/BurnOutSharp.Models/VBSP/LumpHeader.cs +++ b/BinaryObjectScanner.Models/VBSP/LumpHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.VBSP +namespace BinaryObjectScanner.Models.VBSP { /// public sealed class LumpHeader diff --git a/BurnOutSharp.Models/VPK/ArchiveHash.cs b/BinaryObjectScanner.Models/VPK/ArchiveHash.cs similarity index 88% rename from BurnOutSharp.Models/VPK/ArchiveHash.cs rename to BinaryObjectScanner.Models/VPK/ArchiveHash.cs index 03084b1b..6d02de36 100644 --- a/BurnOutSharp.Models/VPK/ArchiveHash.cs +++ b/BinaryObjectScanner.Models/VPK/ArchiveHash.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.VPK +namespace BinaryObjectScanner.Models.VPK { /// public sealed class ArchiveHash diff --git a/BurnOutSharp.Models/VPK/Constants.cs b/BinaryObjectScanner.Models/VPK/Constants.cs similarity index 93% rename from BurnOutSharp.Models/VPK/Constants.cs rename to BinaryObjectScanner.Models/VPK/Constants.cs index a3b2b60d..6450bd69 100644 --- a/BurnOutSharp.Models/VPK/Constants.cs +++ b/BinaryObjectScanner.Models/VPK/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.VPK +namespace BinaryObjectScanner.Models.VPK { public static class Constants { diff --git a/BurnOutSharp.Models/VPK/DirectoryEntry.cs b/BinaryObjectScanner.Models/VPK/DirectoryEntry.cs similarity index 90% rename from BurnOutSharp.Models/VPK/DirectoryEntry.cs rename to BinaryObjectScanner.Models/VPK/DirectoryEntry.cs index 320bde86..47cf3868 100644 --- a/BurnOutSharp.Models/VPK/DirectoryEntry.cs +++ b/BinaryObjectScanner.Models/VPK/DirectoryEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.VPK +namespace BinaryObjectScanner.Models.VPK { /// public sealed class DirectoryEntry diff --git a/BurnOutSharp.Models/VPK/DirectoryItem.cs b/BinaryObjectScanner.Models/VPK/DirectoryItem.cs similarity index 88% rename from BurnOutSharp.Models/VPK/DirectoryItem.cs rename to BinaryObjectScanner.Models/VPK/DirectoryItem.cs index de51549d..afebe320 100644 --- a/BurnOutSharp.Models/VPK/DirectoryItem.cs +++ b/BinaryObjectScanner.Models/VPK/DirectoryItem.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.VPK +namespace BinaryObjectScanner.Models.VPK { /// public sealed class DirectoryItem diff --git a/BurnOutSharp.Models/VPK/ExtendedHeader.cs b/BinaryObjectScanner.Models/VPK/ExtendedHeader.cs similarity index 93% rename from BurnOutSharp.Models/VPK/ExtendedHeader.cs rename to BinaryObjectScanner.Models/VPK/ExtendedHeader.cs index 043ef4e7..3588049f 100644 --- a/BurnOutSharp.Models/VPK/ExtendedHeader.cs +++ b/BinaryObjectScanner.Models/VPK/ExtendedHeader.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.VPK +namespace BinaryObjectScanner.Models.VPK { /// /// Added in version 2. diff --git a/BurnOutSharp.Models/VPK/File.cs b/BinaryObjectScanner.Models/VPK/File.cs similarity index 94% rename from BurnOutSharp.Models/VPK/File.cs rename to BinaryObjectScanner.Models/VPK/File.cs index e67acf67..786a0b1a 100644 --- a/BurnOutSharp.Models/VPK/File.cs +++ b/BinaryObjectScanner.Models/VPK/File.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.VPK +namespace BinaryObjectScanner.Models.VPK { /// /// Valve Package File diff --git a/BurnOutSharp.Models/VPK/Header.cs b/BinaryObjectScanner.Models/VPK/Header.cs similarity index 88% rename from BurnOutSharp.Models/VPK/Header.cs rename to BinaryObjectScanner.Models/VPK/Header.cs index 20a1e021..f2f4b4c2 100644 --- a/BurnOutSharp.Models/VPK/Header.cs +++ b/BinaryObjectScanner.Models/VPK/Header.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.VPK +namespace BinaryObjectScanner.Models.VPK { /// public sealed class Header diff --git a/BurnOutSharp.Models/WAD/Constants.cs b/BinaryObjectScanner.Models/WAD/Constants.cs similarity index 86% rename from BurnOutSharp.Models/WAD/Constants.cs rename to BinaryObjectScanner.Models/WAD/Constants.cs index bbe24d94..6b42cdd8 100644 --- a/BurnOutSharp.Models/WAD/Constants.cs +++ b/BinaryObjectScanner.Models/WAD/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.WAD +namespace BinaryObjectScanner.Models.WAD { public static class Constants { diff --git a/BurnOutSharp.Models/WAD/File.cs b/BinaryObjectScanner.Models/WAD/File.cs similarity index 93% rename from BurnOutSharp.Models/WAD/File.cs rename to BinaryObjectScanner.Models/WAD/File.cs index 029bac7d..921a809d 100644 --- a/BurnOutSharp.Models/WAD/File.cs +++ b/BinaryObjectScanner.Models/WAD/File.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.WAD +namespace BinaryObjectScanner.Models.WAD { /// /// Half-Life Texture Package File diff --git a/BurnOutSharp.Models/WAD/Header.cs b/BinaryObjectScanner.Models/WAD/Header.cs similarity index 85% rename from BurnOutSharp.Models/WAD/Header.cs rename to BinaryObjectScanner.Models/WAD/Header.cs index 4677b0c1..a7287b40 100644 --- a/BurnOutSharp.Models/WAD/Header.cs +++ b/BinaryObjectScanner.Models/WAD/Header.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.WAD +namespace BinaryObjectScanner.Models.WAD { /// public sealed class Header diff --git a/BurnOutSharp.Models/WAD/Lump.cs b/BinaryObjectScanner.Models/WAD/Lump.cs similarity index 90% rename from BurnOutSharp.Models/WAD/Lump.cs rename to BinaryObjectScanner.Models/WAD/Lump.cs index 7e30fcfb..9c9b5752 100644 --- a/BurnOutSharp.Models/WAD/Lump.cs +++ b/BinaryObjectScanner.Models/WAD/Lump.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.WAD +namespace BinaryObjectScanner.Models.WAD { /// public sealed class Lump diff --git a/BurnOutSharp.Models/WAD/LumpInfo.cs b/BinaryObjectScanner.Models/WAD/LumpInfo.cs similarity index 90% rename from BurnOutSharp.Models/WAD/LumpInfo.cs rename to BinaryObjectScanner.Models/WAD/LumpInfo.cs index 4daec113..d7dd076f 100644 --- a/BurnOutSharp.Models/WAD/LumpInfo.cs +++ b/BinaryObjectScanner.Models/WAD/LumpInfo.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.WAD +namespace BinaryObjectScanner.Models.WAD { /// public sealed class LumpInfo diff --git a/BurnOutSharp.Models/XZP/Constants.cs b/BinaryObjectScanner.Models/XZP/Constants.cs similarity index 92% rename from BurnOutSharp.Models/XZP/Constants.cs rename to BinaryObjectScanner.Models/XZP/Constants.cs index e0d09049..c3aa92ec 100644 --- a/BurnOutSharp.Models/XZP/Constants.cs +++ b/BinaryObjectScanner.Models/XZP/Constants.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.XZP +namespace BinaryObjectScanner.Models.XZP { public static class Constants { diff --git a/BurnOutSharp.Models/XZP/DirectoryEntry.cs b/BinaryObjectScanner.Models/XZP/DirectoryEntry.cs similarity index 85% rename from BurnOutSharp.Models/XZP/DirectoryEntry.cs rename to BinaryObjectScanner.Models/XZP/DirectoryEntry.cs index 03d3c7ac..0d12124c 100644 --- a/BurnOutSharp.Models/XZP/DirectoryEntry.cs +++ b/BinaryObjectScanner.Models/XZP/DirectoryEntry.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.XZP +namespace BinaryObjectScanner.Models.XZP { /// public sealed class DirectoryEntry diff --git a/BurnOutSharp.Models/XZP/DirectoryItem.cs b/BinaryObjectScanner.Models/XZP/DirectoryItem.cs similarity index 86% rename from BurnOutSharp.Models/XZP/DirectoryItem.cs rename to BinaryObjectScanner.Models/XZP/DirectoryItem.cs index d051e9cb..7c45bba4 100644 --- a/BurnOutSharp.Models/XZP/DirectoryItem.cs +++ b/BinaryObjectScanner.Models/XZP/DirectoryItem.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.XZP +namespace BinaryObjectScanner.Models.XZP { /// public sealed class DirectoryItem diff --git a/BurnOutSharp.Models/XZP/DirectoryMapping.cs b/BinaryObjectScanner.Models/XZP/DirectoryMapping.cs similarity index 82% rename from BurnOutSharp.Models/XZP/DirectoryMapping.cs rename to BinaryObjectScanner.Models/XZP/DirectoryMapping.cs index 1c0ba8d2..64014d5f 100644 --- a/BurnOutSharp.Models/XZP/DirectoryMapping.cs +++ b/BinaryObjectScanner.Models/XZP/DirectoryMapping.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.XZP +namespace BinaryObjectScanner.Models.XZP { /// public sealed class DirectoryMapping diff --git a/BurnOutSharp.Models/XZP/File.cs b/BinaryObjectScanner.Models/XZP/File.cs similarity index 96% rename from BurnOutSharp.Models/XZP/File.cs rename to BinaryObjectScanner.Models/XZP/File.cs index 03bbd77a..47600b5b 100644 --- a/BurnOutSharp.Models/XZP/File.cs +++ b/BinaryObjectScanner.Models/XZP/File.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.XZP +namespace BinaryObjectScanner.Models.XZP { /// /// XBox Package File diff --git a/BurnOutSharp.Models/XZP/Footer.cs b/BinaryObjectScanner.Models/XZP/Footer.cs similarity index 82% rename from BurnOutSharp.Models/XZP/Footer.cs rename to BinaryObjectScanner.Models/XZP/Footer.cs index a2c04673..de210c95 100644 --- a/BurnOutSharp.Models/XZP/Footer.cs +++ b/BinaryObjectScanner.Models/XZP/Footer.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.XZP +namespace BinaryObjectScanner.Models.XZP { /// public sealed class Footer diff --git a/BurnOutSharp.Models/XZP/Header.cs b/BinaryObjectScanner.Models/XZP/Header.cs similarity index 92% rename from BurnOutSharp.Models/XZP/Header.cs rename to BinaryObjectScanner.Models/XZP/Header.cs index 61970da5..2efa33a4 100644 --- a/BurnOutSharp.Models/XZP/Header.cs +++ b/BinaryObjectScanner.Models/XZP/Header.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Models.XZP +namespace BinaryObjectScanner.Models.XZP { /// public sealed class Header diff --git a/BinaryObjectScanner.Utilities/BinaryObjectScanner.Utilities.csproj b/BinaryObjectScanner.Utilities/BinaryObjectScanner.Utilities.csproj index 50d41b8b..4c944e5a 100644 --- a/BinaryObjectScanner.Utilities/BinaryObjectScanner.Utilities.csproj +++ b/BinaryObjectScanner.Utilities/BinaryObjectScanner.Utilities.csproj @@ -3,8 +3,8 @@ net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 - BurnOutSharp.Utilities - BurnOutSharp.Utilities + BinaryObjectScanner.Utilities + BinaryObjectScanner.Utilities Matt Nadareski BurnOutSharp Copyright (c)2022 Matt Nadareski diff --git a/BurnOutSharp.Wrappers/AACSMediaKeyBlock.cs b/BinaryObjectScanner.Wrappers/AACSMediaKeyBlock.cs similarity index 86% rename from BurnOutSharp.Wrappers/AACSMediaKeyBlock.cs rename to BinaryObjectScanner.Wrappers/AACSMediaKeyBlock.cs index da2021f2..23ed4315 100644 --- a/BurnOutSharp.Wrappers/AACSMediaKeyBlock.cs +++ b/BinaryObjectScanner.Wrappers/AACSMediaKeyBlock.cs @@ -2,7 +2,7 @@ using System; using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class AACSMediaKeyBlock : WrapperBase { @@ -18,7 +18,7 @@ namespace BurnOutSharp.Wrappers #region Records /// - public Models.AACS.Record[] Records => _mediaKeyBlock.Records; + public BinaryObjectScanner.Models.AACS.Record[] Records => _mediaKeyBlock.Records; #endregion @@ -29,7 +29,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the AACS media key block /// - private Models.AACS.MediaKeyBlock _mediaKeyBlock; + private BinaryObjectScanner.Models.AACS.MediaKeyBlock _mediaKeyBlock; #endregion @@ -126,13 +126,13 @@ namespace BurnOutSharp.Wrappers switch (record.RecordType) { - case Models.AACS.RecordType.EndOfMediaKeyBlock: - var eomkb = record as Models.AACS.EndOfMediaKeyBlockRecord; + case BinaryObjectScanner.Models.AACS.RecordType.EndOfMediaKeyBlock: + var eomkb = record as BinaryObjectScanner.Models.AACS.EndOfMediaKeyBlockRecord; builder.AppendLine($" Signature data: {BitConverter.ToString(eomkb.SignatureData ?? new byte[0]).Replace('-', ' ')}"); break; - case Models.AACS.RecordType.ExplicitSubsetDifference: - var esd = record as Models.AACS.ExplicitSubsetDifferenceRecord; + case BinaryObjectScanner.Models.AACS.RecordType.ExplicitSubsetDifference: + var esd = record as BinaryObjectScanner.Models.AACS.ExplicitSubsetDifferenceRecord; builder.AppendLine($" Subset Differences:"); builder.AppendLine(" -------------------------"); if (esd.SubsetDifferences == null || esd.SubsetDifferences.Length == 0) @@ -151,8 +151,8 @@ namespace BurnOutSharp.Wrappers } break; - case Models.AACS.RecordType.MediaKeyData: - var mkd = record as Models.AACS.MediaKeyDataRecord; + case BinaryObjectScanner.Models.AACS.RecordType.MediaKeyData: + var mkd = record as BinaryObjectScanner.Models.AACS.MediaKeyDataRecord; builder.AppendLine($" Media Keys:"); builder.AppendLine(" -------------------------"); if (mkd.MediaKeyData == null || mkd.MediaKeyData.Length == 0) @@ -169,8 +169,8 @@ namespace BurnOutSharp.Wrappers } break; - case Models.AACS.RecordType.SubsetDifferenceIndex: - var sdi = record as Models.AACS.SubsetDifferenceIndexRecord; + case BinaryObjectScanner.Models.AACS.RecordType.SubsetDifferenceIndex: + var sdi = record as BinaryObjectScanner.Models.AACS.SubsetDifferenceIndexRecord; builder.AppendLine($" Span: {sdi.Span} (0x{sdi.Span:X})"); builder.AppendLine($" Offsets:"); builder.AppendLine(" -------------------------"); @@ -188,14 +188,14 @@ namespace BurnOutSharp.Wrappers } break; - case Models.AACS.RecordType.TypeAndVersion: - var tav = record as Models.AACS.TypeAndVersionRecord; + case BinaryObjectScanner.Models.AACS.RecordType.TypeAndVersion: + var tav = record as BinaryObjectScanner.Models.AACS.TypeAndVersionRecord; builder.AppendLine($" Media key block type: {tav.MediaKeyBlockType} (0x{tav.MediaKeyBlockType:X})"); builder.AppendLine($" Version number: {tav.VersionNumber} (0x{tav.VersionNumber:X})"); break; - case Models.AACS.RecordType.DriveRevocationList: - var drl = record as Models.AACS.DriveRevocationListRecord; + case BinaryObjectScanner.Models.AACS.RecordType.DriveRevocationList: + var drl = record as BinaryObjectScanner.Models.AACS.DriveRevocationListRecord; builder.AppendLine($" Total number of entries: {drl.TotalNumberOfEntries} (0x{drl.TotalNumberOfEntries:X})"); builder.AppendLine($" Signature Blocks:"); builder.AppendLine(" -------------------------"); @@ -230,8 +230,8 @@ namespace BurnOutSharp.Wrappers } break; - case Models.AACS.RecordType.HostRevocationList: - var hrl = record as Models.AACS.HostRevocationListRecord; + case BinaryObjectScanner.Models.AACS.RecordType.HostRevocationList: + var hrl = record as BinaryObjectScanner.Models.AACS.HostRevocationListRecord; builder.AppendLine($" Total number of entries: {hrl.TotalNumberOfEntries} (0x{hrl.TotalNumberOfEntries:X})"); builder.AppendLine($" Signature Blocks:"); builder.AppendLine(" -------------------------"); @@ -266,13 +266,13 @@ namespace BurnOutSharp.Wrappers } break; - case Models.AACS.RecordType.VerifyMediaKey: - var vmk = record as Models.AACS.VerifyMediaKeyRecord; + case BinaryObjectScanner.Models.AACS.RecordType.VerifyMediaKey: + var vmk = record as BinaryObjectScanner.Models.AACS.VerifyMediaKeyRecord; builder.AppendLine($" Ciphertext value: {BitConverter.ToString(vmk.CiphertextValue ?? new byte[0]).Replace('-', ' ')}"); break; - case Models.AACS.RecordType.Copyright: - var c = record as Models.AACS.CopyrightRecord; + case BinaryObjectScanner.Models.AACS.RecordType.Copyright: + var c = record as BinaryObjectScanner.Models.AACS.CopyrightRecord; builder.AppendLine($" Copyright: {c.Copyright ?? "[NULL]"}"); break; } diff --git a/BurnOutSharp.Wrappers/BDPlusSVM.cs b/BinaryObjectScanner.Wrappers/BDPlusSVM.cs similarity index 97% rename from BurnOutSharp.Wrappers/BDPlusSVM.cs rename to BinaryObjectScanner.Wrappers/BDPlusSVM.cs index cb3fc0d4..1290d4ec 100644 --- a/BurnOutSharp.Wrappers/BDPlusSVM.cs +++ b/BinaryObjectScanner.Wrappers/BDPlusSVM.cs @@ -2,7 +2,7 @@ using System; using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class BDPlusSVM : WrapperBase { @@ -46,7 +46,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the SVM /// - private Models.BDPlus.SVM _svm; + private BinaryObjectScanner.Models.BDPlus.SVM _svm; #endregion diff --git a/BurnOutSharp.Wrappers/BFPK.cs b/BinaryObjectScanner.Wrappers/BFPK.cs similarity index 97% rename from BurnOutSharp.Wrappers/BFPK.cs rename to BinaryObjectScanner.Wrappers/BFPK.cs index c61381e8..5889d7d8 100644 --- a/BurnOutSharp.Wrappers/BFPK.cs +++ b/BinaryObjectScanner.Wrappers/BFPK.cs @@ -3,7 +3,7 @@ using System.Text; using SharpCompress.Compressors; using SharpCompress.Compressors.Deflate; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class BFPK : WrapperBase { @@ -32,7 +32,7 @@ namespace BurnOutSharp.Wrappers #region Files /// - public Models.BFPK.FileEntry[] FileTable => _archive.Files; + public BinaryObjectScanner.Models.BFPK.FileEntry[] FileTable => _archive.Files; #endregion @@ -43,7 +43,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the archive /// - private Models.BFPK.Archive _archive; + private BinaryObjectScanner.Models.BFPK.Archive _archive; #endregion diff --git a/BurnOutSharp.Wrappers/BSP.cs b/BinaryObjectScanner.Wrappers/BSP.cs similarity index 96% rename from BurnOutSharp.Wrappers/BSP.cs rename to BinaryObjectScanner.Wrappers/BSP.cs index acad763f..ee2424c7 100644 --- a/BurnOutSharp.Wrappers/BSP.cs +++ b/BinaryObjectScanner.Wrappers/BSP.cs @@ -2,9 +2,9 @@ using System; using System.Collections.Generic; using System.IO; using System.Text; -using static BurnOutSharp.Models.BSP.Constants; +using static BinaryObjectScanner.Models.BSP.Constants; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class BSP : WrapperBase { @@ -27,7 +27,7 @@ namespace BurnOutSharp.Wrappers #region Lumps /// - public Models.BSP.Lump[] Lumps => _file.Lumps; + public BinaryObjectScanner.Models.BSP.Lump[] Lumps => _file.Lumps; #endregion @@ -44,7 +44,7 @@ namespace BurnOutSharp.Wrappers #region Textures /// - public Models.BSP.Texture[] Textures => _file.Textures; + public BinaryObjectScanner.Models.BSP.Texture[] Textures => _file.Textures; #endregion @@ -55,7 +55,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the BSP /// - private Models.BSP.File _file; + private BinaryObjectScanner.Models.BSP.File _file; #endregion @@ -410,14 +410,14 @@ namespace BurnOutSharp.Wrappers /// /// Texture object to format /// Byte array representing the texture as a bitmap - private static byte[] CreateTextureData(Models.BSP.Texture texture) + private static byte[] CreateTextureData(BinaryObjectScanner.Models.BSP.Texture texture) { // If there's no texture data if (texture.TextureData == null || texture.TextureData.Length == 0) return null; // Create the bitmap file header - var fileHeader = new Models.BMP.BITMAPFILEHEADER() + var fileHeader = new BinaryObjectScanner.Models.BMP.BITMAPFILEHEADER() { Type = ('M' << 8) | 'B', Size = 14 + 40 + (texture.PaletteSize * 4) + (texture.Width * texture.Height), @@ -425,7 +425,7 @@ namespace BurnOutSharp.Wrappers }; // Create the bitmap info header - var infoHeader = new Models.BMP.BITMAPINFOHEADER + var infoHeader = new BinaryObjectScanner.Models.BMP.BITMAPINFOHEADER { Size = 40, Width = (int)texture.Width, diff --git a/BurnOutSharp.Wrappers/BurnOutSharp.Wrappers.csproj b/BinaryObjectScanner.Wrappers/BinaryObjectScanner.Wrappers.csproj similarity index 70% rename from BurnOutSharp.Wrappers/BurnOutSharp.Wrappers.csproj rename to BinaryObjectScanner.Wrappers/BinaryObjectScanner.Wrappers.csproj index 697b6c2a..1bb98ed3 100644 --- a/BurnOutSharp.Wrappers/BurnOutSharp.Wrappers.csproj +++ b/BinaryObjectScanner.Wrappers/BinaryObjectScanner.Wrappers.csproj @@ -3,8 +3,8 @@ net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 - BurnOutSharp.Wrappers - BurnOutSharp.Wrappers + BinaryObjectScanner.Wrappers + BinaryObjectScanner.Wrappers Matt Nadareski BurnOutSharp Copyright (c)2022 Matt Nadareski @@ -27,9 +27,9 @@ - - - + + + diff --git a/BurnOutSharp.Wrappers/CFB.cs b/BinaryObjectScanner.Wrappers/CFB.cs similarity index 97% rename from BurnOutSharp.Wrappers/CFB.cs rename to BinaryObjectScanner.Wrappers/CFB.cs index 33b144f6..94c51b5c 100644 --- a/BurnOutSharp.Wrappers/CFB.cs +++ b/BinaryObjectScanner.Wrappers/CFB.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class CFB : WrapperBase { @@ -70,35 +70,35 @@ namespace BurnOutSharp.Wrappers public uint NumberOfDIFATSectors => _binary.Header.NumberOfDIFATSectors; /// - public Models.CFB.SectorNumber[] DIFAT => _binary.Header.DIFAT; + public BinaryObjectScanner.Models.CFB.SectorNumber[] DIFAT => _binary.Header.DIFAT; #endregion #region FAT Sector Numbers /// - public Models.CFB.SectorNumber[] FATSectorNumbers => _binary.FATSectorNumbers; + public BinaryObjectScanner.Models.CFB.SectorNumber[] FATSectorNumbers => _binary.FATSectorNumbers; #endregion #region Mini FAT Sector Numbers /// - public Models.CFB.SectorNumber[] MiniFATSectorNumbers => _binary.MiniFATSectorNumbers; + public BinaryObjectScanner.Models.CFB.SectorNumber[] MiniFATSectorNumbers => _binary.MiniFATSectorNumbers; #endregion #region DIFAT Sector Numbers /// - public Models.CFB.SectorNumber[] DIFATSectorNumbers => _binary.DIFATSectorNumbers; + public BinaryObjectScanner.Models.CFB.SectorNumber[] DIFATSectorNumbers => _binary.DIFATSectorNumbers; #endregion #region Directory Entries /// - public Models.CFB.DirectoryEntry[] DirectoryEntries => _binary.DirectoryEntries; + public BinaryObjectScanner.Models.CFB.DirectoryEntry[] DirectoryEntries => _binary.DirectoryEntries; #endregion diff --git a/BurnOutSharp.Wrappers/CIA.cs b/BinaryObjectScanner.Wrappers/CIA.cs similarity index 95% rename from BurnOutSharp.Wrappers/CIA.cs rename to BinaryObjectScanner.Wrappers/CIA.cs index 98162c27..019a6b3c 100644 --- a/BurnOutSharp.Wrappers/CIA.cs +++ b/BinaryObjectScanner.Wrappers/CIA.cs @@ -2,7 +2,7 @@ using System; using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class CIA : WrapperBase { @@ -49,14 +49,14 @@ namespace BurnOutSharp.Wrappers #region Certificate Chain /// - public Models.N3DS.Certificate[] CertificateChain => _cia.CertificateChain; + public BinaryObjectScanner.Models.N3DS.Certificate[] CertificateChain => _cia.CertificateChain; #endregion #region Ticket /// - public Models.N3DS.SignatureType T_SignatureType => _cia.Ticket.SignatureType; + public BinaryObjectScanner.Models.N3DS.SignatureType T_SignatureType => _cia.Ticket.SignatureType; /// public ushort T_SignatureSize => _cia.Ticket.SignatureSize; @@ -140,14 +140,14 @@ namespace BurnOutSharp.Wrappers public byte[] T_ContentIndex => _cia.Ticket.ContentIndex; /// - public Models.N3DS.Certificate[] T_CertificateChain => _cia.Ticket.CertificateChain; + public BinaryObjectScanner.Models.N3DS.Certificate[] T_CertificateChain => _cia.Ticket.CertificateChain; #endregion #region Title Metadata /// - public Models.N3DS.SignatureType TMD_SignatureType => _cia.TMDFileData.SignatureType; + public BinaryObjectScanner.Models.N3DS.SignatureType TMD_SignatureType => _cia.TMDFileData.SignatureType; /// public ushort TMD_SignatureSize => _cia.TMDFileData.SignatureSize; @@ -222,20 +222,20 @@ namespace BurnOutSharp.Wrappers public byte[] TMD_SHA256HashContentInfoRecords => _cia.TMDFileData.SHA256HashContentInfoRecords; /// - public Models.N3DS.ContentInfoRecord[] TMD_ContentInfoRecords => _cia.TMDFileData.ContentInfoRecords; + public BinaryObjectScanner.Models.N3DS.ContentInfoRecord[] TMD_ContentInfoRecords => _cia.TMDFileData.ContentInfoRecords; /// - public Models.N3DS.ContentChunkRecord[] TMD_ContentChunkRecords => _cia.TMDFileData.ContentChunkRecords; + public BinaryObjectScanner.Models.N3DS.ContentChunkRecord[] TMD_ContentChunkRecords => _cia.TMDFileData.ContentChunkRecords; /// - public Models.N3DS.Certificate[] TMD_CertificateChain => _cia.TMDFileData.CertificateChain; + public BinaryObjectScanner.Models.N3DS.Certificate[] TMD_CertificateChain => _cia.TMDFileData.CertificateChain; #endregion #region Partitions /// - public Models.N3DS.NCCHHeader[] Partitions => _cia.Partitions; + public BinaryObjectScanner.Models.N3DS.NCCHHeader[] Partitions => _cia.Partitions; #endregion @@ -265,7 +265,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the cart /// - private Models.N3DS.CIA _cia; + private BinaryObjectScanner.Models.N3DS.CIA _cia; #endregion @@ -402,13 +402,13 @@ namespace BurnOutSharp.Wrappers builder.AppendLine($" Expiration time: {certificate.ExpirationTime} (0x{certificate.ExpirationTime:X})"); switch (certificate.KeyType) { - case Models.N3DS.PublicKeyType.RSA_4096: - case Models.N3DS.PublicKeyType.RSA_2048: + case BinaryObjectScanner.Models.N3DS.PublicKeyType.RSA_4096: + case BinaryObjectScanner.Models.N3DS.PublicKeyType.RSA_2048: builder.AppendLine($" Modulus: {BitConverter.ToString(certificate.RSAModulus).Replace('-', ' ')}"); builder.AppendLine($" Public exponent: {certificate.RSAPublicExponent} (0x{certificate.RSAPublicExponent:X})"); builder.AppendLine($" Padding: {BitConverter.ToString(certificate.RSAPadding).Replace('-', ' ')}"); break; - case Models.N3DS.PublicKeyType.EllipticCurve: + case BinaryObjectScanner.Models.N3DS.PublicKeyType.EllipticCurve: builder.AppendLine($" Public key: {BitConverter.ToString(certificate.ECCPublicKey).Replace('-', ' ')}"); builder.AppendLine($" Padding: {BitConverter.ToString(certificate.ECCPadding).Replace('-', ' ')}"); break; @@ -491,13 +491,13 @@ namespace BurnOutSharp.Wrappers builder.AppendLine($" Expiration time: {certificate.ExpirationTime} (0x{certificate.ExpirationTime:X})"); switch (certificate.KeyType) { - case Models.N3DS.PublicKeyType.RSA_4096: - case Models.N3DS.PublicKeyType.RSA_2048: + case BinaryObjectScanner.Models.N3DS.PublicKeyType.RSA_4096: + case BinaryObjectScanner.Models.N3DS.PublicKeyType.RSA_2048: builder.AppendLine($" Modulus: {BitConverter.ToString(certificate.RSAModulus).Replace('-', ' ')}"); builder.AppendLine($" Public exponent: {certificate.RSAPublicExponent} (0x{certificate.RSAPublicExponent:X})"); builder.AppendLine($" Padding: {BitConverter.ToString(certificate.RSAPadding).Replace('-', ' ')}"); break; - case Models.N3DS.PublicKeyType.EllipticCurve: + case BinaryObjectScanner.Models.N3DS.PublicKeyType.EllipticCurve: builder.AppendLine($" Public key: {BitConverter.ToString(certificate.ECCPublicKey).Replace('-', ' ')}"); builder.AppendLine($" Padding: {BitConverter.ToString(certificate.ECCPadding).Replace('-', ' ')}"); break; @@ -613,13 +613,13 @@ namespace BurnOutSharp.Wrappers builder.AppendLine($" Expiration time: {certificate.ExpirationTime} (0x{certificate.ExpirationTime:X})"); switch (certificate.KeyType) { - case Models.N3DS.PublicKeyType.RSA_4096: - case Models.N3DS.PublicKeyType.RSA_2048: + case BinaryObjectScanner.Models.N3DS.PublicKeyType.RSA_4096: + case BinaryObjectScanner.Models.N3DS.PublicKeyType.RSA_2048: builder.AppendLine($" Modulus: {BitConverter.ToString(certificate.RSAModulus).Replace('-', ' ')}"); builder.AppendLine($" Public exponent: {certificate.RSAPublicExponent} (0x{certificate.RSAPublicExponent:X})"); builder.AppendLine($" Padding: {BitConverter.ToString(certificate.RSAPadding).Replace('-', ' ')}"); break; - case Models.N3DS.PublicKeyType.EllipticCurve: + case BinaryObjectScanner.Models.N3DS.PublicKeyType.EllipticCurve: builder.AppendLine($" Public key: {BitConverter.ToString(certificate.ECCPublicKey).Replace('-', ' ')}"); builder.AppendLine($" Padding: {BitConverter.ToString(certificate.ECCPadding).Replace('-', ' ')}"); break; @@ -651,7 +651,7 @@ namespace BurnOutSharp.Wrappers { builder.AppendLine($" Empty partition, no data can be parsed"); } - else if (partitionHeader.MagicID != Models.N3DS.Constants.NCCHMagicNumber) + else if (partitionHeader.MagicID != BinaryObjectScanner.Models.N3DS.Constants.NCCHMagicNumber) { builder.AppendLine($" Unrecognized partition data, no data can be parsed"); } diff --git a/BurnOutSharp.Wrappers/ConcreteInterfaceSerializer.cs b/BinaryObjectScanner.Wrappers/ConcreteInterfaceSerializer.cs similarity index 98% rename from BurnOutSharp.Wrappers/ConcreteInterfaceSerializer.cs rename to BinaryObjectScanner.Wrappers/ConcreteInterfaceSerializer.cs index d2091e2a..ed062464 100644 --- a/BurnOutSharp.Wrappers/ConcreteInterfaceSerializer.cs +++ b/BinaryObjectScanner.Wrappers/ConcreteInterfaceSerializer.cs @@ -4,7 +4,7 @@ using System.Reflection; using System.Text.Json; using System.Text.Json.Serialization; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { /// /// Serializer class for abstract classes diff --git a/BurnOutSharp.Wrappers/Enums.cs b/BinaryObjectScanner.Wrappers/Enums.cs similarity index 91% rename from BurnOutSharp.Wrappers/Enums.cs rename to BinaryObjectScanner.Wrappers/Enums.cs index b74c374f..401db1bd 100644 --- a/BurnOutSharp.Wrappers/Enums.cs +++ b/BinaryObjectScanner.Wrappers/Enums.cs @@ -1,4 +1,4 @@ -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { /// /// Location that the data originated from diff --git a/BurnOutSharp.Wrappers/GCF.cs b/BinaryObjectScanner.Wrappers/GCF.cs similarity index 96% rename from BurnOutSharp.Wrappers/GCF.cs rename to BinaryObjectScanner.Wrappers/GCF.cs index b5037270..e76c304e 100644 --- a/BurnOutSharp.Wrappers/GCF.cs +++ b/BinaryObjectScanner.Wrappers/GCF.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class GCF : WrapperBase { @@ -84,7 +84,7 @@ namespace BurnOutSharp.Wrappers #region Block Entries /// - public Models.GCF.BlockEntry[] BlockEntries => _file.BlockEntries; + public BinaryObjectScanner.Models.GCF.BlockEntry[] BlockEntries => _file.BlockEntries; #endregion @@ -107,7 +107,7 @@ namespace BurnOutSharp.Wrappers #region Fragmentation Maps /// - public Models.GCF.FragmentationMap[] FragmentationMaps => _file.FragmentationMaps; + public BinaryObjectScanner.Models.GCF.FragmentationMap[] FragmentationMaps => _file.FragmentationMaps; #endregion @@ -133,7 +133,7 @@ namespace BurnOutSharp.Wrappers #region Block Entry Maps /// - public Models.GCF.BlockEntryMap[] BlockEntryMaps => _file.BlockEntryMaps; + public BinaryObjectScanner.Models.GCF.BlockEntryMap[] BlockEntryMaps => _file.BlockEntryMaps; #endregion @@ -186,7 +186,7 @@ namespace BurnOutSharp.Wrappers #region Directory Entries /// - public Models.GCF.DirectoryEntry[] DirectoryEntries => _file.DirectoryEntries; + public BinaryObjectScanner.Models.GCF.DirectoryEntry[] DirectoryEntries => _file.DirectoryEntries; #endregion @@ -200,28 +200,28 @@ namespace BurnOutSharp.Wrappers #region Directory Info 1 Entries /// - public Models.GCF.DirectoryInfo1Entry[] DirectoryInfo1Entries => _file.DirectoryInfo1Entries; + public BinaryObjectScanner.Models.GCF.DirectoryInfo1Entry[] DirectoryInfo1Entries => _file.DirectoryInfo1Entries; #endregion #region Directory Info 2 Entries /// - public Models.GCF.DirectoryInfo2Entry[] DirectoryInfo2Entries => _file.DirectoryInfo2Entries; + public BinaryObjectScanner.Models.GCF.DirectoryInfo2Entry[] DirectoryInfo2Entries => _file.DirectoryInfo2Entries; #endregion #region Directory Copy Entries /// - public Models.GCF.DirectoryCopyEntry[] DirectoryCopyEntries => _file.DirectoryCopyEntries; + public BinaryObjectScanner.Models.GCF.DirectoryCopyEntry[] DirectoryCopyEntries => _file.DirectoryCopyEntries; #endregion #region Directory Local Entries /// - public Models.GCF.DirectoryLocalEntry[] DirectoryLocalEntries => _file.DirectoryLocalEntries; + public BinaryObjectScanner.Models.GCF.DirectoryLocalEntry[] DirectoryLocalEntries => _file.DirectoryLocalEntries; #endregion @@ -238,7 +238,7 @@ namespace BurnOutSharp.Wrappers #region Directory Map Entries /// - public Models.GCF.DirectoryMapEntry[] DirectoryMapEntries => _file.DirectoryMapEntries; + public BinaryObjectScanner.Models.GCF.DirectoryMapEntry[] DirectoryMapEntries => _file.DirectoryMapEntries; #endregion @@ -271,14 +271,14 @@ namespace BurnOutSharp.Wrappers #region Checksum Map Entries /// - public Models.GCF.ChecksumMapEntry[] ChecksumMapEntries => _file.ChecksumMapEntries; + public BinaryObjectScanner.Models.GCF.ChecksumMapEntry[] ChecksumMapEntries => _file.ChecksumMapEntries; #endregion #region Checksum Entries /// - public Models.GCF.ChecksumEntry[] ChecksumEntries => _file.ChecksumEntries; + public BinaryObjectScanner.Models.GCF.ChecksumEntry[] ChecksumEntries => _file.ChecksumEntries; #endregion @@ -328,17 +328,17 @@ namespace BurnOutSharp.Wrappers var directoryMapEntry = DirectoryMapEntries[i]; // If we have a directory, skip for now - if (!directoryEntry.DirectoryFlags.HasFlag(Models.GCF.HL_GCF_FLAG.HL_GCF_FLAG_FILE)) + if (!directoryEntry.DirectoryFlags.HasFlag(BinaryObjectScanner.Models.GCF.HL_GCF_FLAG.HL_GCF_FLAG_FILE)) continue; // Otherwise, start building the file info var fileInfo = new FileInfo() { Size = directoryEntry.ItemSize, - Encrypted = directoryEntry.DirectoryFlags.HasFlag(Models.GCF.HL_GCF_FLAG.HL_GCF_FLAG_ENCRYPTED), + Encrypted = directoryEntry.DirectoryFlags.HasFlag(BinaryObjectScanner.Models.GCF.HL_GCF_FLAG.HL_GCF_FLAG_ENCRYPTED), }; var pathParts = new List { directoryEntry.Name }; - var blockEntries = new List(); + var blockEntries = new List(); // Traverse the parent tree uint index = directoryEntry.ParentIndex; @@ -406,7 +406,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the GCF /// - private Models.GCF.File _file; + private BinaryObjectScanner.Models.GCF.File _file; /// /// Set of all files and their information @@ -1109,7 +1109,7 @@ namespace BurnOutSharp.Wrappers /// /// Array of block entries /// - public Models.GCF.BlockEntry[] BlockEntries; + public BinaryObjectScanner.Models.GCF.BlockEntry[] BlockEntries; } #endregion diff --git a/BurnOutSharp.Wrappers/InstallShieldCabinet.cs b/BinaryObjectScanner.Wrappers/InstallShieldCabinet.cs similarity index 98% rename from BurnOutSharp.Wrappers/InstallShieldCabinet.cs rename to BinaryObjectScanner.Wrappers/InstallShieldCabinet.cs index 74d665b6..a09f160f 100644 --- a/BurnOutSharp.Wrappers/InstallShieldCabinet.cs +++ b/BinaryObjectScanner.Wrappers/InstallShieldCabinet.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public partial class InstallShieldCabinet : WrapperBase { @@ -177,35 +177,35 @@ namespace BurnOutSharp.Wrappers #region File Descriptors /// - public Models.InstallShieldCabinet.FileDescriptor[] FileDescriptors => _cabinet.FileDescriptors; + public BinaryObjectScanner.Models.InstallShieldCabinet.FileDescriptor[] FileDescriptors => _cabinet.FileDescriptors; #endregion #region File Group Offsets /// - public Dictionary FileGroupOffsets => _cabinet.FileGroupOffsets; + public Dictionary FileGroupOffsets => _cabinet.FileGroupOffsets; #endregion #region File Groups /// - public Models.InstallShieldCabinet.FileGroup[] FileGroups => _cabinet.FileGroups; + public BinaryObjectScanner.Models.InstallShieldCabinet.FileGroup[] FileGroups => _cabinet.FileGroups; #endregion #region Component Offsets /// - public Dictionary ComponentOffsets => _cabinet.ComponentOffsets; + public Dictionary ComponentOffsets => _cabinet.ComponentOffsets; #endregion #region Components /// - public Models.InstallShieldCabinet.Component[] Components => _cabinet.Components; + public BinaryObjectScanner.Models.InstallShieldCabinet.Component[] Components => _cabinet.Components; #endregion @@ -243,7 +243,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the cabinet /// - private Models.InstallShieldCabinet.Cabinet _cabinet; + private BinaryObjectScanner.Models.InstallShieldCabinet.Cabinet _cabinet; #endregion diff --git a/BurnOutSharp.Wrappers/LinearExecutable.cs b/BinaryObjectScanner.Wrappers/LinearExecutable.cs similarity index 89% rename from BurnOutSharp.Wrappers/LinearExecutable.cs rename to BinaryObjectScanner.Wrappers/LinearExecutable.cs index 7b5686d8..6e1df012 100644 --- a/BurnOutSharp.Wrappers/LinearExecutable.cs +++ b/BinaryObjectScanner.Wrappers/LinearExecutable.cs @@ -2,7 +2,7 @@ using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class LinearExecutable : WrapperBase { @@ -90,25 +90,25 @@ namespace BurnOutSharp.Wrappers public string Signature => _executable.InformationBlock.Signature; /// - public Models.LinearExecutable.ByteOrder ByteOrder => _executable.InformationBlock.ByteOrder; + public BinaryObjectScanner.Models.LinearExecutable.ByteOrder ByteOrder => _executable.InformationBlock.ByteOrder; /// - public Models.LinearExecutable.WordOrder WordOrder => _executable.InformationBlock.WordOrder; + public BinaryObjectScanner.Models.LinearExecutable.WordOrder WordOrder => _executable.InformationBlock.WordOrder; /// public uint ExecutableFormatLevel => _executable.InformationBlock.ExecutableFormatLevel; /// - public Models.LinearExecutable.CPUType CPUType => _executable.InformationBlock.CPUType; + public BinaryObjectScanner.Models.LinearExecutable.CPUType CPUType => _executable.InformationBlock.CPUType; /// - public Models.LinearExecutable.OperatingSystem ModuleOS => _executable.InformationBlock.ModuleOS; + public BinaryObjectScanner.Models.LinearExecutable.OperatingSystem ModuleOS => _executable.InformationBlock.ModuleOS; /// public uint ModuleVersion => _executable.InformationBlock.ModuleVersion; /// - public Models.LinearExecutable.ModuleFlags ModuleTypeFlags => _executable.InformationBlock.ModuleTypeFlags; + public BinaryObjectScanner.Models.LinearExecutable.ModuleFlags ModuleTypeFlags => _executable.InformationBlock.ModuleTypeFlags; /// public uint ModuleNumberPages => _executable.InformationBlock.ModuleNumberPages; @@ -229,43 +229,43 @@ namespace BurnOutSharp.Wrappers #region Tables /// - public Models.LinearExecutable.ObjectTableEntry[] ObjectTable => _executable.ObjectTable; + public BinaryObjectScanner.Models.LinearExecutable.ObjectTableEntry[] ObjectTable => _executable.ObjectTable; /// - public Models.LinearExecutable.ObjectPageMapEntry[] ObjectPageMap => _executable.ObjectPageMap; + public BinaryObjectScanner.Models.LinearExecutable.ObjectPageMapEntry[] ObjectPageMap => _executable.ObjectPageMap; /// - public Models.LinearExecutable.ResourceTableEntry[] ResourceTable => _executable.ResourceTable; + public BinaryObjectScanner.Models.LinearExecutable.ResourceTableEntry[] ResourceTable => _executable.ResourceTable; /// - public Models.LinearExecutable.ResidentNamesTableEntry[] ResidentNamesTable => _executable.ResidentNamesTable; + public BinaryObjectScanner.Models.LinearExecutable.ResidentNamesTableEntry[] ResidentNamesTable => _executable.ResidentNamesTable; /// - public Models.LinearExecutable.EntryTableBundle[] EntryTable => _executable.EntryTable; + public BinaryObjectScanner.Models.LinearExecutable.EntryTableBundle[] EntryTable => _executable.EntryTable; /// - public Models.LinearExecutable.ModuleFormatDirectivesTableEntry[] ModuleFormatDirectivesTable => _executable.ModuleFormatDirectivesTable; + public BinaryObjectScanner.Models.LinearExecutable.ModuleFormatDirectivesTableEntry[] ModuleFormatDirectivesTable => _executable.ModuleFormatDirectivesTable; /// - public Models.LinearExecutable.VerifyRecordDirectiveTableEntry[] VerifyRecordDirectiveTable => _executable.VerifyRecordDirectiveTable; + public BinaryObjectScanner.Models.LinearExecutable.VerifyRecordDirectiveTableEntry[] VerifyRecordDirectiveTable => _executable.VerifyRecordDirectiveTable; /// - public Models.LinearExecutable.PerPageChecksumTableEntry[] PerPageChecksumTable => _executable.PerPageChecksumTable; + public BinaryObjectScanner.Models.LinearExecutable.PerPageChecksumTableEntry[] PerPageChecksumTable => _executable.PerPageChecksumTable; /// - public Models.LinearExecutable.FixupPageTableEntry[] FixupPageTable => _executable.FixupPageTable; + public BinaryObjectScanner.Models.LinearExecutable.FixupPageTableEntry[] FixupPageTable => _executable.FixupPageTable; /// - public Models.LinearExecutable.FixupRecordTableEntry[] FixupRecordTable => _executable.FixupRecordTable; + public BinaryObjectScanner.Models.LinearExecutable.FixupRecordTableEntry[] FixupRecordTable => _executable.FixupRecordTable; /// - public Models.LinearExecutable.ImportModuleNameTableEntry[] ImportModuleNameTable => _executable.ImportModuleNameTable; + public BinaryObjectScanner.Models.LinearExecutable.ImportModuleNameTableEntry[] ImportModuleNameTable => _executable.ImportModuleNameTable; /// - public Models.LinearExecutable.ImportModuleProcedureNameTableEntry[] ImportModuleProcedureNameTable => _executable.ImportModuleProcedureNameTable; + public BinaryObjectScanner.Models.LinearExecutable.ImportModuleProcedureNameTableEntry[] ImportModuleProcedureNameTable => _executable.ImportModuleProcedureNameTable; /// - public Models.LinearExecutable.NonResidentNamesTableEntry[] NonResidentNamesTable => _executable.NonResidentNamesTable; + public BinaryObjectScanner.Models.LinearExecutable.NonResidentNamesTableEntry[] NonResidentNamesTable => _executable.NonResidentNamesTable; #endregion @@ -275,7 +275,7 @@ namespace BurnOutSharp.Wrappers public string DI_Signature => _executable.DebugInformation?.Signature; /// - public Models.LinearExecutable.DebugFormatType? DI_FormatType => _executable.DebugInformation?.FormatType; + public BinaryObjectScanner.Models.LinearExecutable.DebugFormatType? DI_FormatType => _executable.DebugInformation?.FormatType; /// public byte[] DebuggerData => _executable.DebugInformation?.DebuggerData; @@ -295,7 +295,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the executable /// - private Models.LinearExecutable.Executable _executable; + private BinaryObjectScanner.Models.LinearExecutable.Executable _executable; #endregion @@ -628,32 +628,32 @@ namespace BurnOutSharp.Wrappers { var entry = bundle.TableEntries[j]; builder.AppendLine($" Entry Table Entry {j}"); - switch (bundle.BundleType & ~Models.LinearExecutable.BundleType.ParameterTypingInformationPresent) + switch (bundle.BundleType & ~BinaryObjectScanner.Models.LinearExecutable.BundleType.ParameterTypingInformationPresent) { - case Models.LinearExecutable.BundleType.UnusedEntry: + case BinaryObjectScanner.Models.LinearExecutable.BundleType.UnusedEntry: builder.AppendLine($" Unused, empty entry"); break; - case Models.LinearExecutable.BundleType.SixteenBitEntry: + case BinaryObjectScanner.Models.LinearExecutable.BundleType.SixteenBitEntry: builder.AppendLine($" Object number: {entry.SixteenBitObjectNumber} (0x{entry.SixteenBitObjectNumber:X})"); builder.AppendLine($" Entry flags: {entry.SixteenBitEntryFlags} (0x{entry.SixteenBitEntryFlags:X})"); builder.AppendLine($" Offset: {entry.SixteenBitOffset} (0x{entry.SixteenBitOffset:X})"); break; - case Models.LinearExecutable.BundleType.TwoEightySixCallGateEntry: + case BinaryObjectScanner.Models.LinearExecutable.BundleType.TwoEightySixCallGateEntry: builder.AppendLine($" Object number: {entry.TwoEightySixObjectNumber} (0x{entry.TwoEightySixObjectNumber:X})"); builder.AppendLine($" Entry flags: {entry.TwoEightySixEntryFlags} (0x{entry.TwoEightySixEntryFlags:X})"); builder.AppendLine($" Offset: {entry.TwoEightySixOffset} (0x{entry.TwoEightySixOffset:X})"); builder.AppendLine($" Callgate: {entry.TwoEightySixCallgate} (0x{entry.TwoEightySixCallgate:X})"); break; - case Models.LinearExecutable.BundleType.ThirtyTwoBitEntry: + case BinaryObjectScanner.Models.LinearExecutable.BundleType.ThirtyTwoBitEntry: builder.AppendLine($" Object number: {entry.ThirtyTwoBitObjectNumber} (0x{entry.ThirtyTwoBitObjectNumber:X})"); builder.AppendLine($" Entry flags: {entry.ThirtyTwoBitEntryFlags} (0x{entry.ThirtyTwoBitEntryFlags:X})"); builder.AppendLine($" Offset: {entry.ThirtyTwoBitOffset} (0x{entry.ThirtyTwoBitOffset:X})"); break; - case Models.LinearExecutable.BundleType.ForwarderEntry: + case BinaryObjectScanner.Models.LinearExecutable.BundleType.ForwarderEntry: builder.AppendLine($" Reserved: {entry.ForwarderReserved} (0x{entry.ForwarderReserved:X})"); builder.AppendLine($" Forwarder flags: {entry.ForwarderFlags} (0x{entry.ForwarderFlags:X})"); builder.AppendLine($" Module ordinal number: {entry.ForwarderModuleOrdinalNumber} (0x{entry.ForwarderModuleOrdinalNumber:X})"); @@ -775,25 +775,25 @@ namespace BurnOutSharp.Wrappers builder.AppendLine($" Target flags: {entry.TargetFlags} (0x{entry.TargetFlags:X})"); // Source list flag - if (entry.SourceType.HasFlag(Models.LinearExecutable.FixupRecordSourceType.SourceListFlag)) + if (entry.SourceType.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordSourceType.SourceListFlag)) builder.AppendLine($" Source offset list count: {entry.SourceOffsetListCount} (0x{entry.SourceOffsetListCount:X})"); else builder.AppendLine($" Source offset: {entry.SourceOffset} (0x{entry.SourceOffset:X})"); // OBJECT / TRGOFF - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.InternalReference)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.InternalReference)) { // 16-bit Object Number/Module Ordinal Flag - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.SixteenBitObjectNumberModuleOrdinalFlag)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.SixteenBitObjectNumberModuleOrdinalFlag)) builder.AppendLine($" Target object number: {entry.TargetObjectNumberWORD} (0x{entry.TargetObjectNumberWORD:X})"); else builder.AppendLine($" Target object number: {entry.TargetObjectNumberByte} (0x{entry.TargetObjectNumberByte:X})"); // 16-bit Selector fixup - if (!entry.SourceType.HasFlag(Models.LinearExecutable.FixupRecordSourceType.SixteenBitSelectorFixup)) + if (!entry.SourceType.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordSourceType.SixteenBitSelectorFixup)) { // 32-bit Target Offset Flag - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.ThirtyTwoBitTargetOffsetFlag)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.ThirtyTwoBitTargetOffsetFlag)) builder.AppendLine($" Target offset: {entry.TargetOffsetDWORD} (0x{entry.TargetOffsetDWORD:X})"); else builder.AppendLine($" Target offset: {entry.TargetOffsetWORD} (0x{entry.TargetOffsetWORD:X})"); @@ -801,27 +801,27 @@ namespace BurnOutSharp.Wrappers } // MOD ORD# / IMPORT ORD / ADDITIVE - else if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.ImportedReferenceByOrdinal)) + else if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.ImportedReferenceByOrdinal)) { // 16-bit Object Number/Module Ordinal Flag - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.SixteenBitObjectNumberModuleOrdinalFlag)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.SixteenBitObjectNumberModuleOrdinalFlag)) builder.AppendLine(value: $" Ordinal index import module name table: {entry.OrdinalIndexImportModuleNameTableWORD} (0x{entry.OrdinalIndexImportModuleNameTableWORD:X})"); else builder.AppendLine(value: $" Ordinal index import module name table: {entry.OrdinalIndexImportModuleNameTableByte} (0x{entry.OrdinalIndexImportModuleNameTableByte:X})"); // 8-bit Ordinal Flag & 32-bit Target Offset Flag - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.EightBitOrdinalFlag)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.EightBitOrdinalFlag)) builder.AppendLine(value: $" Imported ordinal number: {entry.ImportedOrdinalNumberByte} (0x{entry.ImportedOrdinalNumberByte:X})"); - else if (entry.TargetFlags.HasFlag(flag: Models.LinearExecutable.FixupRecordTargetFlags.ThirtyTwoBitTargetOffsetFlag)) + else if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.ThirtyTwoBitTargetOffsetFlag)) builder.AppendLine(value: $" Imported ordinal number: {entry.ImportedOrdinalNumberDWORD} (0x{entry.ImportedOrdinalNumberDWORD:X})"); else builder.AppendLine(value: $" Imported ordinal number: {entry.ImportedOrdinalNumberWORD} (0x{entry.ImportedOrdinalNumberWORD:X})"); // Additive Fixup Flag - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.AdditiveFixupFlag)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.AdditiveFixupFlag)) { // 32-bit Additive Flag - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.ThirtyTwoBitAdditiveFixupFlag)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.ThirtyTwoBitAdditiveFixupFlag)) builder.AppendLine(value: $" Additive fixup value: {entry.AdditiveFixupValueDWORD} (0x{entry.AdditiveFixupValueDWORD:X})"); else builder.AppendLine(value: $" Additive fixup value: {entry.AdditiveFixupValueWORD} (0x{entry.AdditiveFixupValueWORD:X})"); @@ -829,25 +829,25 @@ namespace BurnOutSharp.Wrappers } // MOD ORD# / PROCEDURE NAME OFFSET / ADDITIVE - else if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.ImportedReferenceByName)) + else if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.ImportedReferenceByName)) { // 16-bit Object Number/Module Ordinal Flag - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.SixteenBitObjectNumberModuleOrdinalFlag)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.SixteenBitObjectNumberModuleOrdinalFlag)) builder.AppendLine(value: $" Ordinal index import module name table: {entry.OrdinalIndexImportModuleNameTableWORD} (0x{entry.OrdinalIndexImportModuleNameTableWORD:X})"); else builder.AppendLine(value: $" Ordinal index import module name table: {entry.OrdinalIndexImportModuleNameTableByte} (0x{entry.OrdinalIndexImportModuleNameTableByte:X})"); // 32-bit Target Offset Flag - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.ThirtyTwoBitTargetOffsetFlag)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.ThirtyTwoBitTargetOffsetFlag)) builder.AppendLine(value: $" Offset import procedure name table: {entry.OffsetImportProcedureNameTableDWORD} (0x{entry.OffsetImportProcedureNameTableDWORD:X})"); else builder.AppendLine(value: $" Offset import procedure name table: {entry.OffsetImportProcedureNameTableWORD} (0x{entry.OffsetImportProcedureNameTableWORD:X})"); // Additive Fixup Flag - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.AdditiveFixupFlag)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.AdditiveFixupFlag)) { // 32-bit Additive Flag - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.ThirtyTwoBitAdditiveFixupFlag)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.ThirtyTwoBitAdditiveFixupFlag)) builder.AppendLine(value: $" Additive fixup value: {entry.AdditiveFixupValueDWORD} (0x{entry.AdditiveFixupValueDWORD:X})"); else builder.AppendLine(value: $" Additive fixup value: {entry.AdditiveFixupValueWORD} (0x{entry.AdditiveFixupValueWORD:X})"); @@ -855,19 +855,19 @@ namespace BurnOutSharp.Wrappers } // ORD # / ADDITIVE - else if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.InternalReferenceViaEntryTable)) + else if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.InternalReferenceViaEntryTable)) { // 16-bit Object Number/Module Ordinal Flag - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.SixteenBitObjectNumberModuleOrdinalFlag)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.SixteenBitObjectNumberModuleOrdinalFlag)) builder.AppendLine($" Target object number: {entry.TargetObjectNumberWORD} (0x{entry.TargetObjectNumberWORD:X})"); else builder.AppendLine($" Target object number: {entry.TargetObjectNumberByte} (0x{entry.TargetObjectNumberByte:X})"); // Additive Fixup Flag - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.AdditiveFixupFlag)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.AdditiveFixupFlag)) { // 32-bit Additive Flag - if (entry.TargetFlags.HasFlag(Models.LinearExecutable.FixupRecordTargetFlags.ThirtyTwoBitAdditiveFixupFlag)) + if (entry.TargetFlags.HasFlag(BinaryObjectScanner.Models.LinearExecutable.FixupRecordTargetFlags.ThirtyTwoBitAdditiveFixupFlag)) builder.AppendLine(value: $" Additive fixup value: {entry.AdditiveFixupValueDWORD} (0x{entry.AdditiveFixupValueDWORD:X})"); else builder.AppendLine(value: $" Additive fixup value: {entry.AdditiveFixupValueWORD} (0x{entry.AdditiveFixupValueWORD:X})"); diff --git a/BurnOutSharp.Wrappers/MSDOS.cs b/BinaryObjectScanner.Wrappers/MSDOS.cs similarity index 97% rename from BurnOutSharp.Wrappers/MSDOS.cs rename to BinaryObjectScanner.Wrappers/MSDOS.cs index 771699c7..91574041 100644 --- a/BurnOutSharp.Wrappers/MSDOS.cs +++ b/BinaryObjectScanner.Wrappers/MSDOS.cs @@ -1,7 +1,7 @@ using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class MSDOS : WrapperBase { @@ -82,7 +82,7 @@ namespace BurnOutSharp.Wrappers #region Relocation Table /// - public Models.MSDOS.RelocationEntry[] RelocationTable => _executable.RelocationTable; + public BinaryObjectScanner.Models.MSDOS.RelocationEntry[] RelocationTable => _executable.RelocationTable; #endregion @@ -93,7 +93,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the executable /// - private Models.MSDOS.Executable _executable; + private BinaryObjectScanner.Models.MSDOS.Executable _executable; #endregion diff --git a/BurnOutSharp.Wrappers/MicrosoftCabinet.cs b/BinaryObjectScanner.Wrappers/MicrosoftCabinet.cs similarity index 99% rename from BurnOutSharp.Wrappers/MicrosoftCabinet.cs rename to BinaryObjectScanner.Wrappers/MicrosoftCabinet.cs index ac29c69c..6744d5ee 100644 --- a/BurnOutSharp.Wrappers/MicrosoftCabinet.cs +++ b/BinaryObjectScanner.Wrappers/MicrosoftCabinet.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public partial class MicrosoftCabinet : WrapperBase { diff --git a/BurnOutSharp.Wrappers/N3DS.cs b/BinaryObjectScanner.Wrappers/N3DS.cs similarity index 98% rename from BurnOutSharp.Wrappers/N3DS.cs rename to BinaryObjectScanner.Wrappers/N3DS.cs index 91604efe..5e6d0d2d 100644 --- a/BurnOutSharp.Wrappers/N3DS.cs +++ b/BinaryObjectScanner.Wrappers/N3DS.cs @@ -2,7 +2,7 @@ using System; using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class N3DS : WrapperBase { @@ -32,13 +32,13 @@ namespace BurnOutSharp.Wrappers public byte[] MediaId => _cart.Header.MediaId; /// - public Models.N3DS.FilesystemType PartitionsFSType => _cart.Header.PartitionsFSType; + public BinaryObjectScanner.Models.N3DS.FilesystemType PartitionsFSType => _cart.Header.PartitionsFSType; /// public byte[] PartitionsCryptType => _cart.Header.PartitionsCryptType; /// - public Models.N3DS.PartitionTableEntry[] PartitionsTable => _cart.Header.PartitionsTable; + public BinaryObjectScanner.Models.N3DS.PartitionTableEntry[] PartitionsTable => _cart.Header.PartitionsTable; #endregion @@ -142,7 +142,7 @@ namespace BurnOutSharp.Wrappers public byte[] DCIH_ID_Reserved => _cart.DevelopmentCardInfoHeader?.InitialData?.Reserved; /// - public Models.N3DS.NCCHHeader DCIH_ID_BackupHeader => _cart.DevelopmentCardInfoHeader?.InitialData?.BackupHeader; + public BinaryObjectScanner.Models.N3DS.NCCHHeader DCIH_ID_BackupHeader => _cart.DevelopmentCardInfoHeader?.InitialData?.BackupHeader; #endregion @@ -194,28 +194,28 @@ namespace BurnOutSharp.Wrappers #region Partitions /// - public Models.N3DS.NCCHHeader[] Partitions => _cart.Partitions; + public BinaryObjectScanner.Models.N3DS.NCCHHeader[] Partitions => _cart.Partitions; #endregion #region Extended Headers /// - public Models.N3DS.NCCHExtendedHeader[] ExtendedHeaders => _cart.ExtendedHeaders; + public BinaryObjectScanner.Models.N3DS.NCCHExtendedHeader[] ExtendedHeaders => _cart.ExtendedHeaders; #endregion #region ExeFS Headers /// - public Models.N3DS.ExeFSHeader[] ExeFSHeaders => _cart.ExeFSHeaders; + public BinaryObjectScanner.Models.N3DS.ExeFSHeader[] ExeFSHeaders => _cart.ExeFSHeaders; #endregion #region RomFS Headers /// - public Models.N3DS.RomFSHeader[] RomFSHeaders => _cart.RomFSHeaders; + public BinaryObjectScanner.Models.N3DS.RomFSHeader[] RomFSHeaders => _cart.RomFSHeaders; #endregion @@ -226,7 +226,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the cart /// - private Models.N3DS.Cart _cart; + private BinaryObjectScanner.Models.N3DS.Cart _cart; #endregion diff --git a/BurnOutSharp.Wrappers/NCF.cs b/BinaryObjectScanner.Wrappers/NCF.cs similarity index 95% rename from BurnOutSharp.Wrappers/NCF.cs rename to BinaryObjectScanner.Wrappers/NCF.cs index c52bdb50..42e502f8 100644 --- a/BurnOutSharp.Wrappers/NCF.cs +++ b/BinaryObjectScanner.Wrappers/NCF.cs @@ -1,7 +1,7 @@ using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class NCF : WrapperBase { @@ -100,7 +100,7 @@ namespace BurnOutSharp.Wrappers #region Directory Entries /// - public Models.NCF.DirectoryEntry[] DirectoryEntries => _file.DirectoryEntries; + public BinaryObjectScanner.Models.NCF.DirectoryEntry[] DirectoryEntries => _file.DirectoryEntries; #endregion @@ -114,28 +114,28 @@ namespace BurnOutSharp.Wrappers #region Directory Info 1 Entries /// - public Models.NCF.DirectoryInfo1Entry[] DirectoryInfo1Entries => _file.DirectoryInfo1Entries; + public BinaryObjectScanner.Models.NCF.DirectoryInfo1Entry[] DirectoryInfo1Entries => _file.DirectoryInfo1Entries; #endregion #region Directory Info 2 Entries /// - public Models.NCF.DirectoryInfo2Entry[] DirectoryInfo2Entries => _file.DirectoryInfo2Entries; + public BinaryObjectScanner.Models.NCF.DirectoryInfo2Entry[] DirectoryInfo2Entries => _file.DirectoryInfo2Entries; #endregion #region Directory Copy Entries /// - public Models.NCF.DirectoryCopyEntry[] DirectoryCopyEntries => _file.DirectoryCopyEntries; + public BinaryObjectScanner.Models.NCF.DirectoryCopyEntry[] DirectoryCopyEntries => _file.DirectoryCopyEntries; #endregion #region Directory Local Entries /// - public Models.NCF.DirectoryLocalEntry[] DirectoryLocalEntries => _file.DirectoryLocalEntries; + public BinaryObjectScanner.Models.NCF.DirectoryLocalEntry[] DirectoryLocalEntries => _file.DirectoryLocalEntries; #endregion @@ -152,7 +152,7 @@ namespace BurnOutSharp.Wrappers #region Unknown Entries /// - public Models.NCF.UnknownEntry[] UnknownEntries => _file.UnknownEntries; + public BinaryObjectScanner.Models.NCF.UnknownEntry[] UnknownEntries => _file.UnknownEntries; #endregion @@ -185,14 +185,14 @@ namespace BurnOutSharp.Wrappers #region Checksum Map Entries /// - public Models.NCF.ChecksumMapEntry[] ChecksumMapEntries => _file.ChecksumMapEntries; + public BinaryObjectScanner.Models.NCF.ChecksumMapEntry[] ChecksumMapEntries => _file.ChecksumMapEntries; #endregion #region Checksum Entries /// - public Models.NCF.ChecksumEntry[] ChecksumEntries => _file.ChecksumEntries; + public BinaryObjectScanner.Models.NCF.ChecksumEntry[] ChecksumEntries => _file.ChecksumEntries; #endregion @@ -203,7 +203,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the NCF /// - private Models.NCF.File _file; + private BinaryObjectScanner.Models.NCF.File _file; #endregion diff --git a/BurnOutSharp.Wrappers/NewExecutable.cs b/BinaryObjectScanner.Wrappers/NewExecutable.cs similarity index 95% rename from BurnOutSharp.Wrappers/NewExecutable.cs rename to BinaryObjectScanner.Wrappers/NewExecutable.cs index 084ca524..08fd210f 100644 --- a/BurnOutSharp.Wrappers/NewExecutable.cs +++ b/BinaryObjectScanner.Wrappers/NewExecutable.cs @@ -2,9 +2,9 @@ using System.Collections.Generic; using System.IO; using System.Text; -using static BurnOutSharp.Builders.Extensions; +using static BinaryObjectScanner.Builders.Extensions; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class NewExecutable : WrapperBase { @@ -107,7 +107,7 @@ namespace BurnOutSharp.Wrappers public uint CrcChecksum => _executable.Header.CrcChecksum; /// - public Models.NewExecutable.HeaderFlag FlagWord => _executable.Header.FlagWord; + public BinaryObjectScanner.Models.NewExecutable.HeaderFlag FlagWord => _executable.Header.FlagWord; /// public ushort AutomaticDataSegmentNumber => _executable.Header.AutomaticDataSegmentNumber; @@ -161,10 +161,10 @@ namespace BurnOutSharp.Wrappers public ushort ResourceEntriesCount => _executable.Header.ResourceEntriesCount; /// - public Models.NewExecutable.OperatingSystem TargetOperatingSystem => _executable.Header.TargetOperatingSystem; + public BinaryObjectScanner.Models.NewExecutable.OperatingSystem TargetOperatingSystem => _executable.Header.TargetOperatingSystem; /// - public Models.NewExecutable.OS2Flag AdditionalFlags => _executable.Header.AdditionalFlags; + public BinaryObjectScanner.Models.NewExecutable.OS2Flag AdditionalFlags => _executable.Header.AdditionalFlags; /// public ushort ReturnThunkOffset => _executable.Header.ReturnThunkOffset; @@ -186,25 +186,25 @@ namespace BurnOutSharp.Wrappers #region Tables /// - public Models.NewExecutable.SegmentTableEntry[] SegmentTable => _executable.SegmentTable; + public BinaryObjectScanner.Models.NewExecutable.SegmentTableEntry[] SegmentTable => _executable.SegmentTable; /// - public Models.NewExecutable.ResourceTable ResourceTable => _executable.ResourceTable; + public BinaryObjectScanner.Models.NewExecutable.ResourceTable ResourceTable => _executable.ResourceTable; /// - public Models.NewExecutable.ResidentNameTableEntry[] ResidentNameTable => _executable.ResidentNameTable; + public BinaryObjectScanner.Models.NewExecutable.ResidentNameTableEntry[] ResidentNameTable => _executable.ResidentNameTable; /// - public Models.NewExecutable.ModuleReferenceTableEntry[] ModuleReferenceTable => _executable.ModuleReferenceTable; + public BinaryObjectScanner.Models.NewExecutable.ModuleReferenceTableEntry[] ModuleReferenceTable => _executable.ModuleReferenceTable; /// public Dictionary ImportedNameTable => _executable.ImportedNameTable; /// - public Models.NewExecutable.EntryTableBundle[] EntryTable => _executable.EntryTable; + public BinaryObjectScanner.Models.NewExecutable.EntryTableBundle[] EntryTable => _executable.EntryTable; /// - public Models.NewExecutable.NonResidentNameTableEntry[] NonResidentNameTable => _executable.NonResidentNameTable; + public BinaryObjectScanner.Models.NewExecutable.NonResidentNameTableEntry[] NonResidentNameTable => _executable.NonResidentNameTable; #endregion @@ -221,7 +221,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the executable /// - private Models.NewExecutable.Executable _executable; + private BinaryObjectScanner.Models.NewExecutable.Executable _executable; #endregion @@ -577,11 +577,11 @@ namespace BurnOutSharp.Wrappers builder.AppendLine($" Segment indicator: {entry.SegmentIndicator} (0x{entry.SegmentIndicator:X}) ({entry.GetEntryType()})"); switch (entry.GetEntryType()) { - case BurnOutSharp.Models.NewExecutable.SegmentEntryType.FixedSegment: + case BinaryObjectScanner.Models.NewExecutable.SegmentEntryType.FixedSegment: builder.AppendLine($" Flag word: {entry.FixedFlagWord} (0x{entry.FixedFlagWord:X})"); builder.AppendLine($" Offset: {entry.FixedOffset} (0x{entry.FixedOffset:X})"); break; - case BurnOutSharp.Models.NewExecutable.SegmentEntryType.MoveableSegment: + case BinaryObjectScanner.Models.NewExecutable.SegmentEntryType.MoveableSegment: builder.AppendLine($" Flag word: {entry.MoveableFlagWord} (0x{entry.MoveableFlagWord:X})"); builder.AppendLine($" Reserved: {entry.MoveableReserved} (0x{entry.MoveableReserved:X})"); builder.AppendLine($" Segment number: {entry.MoveableSegmentNumber} (0x{entry.MoveableSegmentNumber:X})"); diff --git a/BurnOutSharp.Wrappers/Nitro.cs b/BinaryObjectScanner.Wrappers/Nitro.cs similarity index 98% rename from BurnOutSharp.Wrappers/Nitro.cs rename to BinaryObjectScanner.Wrappers/Nitro.cs index 15eec5e6..bb493a5e 100644 --- a/BurnOutSharp.Wrappers/Nitro.cs +++ b/BinaryObjectScanner.Wrappers/Nitro.cs @@ -2,7 +2,7 @@ using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class Nitro : WrapperBase { @@ -27,7 +27,7 @@ namespace BurnOutSharp.Wrappers public string MakerCode => _cart.CommonHeader.MakerCode; /// - public Models.Nitro.Unitcode UnitCode => _cart.CommonHeader.UnitCode; + public BinaryObjectScanner.Models.Nitro.Unitcode UnitCode => _cart.CommonHeader.UnitCode; /// public byte EncryptionSeedSelect => _cart.CommonHeader.EncryptionSeedSelect; @@ -300,17 +300,17 @@ namespace BurnOutSharp.Wrappers #region Name Table /// - public Models.Nitro.FolderAllocationTableEntry[] FolderAllocationTable => _cart.NameTable.FolderAllocationTable; + public BinaryObjectScanner.Models.Nitro.FolderAllocationTableEntry[] FolderAllocationTable => _cart.NameTable.FolderAllocationTable; /// - public Models.Nitro.NameListEntry[] NameList => _cart.NameTable.NameList; + public BinaryObjectScanner.Models.Nitro.NameListEntry[] NameList => _cart.NameTable.NameList; #endregion #region File Allocation Table /// - public Models.Nitro.FileAllocationTableEntry[] FileAllocationTable => _cart.FileAllocationTable; + public BinaryObjectScanner.Models.Nitro.FileAllocationTableEntry[] FileAllocationTable => _cart.FileAllocationTable; #endregion diff --git a/BurnOutSharp.Wrappers/PAK.cs b/BinaryObjectScanner.Wrappers/PAK.cs similarity index 97% rename from BurnOutSharp.Wrappers/PAK.cs rename to BinaryObjectScanner.Wrappers/PAK.cs index 86a1c576..48f7cfc8 100644 --- a/BurnOutSharp.Wrappers/PAK.cs +++ b/BinaryObjectScanner.Wrappers/PAK.cs @@ -1,7 +1,7 @@ using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class PAK : WrapperBase { @@ -30,7 +30,7 @@ namespace BurnOutSharp.Wrappers #region Directory Items /// - public Models.PAK.DirectoryItem[] DirectoryItems => _file.DirectoryItems; + public BinaryObjectScanner.Models.PAK.DirectoryItem[] DirectoryItems => _file.DirectoryItems; #endregion @@ -47,7 +47,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the PAK /// - private Models.PAK.File _file; + private BinaryObjectScanner.Models.PAK.File _file; #endregion diff --git a/BurnOutSharp.Wrappers/PFF.cs b/BinaryObjectScanner.Wrappers/PFF.cs similarity index 98% rename from BurnOutSharp.Wrappers/PFF.cs rename to BinaryObjectScanner.Wrappers/PFF.cs index 115d1c99..e28c3d5a 100644 --- a/BurnOutSharp.Wrappers/PFF.cs +++ b/BinaryObjectScanner.Wrappers/PFF.cs @@ -1,7 +1,7 @@ using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class PFF : WrapperBase { @@ -36,7 +36,7 @@ namespace BurnOutSharp.Wrappers #region Segments /// - public Models.PFF.Segment[] Segments => _archive.Segments; + public BinaryObjectScanner.Models.PFF.Segment[] Segments => _archive.Segments; #endregion diff --git a/BurnOutSharp.Wrappers/PlayJAudioFile.cs b/BinaryObjectScanner.Wrappers/PlayJAudioFile.cs similarity index 81% rename from BurnOutSharp.Wrappers/PlayJAudioFile.cs rename to BinaryObjectScanner.Wrappers/PlayJAudioFile.cs index ebd50ec7..58b91125 100644 --- a/BurnOutSharp.Wrappers/PlayJAudioFile.cs +++ b/BinaryObjectScanner.Wrappers/PlayJAudioFile.cs @@ -2,7 +2,7 @@ using System; using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class PlayJAudioFile : WrapperBase { @@ -26,107 +26,107 @@ namespace BurnOutSharp.Wrappers #region V1 Only /// - public uint? V1_TrackID => (_audioFile.Header as Models.PlayJ.AudioHeaderV1)?.TrackID; + public uint? V1_TrackID => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV1)?.TrackID; /// - public uint? V1_UnknownOffset1 => (_audioFile.Header as Models.PlayJ.AudioHeaderV1)?.UnknownOffset1; + public uint? V1_UnknownOffset1 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV1)?.UnknownOffset1; /// - public uint? V1_UnknownOffset2 => (_audioFile.Header as Models.PlayJ.AudioHeaderV1)?.UnknownOffset2; + public uint? V1_UnknownOffset2 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV1)?.UnknownOffset2; /// - public uint? V1_UnknownOffset3 => (_audioFile.Header as Models.PlayJ.AudioHeaderV1)?.UnknownOffset3; + public uint? V1_UnknownOffset3 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV1)?.UnknownOffset3; /// - public uint? V1_Unknown1 => (_audioFile.Header as Models.PlayJ.AudioHeaderV1)?.Unknown1; + public uint? V1_Unknown1 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV1)?.Unknown1; /// - public uint? V1_Unknown2 => (_audioFile.Header as Models.PlayJ.AudioHeaderV1)?.Unknown2; + public uint? V1_Unknown2 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV1)?.Unknown2; /// - public uint? V1_Year => (_audioFile.Header as Models.PlayJ.AudioHeaderV1)?.Year; + public uint? V1_Year => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV1)?.Year; /// - public uint? V1_TrackNumber => (_audioFile.Header as Models.PlayJ.AudioHeaderV1)?.TrackNumber; + public uint? V1_TrackNumber => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV1)?.TrackNumber; /// - public Models.PlayJ.Subgenre? V1_Subgenre => (_audioFile.Header as Models.PlayJ.AudioHeaderV1)?.Subgenre; + public BinaryObjectScanner.Models.PlayJ.Subgenre? V1_Subgenre => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV1)?.Subgenre; /// - public uint? V1_Duration => (_audioFile.Header as Models.PlayJ.AudioHeaderV1)?.Duration; + public uint? V1_Duration => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV1)?.Duration; #endregion #region V2 Only /// - public uint? V2_Unknown1 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown1; + public uint? V2_Unknown1 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown1; /// - public uint? V2_Unknown2 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown2; + public uint? V2_Unknown2 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown2; /// - public uint? V2_Unknown3 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown3; + public uint? V2_Unknown3 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown3; /// - public uint? V2_Unknown4 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown4; + public uint? V2_Unknown4 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown4; /// - public uint? V2_Unknown5 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown5; + public uint? V2_Unknown5 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown5; /// - public uint? V2_Unknown6 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown6; + public uint? V2_Unknown6 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown6; /// - public uint? V2_UnknownOffset1 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.UnknownOffset1; + public uint? V2_UnknownOffset1 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.UnknownOffset1; /// - public uint? V2_Unknown7 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown7; + public uint? V2_Unknown7 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown7; /// - public uint? V2_Unknown8 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown8; + public uint? V2_Unknown8 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown8; /// - public uint? V2_Unknown9 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown9; + public uint? V2_Unknown9 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown9; /// - public uint? V2_UnknownOffset2 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.UnknownOffset2; + public uint? V2_UnknownOffset2 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.UnknownOffset2; /// - public uint? V2_Unknown10 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown10; + public uint? V2_Unknown10 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown10; /// - public uint? V2_Unknown11 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown11; + public uint? V2_Unknown11 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown11; /// - public uint? V2_Unknown12 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown12; + public uint? V2_Unknown12 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown12; /// - public uint? V2_Unknown13 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown13; + public uint? V2_Unknown13 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown13; /// - public uint? V2_Unknown14 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown14; + public uint? V2_Unknown14 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown14; /// - public uint? V2_Unknown15 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown15; + public uint? V2_Unknown15 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown15; /// - public uint? V2_Unknown16 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown16; + public uint? V2_Unknown16 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown16; /// - public uint? V2_Unknown17 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown17; + public uint? V2_Unknown17 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown17; /// - public uint? V2_TrackID => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.TrackID; + public uint? V2_TrackID => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.TrackID; /// - public uint? V2_Year => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Year; + public uint? V2_Year => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Year; /// - public uint? V2_TrackNumber => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.TrackNumber; + public uint? V2_TrackNumber => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.TrackNumber; /// - public uint? V2_Unknown18 => (_audioFile.Header as Models.PlayJ.AudioHeaderV2)?.Unknown18; + public uint? V2_Unknown18 => (_audioFile.Header as BinaryObjectScanner.Models.PlayJ.AudioHeaderV2)?.Unknown18; #endregion @@ -214,7 +214,7 @@ namespace BurnOutSharp.Wrappers #region Unknown Block 3 /// - public Models.PlayJ.DataFile[] DataFiles => _audioFile.DataFiles; + public BinaryObjectScanner.Models.PlayJ.DataFile[] DataFiles => _audioFile.DataFiles; #endregion @@ -227,7 +227,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the archive /// - private Models.PlayJ.AudioFile _audioFile; + private BinaryObjectScanner.Models.PlayJ.AudioFile _audioFile; #endregion diff --git a/BurnOutSharp.Wrappers/PortableExecutable.cs b/BinaryObjectScanner.Wrappers/PortableExecutable.cs similarity index 95% rename from BurnOutSharp.Wrappers/PortableExecutable.cs rename to BinaryObjectScanner.Wrappers/PortableExecutable.cs index 5d286487..922975f1 100644 --- a/BurnOutSharp.Wrappers/PortableExecutable.cs +++ b/BinaryObjectScanner.Wrappers/PortableExecutable.cs @@ -6,9 +6,9 @@ using System.Text; using System.Xml; using BinaryObjectScanner.ASN1; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Builders.Extensions; +using static BinaryObjectScanner.Builders.Extensions; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class PortableExecutable : WrapperBase { @@ -96,7 +96,7 @@ namespace BurnOutSharp.Wrappers #region COFF File Header /// - public Models.PortableExecutable.MachineType Machine => _executable.COFFFileHeader.Machine; + public BinaryObjectScanner.Models.PortableExecutable.MachineType Machine => _executable.COFFFileHeader.Machine; /// public ushort NumberOfSections => _executable.COFFFileHeader.NumberOfSections; @@ -114,7 +114,7 @@ namespace BurnOutSharp.Wrappers public uint SizeOfOptionalHeader => _executable.COFFFileHeader.SizeOfOptionalHeader; /// - public Models.PortableExecutable.Characteristics Characteristics => _executable.COFFFileHeader.Characteristics; + public BinaryObjectScanner.Models.PortableExecutable.Characteristics Characteristics => _executable.COFFFileHeader.Characteristics; #endregion @@ -123,7 +123,7 @@ namespace BurnOutSharp.Wrappers #region Standard Fields /// - public Models.PortableExecutable.OptionalHeaderMagicNumber OH_Magic => _executable.OptionalHeader.Magic; + public BinaryObjectScanner.Models.PortableExecutable.OptionalHeaderMagicNumber OH_Magic => _executable.OptionalHeader.Magic; /// public byte OH_MajorLinkerVersion => _executable.OptionalHeader.MajorLinkerVersion; @@ -197,10 +197,10 @@ namespace BurnOutSharp.Wrappers public uint OH_CheckSum => _executable.OptionalHeader.CheckSum; /// - public Models.PortableExecutable.WindowsSubsystem OH_Subsystem => _executable.OptionalHeader.Subsystem; + public BinaryObjectScanner.Models.PortableExecutable.WindowsSubsystem OH_Subsystem => _executable.OptionalHeader.Subsystem; /// - public Models.PortableExecutable.DllCharacteristics OH_DllCharacteristics => _executable.OptionalHeader.DllCharacteristics; + public BinaryObjectScanner.Models.PortableExecutable.DllCharacteristics OH_DllCharacteristics => _executable.OptionalHeader.DllCharacteristics; /// public ulong OH_SizeOfStackReserve => _executable.OptionalHeader.Magic == Models.PortableExecutable.OptionalHeaderMagicNumber.PE32 @@ -233,49 +233,49 @@ namespace BurnOutSharp.Wrappers #region Data Directories /// - public Models.PortableExecutable.DataDirectory OH_ExportTable => _executable.OptionalHeader.ExportTable; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_ExportTable => _executable.OptionalHeader.ExportTable; /// - public Models.PortableExecutable.DataDirectory OH_ImportTable => _executable.OptionalHeader.ImportTable; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_ImportTable => _executable.OptionalHeader.ImportTable; /// - public Models.PortableExecutable.DataDirectory OH_ResourceTable => _executable.OptionalHeader.ResourceTable; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_ResourceTable => _executable.OptionalHeader.ResourceTable; /// - public Models.PortableExecutable.DataDirectory OH_ExceptionTable => _executable.OptionalHeader.ExceptionTable; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_ExceptionTable => _executable.OptionalHeader.ExceptionTable; /// - public Models.PortableExecutable.DataDirectory OH_CertificateTable => _executable.OptionalHeader.CertificateTable; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_CertificateTable => _executable.OptionalHeader.CertificateTable; /// - public Models.PortableExecutable.DataDirectory OH_BaseRelocationTable => _executable.OptionalHeader.BaseRelocationTable; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_BaseRelocationTable => _executable.OptionalHeader.BaseRelocationTable; /// - public Models.PortableExecutable.DataDirectory OH_Debug => _executable.OptionalHeader.Debug; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_Debug => _executable.OptionalHeader.Debug; /// public ulong OH_Architecture => _executable.OptionalHeader.Architecture; /// - public Models.PortableExecutable.DataDirectory OH_GlobalPtr => _executable.OptionalHeader.GlobalPtr; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_GlobalPtr => _executable.OptionalHeader.GlobalPtr; /// - public Models.PortableExecutable.DataDirectory OH_ThreadLocalStorageTable => _executable.OptionalHeader.ThreadLocalStorageTable; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_ThreadLocalStorageTable => _executable.OptionalHeader.ThreadLocalStorageTable; /// - public Models.PortableExecutable.DataDirectory OH_LoadConfigTable => _executable.OptionalHeader.LoadConfigTable; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_LoadConfigTable => _executable.OptionalHeader.LoadConfigTable; /// - public Models.PortableExecutable.DataDirectory OH_BoundImport => _executable.OptionalHeader.BoundImport; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_BoundImport => _executable.OptionalHeader.BoundImport; /// - public Models.PortableExecutable.DataDirectory OH_ImportAddressTable => _executable.OptionalHeader.ImportAddressTable; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_ImportAddressTable => _executable.OptionalHeader.ImportAddressTable; /// - public Models.PortableExecutable.DataDirectory OH_DelayImportDescriptor => _executable.OptionalHeader.DelayImportDescriptor; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_DelayImportDescriptor => _executable.OptionalHeader.DelayImportDescriptor; /// - public Models.PortableExecutable.DataDirectory OH_CLRRuntimeHeader => _executable.OptionalHeader.CLRRuntimeHeader; + public BinaryObjectScanner.Models.PortableExecutable.DataDirectory OH_CLRRuntimeHeader => _executable.OptionalHeader.CLRRuntimeHeader; /// public ulong OH_Reserved => _executable.OptionalHeader.Reserved; @@ -287,38 +287,38 @@ namespace BurnOutSharp.Wrappers #region Tables /// - public Models.PortableExecutable.SectionHeader[] SectionTable => _executable.SectionTable; + public BinaryObjectScanner.Models.PortableExecutable.SectionHeader[] SectionTable => _executable.SectionTable; /// - public Models.PortableExecutable.COFFSymbolTableEntry[] COFFSymbolTable => _executable.COFFSymbolTable; + public BinaryObjectScanner.Models.PortableExecutable.COFFSymbolTableEntry[] COFFSymbolTable => _executable.COFFSymbolTable; /// - public Models.PortableExecutable.COFFStringTable COFFStringTable => _executable.COFFStringTable; + public BinaryObjectScanner.Models.PortableExecutable.COFFStringTable COFFStringTable => _executable.COFFStringTable; /// - public Models.PortableExecutable.AttributeCertificateTableEntry[] AttributeCertificateTable => _executable.AttributeCertificateTable; + public BinaryObjectScanner.Models.PortableExecutable.AttributeCertificateTableEntry[] AttributeCertificateTable => _executable.AttributeCertificateTable; /// - public Models.PortableExecutable.DelayLoadDirectoryTable DelayLoadDirectoryTable => _executable.DelayLoadDirectoryTable; + public BinaryObjectScanner.Models.PortableExecutable.DelayLoadDirectoryTable DelayLoadDirectoryTable => _executable.DelayLoadDirectoryTable; #endregion #region Sections /// - public Models.PortableExecutable.BaseRelocationBlock[] BaseRelocationTable => _executable.BaseRelocationTable; + public BinaryObjectScanner.Models.PortableExecutable.BaseRelocationBlock[] BaseRelocationTable => _executable.BaseRelocationTable; /// - public Models.PortableExecutable.DebugTable DebugTable => _executable.DebugTable; + public BinaryObjectScanner.Models.PortableExecutable.DebugTable DebugTable => _executable.DebugTable; /// - public Models.PortableExecutable.ExportTable ExportTable => _executable.ExportTable; + public BinaryObjectScanner.Models.PortableExecutable.ExportTable ExportTable => _executable.ExportTable; /// public string[] ExportNameTable => _executable.ExportTable?.ExportNameTable?.Strings; /// - public Models.PortableExecutable.ImportTable ImportTable => _executable.ImportTable; + public BinaryObjectScanner.Models.PortableExecutable.ImportTable ImportTable => _executable.ImportTable; /// public string[] ImportHintNameTable => _executable.ImportTable?.HintNameTable != null @@ -326,7 +326,7 @@ namespace BurnOutSharp.Wrappers : null; /// - public Models.PortableExecutable.ResourceDirectoryTable ResourceDirectoryTable => _executable.ResourceDirectoryTable; + public BinaryObjectScanner.Models.PortableExecutable.ResourceDirectoryTable ResourceDirectoryTable => _executable.ResourceDirectoryTable; #endregion @@ -884,7 +884,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the executable /// - private Models.PortableExecutable.Executable _executable; + private BinaryObjectScanner.Models.PortableExecutable.Executable _executable; /// /// Header padding data, if it exists @@ -959,12 +959,12 @@ namespace BurnOutSharp.Wrappers /// /// Cached version info data /// - private Models.PortableExecutable.VersionInfo _versionInfo = null; + private BinaryObjectScanner.Models.PortableExecutable.VersionInfo _versionInfo = null; /// /// Cached assembly manifest data /// - private Models.PortableExecutable.AssemblyManifest _assemblyManifest = null; + private BinaryObjectScanner.Models.PortableExecutable.AssemblyManifest _assemblyManifest = null; /// /// Lock object for reading from the source @@ -1069,7 +1069,7 @@ namespace BurnOutSharp.Wrappers /// Get the assembly manifest, if possible /// /// Assembly manifest object, null on error - private Models.PortableExecutable.AssemblyManifest GetAssemblyManifest() + private BinaryObjectScanner.Models.PortableExecutable.AssemblyManifest GetAssemblyManifest() { // Use the cached data if possible if (_assemblyManifest != null) @@ -2062,67 +2062,67 @@ namespace BurnOutSharp.Wrappers { switch ((Models.PortableExecutable.ResourceType)resourceType) { - case Models.PortableExecutable.ResourceType.RT_CURSOR: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_CURSOR: PrintResourceRT_CURSOR(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_BITMAP: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_BITMAP: PrintResourceRT_BITMAP(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_ICON: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_ICON: PrintResourceRT_ICON(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_MENU: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_MENU: PrintResourceRT_MENU(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_DIALOG: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_DIALOG: PrintResourceRT_DIALOG(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_STRING: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_STRING: PrintResourceRT_STRING(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_FONTDIR: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_FONTDIR: PrintResourceRT_FONTDIR(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_FONT: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_FONT: PrintResourceRT_FONT(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_ACCELERATOR: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_ACCELERATOR: PrintResourceRT_ACCELERATOR(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_RCDATA: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_RCDATA: PrintResourceRT_RCDATA(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_MESSAGETABLE: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_MESSAGETABLE: PrintResourceRT_MESSAGETABLE(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_GROUP_CURSOR: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_GROUP_CURSOR: PrintResourceRT_GROUP_CURSOR(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_GROUP_ICON: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_GROUP_ICON: PrintResourceRT_GROUP_ICON(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_VERSION: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_VERSION: PrintResourceRT_VERSION(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_DLGINCLUDE: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_DLGINCLUDE: PrintResourceRT_DLGINCLUDE(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_PLUGPLAY: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_PLUGPLAY: PrintResourceRT_PLUGPLAY(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_VXD: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_VXD: PrintResourceRT_VXD(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_ANICURSOR: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_ANICURSOR: PrintResourceRT_ANICURSOR(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_ANIICON: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_ANIICON: PrintResourceRT_ANIICON(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_HTML: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_HTML: PrintResourceRT_HTML(entry, level, builder); break; - case Models.PortableExecutable.ResourceType.RT_MANIFEST: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_MANIFEST: PrintResourceRT_MANIFEST(entry, level, builder); break; default: @@ -2993,13 +2993,13 @@ namespace BurnOutSharp.Wrappers return Enumerable.Empty(); var nb10Found = DebugData.Select(r => r.Value) - .Select(r => r as Models.PortableExecutable.NB10ProgramDatabase) + .Select(r => r as BinaryObjectScanner.Models.PortableExecutable.NB10ProgramDatabase) .Where(n => n != null) .Where(n => n.PdbFileName.Contains(path)) .Select(n => (object)n); var rsdsFound = DebugData.Select(r => r.Value) - .Select(r => r as Models.PortableExecutable.RSDSProgramDatabase) + .Select(r => r as BinaryObjectScanner.Models.PortableExecutable.RSDSProgramDatabase) .Where(r => r != null) .Where(r => r.PathAndFileName.Contains(path)) .Select(r => (object)r); @@ -3127,7 +3127,7 @@ namespace BurnOutSharp.Wrappers return Enumerable.Empty(); return ResourceData.Select(r => r.Value) - .Select(r => r as Models.PortableExecutable.DialogBoxResource) + .Select(r => r as BinaryObjectScanner.Models.PortableExecutable.DialogBoxResource) .Where(d => d != null) .Where(d => { @@ -3148,7 +3148,7 @@ namespace BurnOutSharp.Wrappers return Enumerable.Empty(); return ResourceData.Select(r => r.Value) - .Select(r => r as Models.PortableExecutable.DialogBoxResource) + .Select(r => r as BinaryObjectScanner.Models.PortableExecutable.DialogBoxResource) .Where(d => d != null) .Where(d => { @@ -3303,68 +3303,68 @@ namespace BurnOutSharp.Wrappers { switch ((Models.PortableExecutable.ResourceType)resourceType) { - case Models.PortableExecutable.ResourceType.RT_CURSOR: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_CURSOR: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_BITMAP: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_BITMAP: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_ICON: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_ICON: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_MENU: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_MENU: value = entry.AsMenu(); break; - case Models.PortableExecutable.ResourceType.RT_DIALOG: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_DIALOG: value = entry.AsDialogBox(); break; - case Models.PortableExecutable.ResourceType.RT_STRING: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_STRING: value = entry.AsStringTable(); break; - case Models.PortableExecutable.ResourceType.RT_FONTDIR: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_FONTDIR: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_FONT: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_FONT: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_ACCELERATOR: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_ACCELERATOR: value = entry.AsAcceleratorTableResource(); break; - case Models.PortableExecutable.ResourceType.RT_RCDATA: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_RCDATA: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_MESSAGETABLE: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_MESSAGETABLE: value = entry.AsMessageResourceData(); break; - case Models.PortableExecutable.ResourceType.RT_GROUP_CURSOR: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_GROUP_CURSOR: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_GROUP_ICON: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_GROUP_ICON: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_VERSION: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_VERSION: _versionInfo = entry.AsVersionInfo(); value = _versionInfo; break; - case Models.PortableExecutable.ResourceType.RT_DLGINCLUDE: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_DLGINCLUDE: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_PLUGPLAY: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_PLUGPLAY: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_VXD: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_VXD: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_ANICURSOR: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_ANICURSOR: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_ANIICON: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_ANIICON: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_HTML: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_HTML: value = entry.Data; break; - case Models.PortableExecutable.ResourceType.RT_MANIFEST: + case BinaryObjectScanner.Models.PortableExecutable.ResourceType.RT_MANIFEST: _assemblyManifest = entry.AsAssemblyManifest(); value = _versionInfo; break; @@ -3435,7 +3435,7 @@ namespace BurnOutSharp.Wrappers /// Name of the section to check for /// True to enable exact matching of names, false for starts-with /// Section data on success, null on error - public Models.PortableExecutable.SectionHeader GetFirstSection(string name, bool exact = false) + public BinaryObjectScanner.Models.PortableExecutable.SectionHeader GetFirstSection(string name, bool exact = false) { // If we have no sections if (SectionTable == null || !SectionTable.Any()) @@ -3460,7 +3460,7 @@ namespace BurnOutSharp.Wrappers /// Name of the section to check for /// True to enable exact matching of names, false for starts-with /// Section data on success, null on error - public Models.PortableExecutable.SectionHeader GetLastSection(string name, bool exact = false) + public BinaryObjectScanner.Models.PortableExecutable.SectionHeader GetLastSection(string name, bool exact = false) { // If we have no sections if (SectionTable == null || !SectionTable.Any()) @@ -3484,7 +3484,7 @@ namespace BurnOutSharp.Wrappers /// /// Index of the section to check for /// Section data on success, null on error - public Models.PortableExecutable.SectionHeader GetSection(int index) + public BinaryObjectScanner.Models.PortableExecutable.SectionHeader GetSection(int index) { // If we have no sections if (SectionTable == null || !SectionTable.Any()) diff --git a/BurnOutSharp.Wrappers/Quantum.cs b/BinaryObjectScanner.Wrappers/Quantum.cs similarity index 98% rename from BurnOutSharp.Wrappers/Quantum.cs rename to BinaryObjectScanner.Wrappers/Quantum.cs index b6c17682..a6ccd9e0 100644 --- a/BurnOutSharp.Wrappers/Quantum.cs +++ b/BinaryObjectScanner.Wrappers/Quantum.cs @@ -1,7 +1,7 @@ using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class Quantum : WrapperBase { @@ -39,7 +39,7 @@ namespace BurnOutSharp.Wrappers #region File List /// - public Models.Quantum.FileDescriptor[] FileList => _archive.FileList; + public BinaryObjectScanner.Models.Quantum.FileDescriptor[] FileList => _archive.FileList; #endregion @@ -53,7 +53,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the archive /// - private Models.Quantum.Archive _archive; + private BinaryObjectScanner.Models.Quantum.Archive _archive; #endregion diff --git a/BurnOutSharp.Wrappers/SGA.cs b/BinaryObjectScanner.Wrappers/SGA.cs similarity index 72% rename from BurnOutSharp.Wrappers/SGA.cs rename to BinaryObjectScanner.Wrappers/SGA.cs index ba096f05..a00b180e 100644 --- a/BurnOutSharp.Wrappers/SGA.cs +++ b/BinaryObjectScanner.Wrappers/SGA.cs @@ -5,7 +5,7 @@ using System.Linq; using System.Text; using ICSharpCode.SharpZipLib.Zip.Compression; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class SGA : WrapperBase { @@ -36,8 +36,8 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Header as Models.SGA.Header4).FileMD5; - case 5: return (_file.Header as Models.SGA.Header4).FileMD5; + case 4: return (_file.Header as BinaryObjectScanner.Models.SGA.Header4).FileMD5; + case 5: return (_file.Header as BinaryObjectScanner.Models.SGA.Header4).FileMD5; default: return null; }; } @@ -50,10 +50,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Header as Models.SGA.Header4).Name; - case 5: return (_file.Header as Models.SGA.Header4).Name; - case 6: return (_file.Header as Models.SGA.Header6).Name; - case 7: return (_file.Header as Models.SGA.Header6).Name; + case 4: return (_file.Header as BinaryObjectScanner.Models.SGA.Header4).Name; + case 5: return (_file.Header as BinaryObjectScanner.Models.SGA.Header4).Name; + case 6: return (_file.Header as BinaryObjectScanner.Models.SGA.Header6).Name; + case 7: return (_file.Header as BinaryObjectScanner.Models.SGA.Header6).Name; default: return null; }; } @@ -66,8 +66,8 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Header as Models.SGA.Header4).HeaderMD5; - case 5: return (_file.Header as Models.SGA.Header4).HeaderMD5; + case 4: return (_file.Header as BinaryObjectScanner.Models.SGA.Header4).HeaderMD5; + case 5: return (_file.Header as BinaryObjectScanner.Models.SGA.Header4).HeaderMD5; default: return null; }; } @@ -80,10 +80,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Header as Models.SGA.Header4).HeaderLength; - case 5: return (_file.Header as Models.SGA.Header4).HeaderLength; - case 6: return (_file.Header as Models.SGA.Header6).HeaderLength; - case 7: return (_file.Header as Models.SGA.Header6).HeaderLength; + case 4: return (_file.Header as BinaryObjectScanner.Models.SGA.Header4).HeaderLength; + case 5: return (_file.Header as BinaryObjectScanner.Models.SGA.Header4).HeaderLength; + case 6: return (_file.Header as BinaryObjectScanner.Models.SGA.Header6).HeaderLength; + case 7: return (_file.Header as BinaryObjectScanner.Models.SGA.Header6).HeaderLength; default: return null; }; } @@ -96,10 +96,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Header as Models.SGA.Header4).FileDataOffset; - case 5: return (_file.Header as Models.SGA.Header4).FileDataOffset; - case 6: return (_file.Header as Models.SGA.Header6).FileDataOffset; - case 7: return (_file.Header as Models.SGA.Header6).FileDataOffset; + case 4: return (_file.Header as BinaryObjectScanner.Models.SGA.Header4).FileDataOffset; + case 5: return (_file.Header as BinaryObjectScanner.Models.SGA.Header4).FileDataOffset; + case 6: return (_file.Header as BinaryObjectScanner.Models.SGA.Header6).FileDataOffset; + case 7: return (_file.Header as BinaryObjectScanner.Models.SGA.Header6).FileDataOffset; default: return null; }; } @@ -112,10 +112,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Header as Models.SGA.Header4).Dummy0; - case 5: return (_file.Header as Models.SGA.Header4).Dummy0; - case 6: return (_file.Header as Models.SGA.Header6).Dummy0; - case 7: return (_file.Header as Models.SGA.Header6).Dummy0; + case 4: return (_file.Header as BinaryObjectScanner.Models.SGA.Header4).Dummy0; + case 5: return (_file.Header as BinaryObjectScanner.Models.SGA.Header4).Dummy0; + case 6: return (_file.Header as BinaryObjectScanner.Models.SGA.Header6).Dummy0; + case 7: return (_file.Header as BinaryObjectScanner.Models.SGA.Header6).Dummy0; default: return null; }; } @@ -134,10 +134,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Directory as Models.SGA.Directory4).DirectoryHeader.SectionOffset; - case 5: return (_file.Directory as Models.SGA.Directory5).DirectoryHeader.SectionOffset; - case 6: return (_file.Directory as Models.SGA.Directory6).DirectoryHeader.SectionOffset; - case 7: return (_file.Directory as Models.SGA.Directory7).DirectoryHeader.SectionOffset; + case 4: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory4).DirectoryHeader.SectionOffset; + case 5: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory5).DirectoryHeader.SectionOffset; + case 6: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory6).DirectoryHeader.SectionOffset; + case 7: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory7).DirectoryHeader.SectionOffset; default: return null; }; } @@ -150,10 +150,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Directory as Models.SGA.Directory4).DirectoryHeader.SectionCount; - case 5: return (_file.Directory as Models.SGA.Directory5).DirectoryHeader.SectionCount; - case 6: return (_file.Directory as Models.SGA.Directory6).DirectoryHeader.SectionCount; - case 7: return (_file.Directory as Models.SGA.Directory7).DirectoryHeader.SectionCount; + case 4: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory4).DirectoryHeader.SectionCount; + case 5: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory5).DirectoryHeader.SectionCount; + case 6: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory6).DirectoryHeader.SectionCount; + case 7: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory7).DirectoryHeader.SectionCount; default: return null; }; } @@ -166,10 +166,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Directory as Models.SGA.Directory4).DirectoryHeader.FolderOffset; - case 5: return (_file.Directory as Models.SGA.Directory5).DirectoryHeader.FolderOffset; - case 6: return (_file.Directory as Models.SGA.Directory6).DirectoryHeader.FolderOffset; - case 7: return (_file.Directory as Models.SGA.Directory7).DirectoryHeader.FolderOffset; + case 4: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory4).DirectoryHeader.FolderOffset; + case 5: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory5).DirectoryHeader.FolderOffset; + case 6: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory6).DirectoryHeader.FolderOffset; + case 7: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory7).DirectoryHeader.FolderOffset; default: return null; }; } @@ -182,10 +182,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Directory as Models.SGA.Directory4).DirectoryHeader.FolderCount; - case 5: return (_file.Directory as Models.SGA.Directory5).DirectoryHeader.FolderCount; - case 6: return (_file.Directory as Models.SGA.Directory6).DirectoryHeader.FolderCount; - case 7: return (_file.Directory as Models.SGA.Directory7).DirectoryHeader.FolderCount; + case 4: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory4).DirectoryHeader.FolderCount; + case 5: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory5).DirectoryHeader.FolderCount; + case 6: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory6).DirectoryHeader.FolderCount; + case 7: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory7).DirectoryHeader.FolderCount; default: return null; }; } @@ -198,10 +198,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Directory as Models.SGA.Directory4).DirectoryHeader.FileOffset; - case 5: return (_file.Directory as Models.SGA.Directory5).DirectoryHeader.FileOffset; - case 6: return (_file.Directory as Models.SGA.Directory6).DirectoryHeader.FileOffset; - case 7: return (_file.Directory as Models.SGA.Directory7).DirectoryHeader.FileOffset; + case 4: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory4).DirectoryHeader.FileOffset; + case 5: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory5).DirectoryHeader.FileOffset; + case 6: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory6).DirectoryHeader.FileOffset; + case 7: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory7).DirectoryHeader.FileOffset; default: return null; }; } @@ -214,10 +214,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Directory as Models.SGA.Directory4).DirectoryHeader.FileCount; - case 5: return (_file.Directory as Models.SGA.Directory5).DirectoryHeader.FileCount; - case 6: return (_file.Directory as Models.SGA.Directory6).DirectoryHeader.FileCount; - case 7: return (_file.Directory as Models.SGA.Directory7).DirectoryHeader.FileCount; + case 4: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory4).DirectoryHeader.FileCount; + case 5: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory5).DirectoryHeader.FileCount; + case 6: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory6).DirectoryHeader.FileCount; + case 7: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory7).DirectoryHeader.FileCount; default: return null; }; } @@ -230,10 +230,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Directory as Models.SGA.Directory4).DirectoryHeader.StringTableOffset; - case 5: return (_file.Directory as Models.SGA.Directory5).DirectoryHeader.StringTableOffset; - case 6: return (_file.Directory as Models.SGA.Directory6).DirectoryHeader.StringTableOffset; - case 7: return (_file.Directory as Models.SGA.Directory7).DirectoryHeader.StringTableOffset; + case 4: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory4).DirectoryHeader.StringTableOffset; + case 5: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory5).DirectoryHeader.StringTableOffset; + case 6: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory6).DirectoryHeader.StringTableOffset; + case 7: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory7).DirectoryHeader.StringTableOffset; default: return null; }; } @@ -246,10 +246,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Directory as Models.SGA.Directory4).DirectoryHeader.StringTableCount; - case 5: return (_file.Directory as Models.SGA.Directory5).DirectoryHeader.StringTableCount; - case 6: return (_file.Directory as Models.SGA.Directory6).DirectoryHeader.StringTableCount; - case 7: return (_file.Directory as Models.SGA.Directory7).DirectoryHeader.StringTableCount; + case 4: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory4).DirectoryHeader.StringTableCount; + case 5: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory5).DirectoryHeader.StringTableCount; + case 6: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory6).DirectoryHeader.StringTableCount; + case 7: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory7).DirectoryHeader.StringTableCount; default: return null; }; } @@ -262,7 +262,7 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 7: return (_file.Directory as Models.SGA.Directory7).DirectoryHeader.HashTableOffset; + case 7: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory7).DirectoryHeader.HashTableOffset; default: return null; }; } @@ -275,7 +275,7 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 7: return (_file.Directory as Models.SGA.Directory7).DirectoryHeader.BlockSize; + case 7: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory7).DirectoryHeader.BlockSize; default: return null; }; } @@ -292,10 +292,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Directory as Models.SGA.Directory4).Sections; - case 5: return (_file.Directory as Models.SGA.Directory5).Sections; - case 6: return (_file.Directory as Models.SGA.Directory6).Sections; - case 7: return (_file.Directory as Models.SGA.Directory7).Sections; + case 4: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory4).Sections; + case 5: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory5).Sections; + case 6: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory6).Sections; + case 7: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory7).Sections; default: return null; }; } @@ -312,10 +312,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Directory as Models.SGA.Directory4).Folders; - case 5: return (_file.Directory as Models.SGA.Directory5).Folders; - case 6: return (_file.Directory as Models.SGA.Directory6).Folders; - case 7: return (_file.Directory as Models.SGA.Directory7).Folders; + case 4: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory4).Folders; + case 5: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory5).Folders; + case 6: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory6).Folders; + case 7: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory7).Folders; default: return null; }; } @@ -332,10 +332,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: return (_file.Directory as Models.SGA.Directory4).Files; - case 5: return (_file.Directory as Models.SGA.Directory5).Files; - case 6: return (_file.Directory as Models.SGA.Directory6).Files; - case 7: return (_file.Directory as Models.SGA.Directory7).Files; + case 4: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory4).Files; + case 5: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory5).Files; + case 6: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory6).Files; + case 7: return (_file.Directory as BinaryObjectScanner.Models.SGA.Directory7).Files; default: return null; }; } @@ -361,7 +361,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the SGA /// - private Models.SGA.File _file; + private BinaryObjectScanner.Models.SGA.File _file; #endregion @@ -504,7 +504,7 @@ namespace BurnOutSharp.Wrappers switch (MajorVersion) { case 4: - var section4 = Sections[i] as Models.SGA.Section4; + var section4 = Sections[i] as BinaryObjectScanner.Models.SGA.Section4; builder.AppendLine($" Alias: {section4.Alias ?? "[NULL]"}"); builder.AppendLine($" Name: {section4.Name ?? "[NULL]"}"); builder.AppendLine($" Folder start index: {section4.FolderStartIndex} (0x{section4.FolderStartIndex:X})"); @@ -517,7 +517,7 @@ namespace BurnOutSharp.Wrappers case 5: case 6: case 7: - var section5 = Sections[i] as Models.SGA.Section5; + var section5 = Sections[i] as BinaryObjectScanner.Models.SGA.Section5; builder.AppendLine($" Alias: {section5.Alias ?? "[NULL]"}"); builder.AppendLine($" Name: {section5.Name ?? "[NULL]"}"); builder.AppendLine($" Folder start index: {section5.FolderStartIndex} (0x{section5.FolderStartIndex:X})"); @@ -555,7 +555,7 @@ namespace BurnOutSharp.Wrappers switch (MajorVersion) { case 4: - var folder4 = Folders[i] as Models.SGA.Folder4; + var folder4 = Folders[i] as BinaryObjectScanner.Models.SGA.Folder4; builder.AppendLine($" Name offset: {folder4.NameOffset} (0x{folder4.NameOffset:X})"); builder.AppendLine($" Name: {folder4.Name ?? "[NULL]"}"); builder.AppendLine($" Folder start index: {folder4.FolderStartIndex} (0x{folder4.FolderStartIndex:X})"); @@ -567,7 +567,7 @@ namespace BurnOutSharp.Wrappers case 5: case 6: case 7: - var folder5 = Folders[i] as Models.SGA.Folder5; + var folder5 = Folders[i] as BinaryObjectScanner.Models.SGA.Folder5; builder.AppendLine($" Name offset: {folder5.NameOffset} (0x{folder5.NameOffset:X})"); builder.AppendLine($" Name: {folder5.Name ?? "[NULL]"}"); builder.AppendLine($" Folder start index: {folder5.FolderStartIndex} (0x{folder5.FolderStartIndex:X})"); @@ -605,7 +605,7 @@ namespace BurnOutSharp.Wrappers { case 4: case 5: - var file4 = Files[i] as Models.SGA.File4; + var file4 = Files[i] as BinaryObjectScanner.Models.SGA.File4; builder.AppendLine($" Name offset: {file4.NameOffset} (0x{file4.NameOffset:X})"); builder.AppendLine($" Name: {file4.Name ?? "[NULL]"}"); builder.AppendLine($" Offset: {file4.Offset} (0x{file4.Offset:X})"); @@ -617,7 +617,7 @@ namespace BurnOutSharp.Wrappers break; case 6: - var file6 = Files[i] as Models.SGA.File6; + var file6 = Files[i] as BinaryObjectScanner.Models.SGA.File6; builder.AppendLine($" Name offset: {file6.NameOffset} (0x{file6.NameOffset:X})"); builder.AppendLine($" Name: {file6.Name ?? "[NULL]"}"); builder.AppendLine($" Offset: {file6.Offset} (0x{file6.Offset:X})"); @@ -629,7 +629,7 @@ namespace BurnOutSharp.Wrappers builder.AppendLine($" CRC32: {file6.CRC32} (0x{file6.CRC32:X})"); break; case 7: - var file7 = Files[i] as Models.SGA.File7; + var file7 = Files[i] as BinaryObjectScanner.Models.SGA.File7; builder.AppendLine($" Name offset: {file7.NameOffset} (0x{file7.NameOffset:X})"); builder.AppendLine($" Name: {file7.Name ?? "[NULL]"}"); builder.AppendLine($" Offset: {file7.Offset} (0x{file7.Offset:X})"); @@ -708,9 +708,9 @@ namespace BurnOutSharp.Wrappers switch (MajorVersion) { case 4: - case 5: filename = (file as Models.SGA.File4).Name; break; - case 6: filename = (file as Models.SGA.File6).Name; break; - case 7: filename = (file as Models.SGA.File7).Name; break; + case 5: filename = (file as BinaryObjectScanner.Models.SGA.File4).Name; break; + case 6: filename = (file as BinaryObjectScanner.Models.SGA.File6).Name; break; + case 7: filename = (file as BinaryObjectScanner.Models.SGA.File7).Name; break; default: return false; } @@ -721,10 +721,10 @@ namespace BurnOutSharp.Wrappers object folder; switch (MajorVersion) { - case 4: folder = (Folders as Models.SGA.Folder4[]).FirstOrDefault(f => index >= f.FileStartIndex && index <= f.FileEndIndex); break; + case 4: folder = (Folders as BinaryObjectScanner.Models.SGA.Folder4[]).FirstOrDefault(f => index >= f.FileStartIndex && index <= f.FileEndIndex); break; case 5: case 6: - case 7: folder = (Folders as Models.SGA.Folder5[]).FirstOrDefault(f => index >= f.FileStartIndex && index <= f.FileEndIndex); break; + case 7: folder = (Folders as BinaryObjectScanner.Models.SGA.Folder5[]).FirstOrDefault(f => index >= f.FileStartIndex && index <= f.FileEndIndex); break; default: return false; } @@ -733,10 +733,10 @@ namespace BurnOutSharp.Wrappers { switch (MajorVersion) { - case 4: parentNames.Add((folder as Models.SGA.Folder4).Name); break; + case 4: parentNames.Add((folder as BinaryObjectScanner.Models.SGA.Folder4).Name); break; case 5: case 6: - case 7: parentNames.Add((folder as Models.SGA.Folder5).Name); break; + case 7: parentNames.Add((folder as BinaryObjectScanner.Models.SGA.Folder5).Name); break; default: return false; } } @@ -752,9 +752,9 @@ namespace BurnOutSharp.Wrappers switch (MajorVersion) { case 4: - case 5: fileOffset = (file as Models.SGA.File4).Offset; break; - case 6: fileOffset = (file as Models.SGA.File6).Offset; break; - case 7: fileOffset = (file as Models.SGA.File7).Offset; break; + case 5: fileOffset = (file as BinaryObjectScanner.Models.SGA.File4).Offset; break; + case 6: fileOffset = (file as BinaryObjectScanner.Models.SGA.File6).Offset; break; + case 7: fileOffset = (file as BinaryObjectScanner.Models.SGA.File7).Offset; break; default: return false; } @@ -767,16 +767,16 @@ namespace BurnOutSharp.Wrappers { case 4: case 5: - fileSize = (file as Models.SGA.File4).SizeOnDisk; - outputFileSize = (file as Models.SGA.File4).Size; + fileSize = (file as BinaryObjectScanner.Models.SGA.File4).SizeOnDisk; + outputFileSize = (file as BinaryObjectScanner.Models.SGA.File4).Size; break; case 6: - fileSize = (file as Models.SGA.File6).SizeOnDisk; - outputFileSize = (file as Models.SGA.File6).Size; + fileSize = (file as BinaryObjectScanner.Models.SGA.File6).SizeOnDisk; + outputFileSize = (file as BinaryObjectScanner.Models.SGA.File6).Size; break; case 7: - fileSize = (file as Models.SGA.File7).SizeOnDisk; - outputFileSize = (file as Models.SGA.File7).Size; + fileSize = (file as BinaryObjectScanner.Models.SGA.File7).SizeOnDisk; + outputFileSize = (file as BinaryObjectScanner.Models.SGA.File7).Size; break; default: return false; } diff --git a/BurnOutSharp.Wrappers/VBSP.cs b/BinaryObjectScanner.Wrappers/VBSP.cs similarity index 97% rename from BurnOutSharp.Wrappers/VBSP.cs rename to BinaryObjectScanner.Wrappers/VBSP.cs index 7c6a4a66..602a46f5 100644 --- a/BurnOutSharp.Wrappers/VBSP.cs +++ b/BinaryObjectScanner.Wrappers/VBSP.cs @@ -1,8 +1,8 @@ using System.IO; using System.Text; -using static BurnOutSharp.Models.VBSP.Constants; +using static BinaryObjectScanner.Models.VBSP.Constants; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class VBSP : WrapperBase { @@ -22,7 +22,7 @@ namespace BurnOutSharp.Wrappers public int Version => _file.Header.Version; /// - public Models.VBSP.Lump[] Lumps => _file.Header.Lumps; + public BinaryObjectScanner.Models.VBSP.Lump[] Lumps => _file.Header.Lumps; /// public int MapRevision => _file.Header.MapRevision; @@ -40,7 +40,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the VBSP /// - private Models.VBSP.File _file; + private BinaryObjectScanner.Models.VBSP.File _file; #endregion diff --git a/BurnOutSharp.Wrappers/VPK.cs b/BinaryObjectScanner.Wrappers/VPK.cs similarity index 99% rename from BurnOutSharp.Wrappers/VPK.cs rename to BinaryObjectScanner.Wrappers/VPK.cs index f3a31125..9f0f0c1f 100644 --- a/BurnOutSharp.Wrappers/VPK.cs +++ b/BinaryObjectScanner.Wrappers/VPK.cs @@ -3,9 +3,9 @@ using System.IO; using System.Linq; using System.Text; using BinaryObjectScanner.Utilities; -using static BurnOutSharp.Models.VPK.Constants; +using static BinaryObjectScanner.Models.VPK.Constants; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class VPK : WrapperBase { diff --git a/BurnOutSharp.Wrappers/WAD.cs b/BinaryObjectScanner.Wrappers/WAD.cs similarity index 97% rename from BurnOutSharp.Wrappers/WAD.cs rename to BinaryObjectScanner.Wrappers/WAD.cs index 0329a208..5d581300 100644 --- a/BurnOutSharp.Wrappers/WAD.cs +++ b/BinaryObjectScanner.Wrappers/WAD.cs @@ -1,7 +1,7 @@ using System.IO; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class WAD : WrapperBase { @@ -30,14 +30,14 @@ namespace BurnOutSharp.Wrappers #region Lumps /// - public Models.WAD.Lump[] Lumps => _file.Lumps; + public BinaryObjectScanner.Models.WAD.Lump[] Lumps => _file.Lumps; #endregion #region Lump Infos /// - public Models.WAD.LumpInfo[] LumpInfos => _file.LumpInfos; + public BinaryObjectScanner.Models.WAD.LumpInfo[] LumpInfos => _file.LumpInfos; #endregion @@ -54,7 +54,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the WAD /// - private Models.WAD.File _file; + private BinaryObjectScanner.Models.WAD.File _file; #endregion diff --git a/BurnOutSharp.Wrappers/WrapperBase.cs b/BinaryObjectScanner.Wrappers/WrapperBase.cs similarity index 99% rename from BurnOutSharp.Wrappers/WrapperBase.cs rename to BinaryObjectScanner.Wrappers/WrapperBase.cs index 64ef5fd4..fe628aa7 100644 --- a/BurnOutSharp.Wrappers/WrapperBase.cs +++ b/BinaryObjectScanner.Wrappers/WrapperBase.cs @@ -5,7 +5,7 @@ using System.Linq; using System.Text; using BinaryObjectScanner.Utilities; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public abstract class WrapperBase { diff --git a/BurnOutSharp.Wrappers/XZP.cs b/BinaryObjectScanner.Wrappers/XZP.cs similarity index 96% rename from BurnOutSharp.Wrappers/XZP.cs rename to BinaryObjectScanner.Wrappers/XZP.cs index e46e1aff..bcc6be31 100644 --- a/BurnOutSharp.Wrappers/XZP.cs +++ b/BinaryObjectScanner.Wrappers/XZP.cs @@ -2,7 +2,7 @@ using System.IO; using System.Linq; using System.Text; -namespace BurnOutSharp.Wrappers +namespace BinaryObjectScanner.Wrappers { public class XZP : WrapperBase { @@ -49,28 +49,28 @@ namespace BurnOutSharp.Wrappers #region Directory Entries /// - public Models.XZP.DirectoryEntry[] DirectoryEntries => _file.DirectoryEntries; + public BinaryObjectScanner.Models.XZP.DirectoryEntry[] DirectoryEntries => _file.DirectoryEntries; #endregion #region Preload Directory Entries /// - public Models.XZP.DirectoryEntry[] PreloadDirectoryEntries => _file.PreloadDirectoryEntries; + public BinaryObjectScanner.Models.XZP.DirectoryEntry[] PreloadDirectoryEntries => _file.PreloadDirectoryEntries; #endregion #region Preload Directory Entries /// - public Models.XZP.DirectoryMapping[] PreloadDirectoryMappings => _file.PreloadDirectoryMappings; + public BinaryObjectScanner.Models.XZP.DirectoryMapping[] PreloadDirectoryMappings => _file.PreloadDirectoryMappings; #endregion #region Directory Items /// - public Models.XZP.DirectoryItem[] DirectoryItems => _file.DirectoryItems; + public BinaryObjectScanner.Models.XZP.DirectoryItem[] DirectoryItems => _file.DirectoryItems; #endregion @@ -97,7 +97,7 @@ namespace BurnOutSharp.Wrappers /// /// Internal representation of the XZP /// - private Models.XZP.File _file; + private BinaryObjectScanner.Models.XZP.File _file; #endregion diff --git a/BurnOutSharp.sln b/BurnOutSharp.sln index 11f434e8..b7ec445c 100644 --- a/BurnOutSharp.sln +++ b/BurnOutSharp.sln @@ -16,13 +16,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution README.md = README.md EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BurnOutSharp.Models", "BurnOutSharp.Models\BurnOutSharp.Models.csproj", "{44939210-BDC2-4250-BC0F-0AB8F316F09D}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BinaryObjectScanner.Models", "BinaryObjectScanner.Models\BinaryObjectScanner.Models.csproj", "{44939210-BDC2-4250-BC0F-0AB8F316F09D}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BurnOutSharp.Builders", "BurnOutSharp.Builders\BurnOutSharp.Builders.csproj", "{7577733A-CC8D-4E7C-8B6D-FFC7EC1B3D07}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BinaryObjectScanner.Builders", "BinaryObjectScanner.Builders\BinaryObjectScanner.Builders.csproj", "{7577733A-CC8D-4E7C-8B6D-FFC7EC1B3D07}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BurnOutSharp.Wrappers", "BurnOutSharp.Wrappers\BurnOutSharp.Wrappers.csproj", "{35BD489F-E58D-45DD-9929-DC4B32414750}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BinaryObjectScanner.Wrappers", "BinaryObjectScanner.Wrappers\BinaryObjectScanner.Wrappers.csproj", "{35BD489F-E58D-45DD-9929-DC4B32414750}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BurnOutSharp.Matching", "BurnOutSharp.Matching\BurnOutSharp.Matching.csproj", "{563BC37B-8E02-4178-B6FE-F3F6F65E0096}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BinaryObjectScanner.Matching", "BinaryObjectScanner.Matching\BinaryObjectScanner.Matching.csproj", "{563BC37B-8E02-4178-B6FE-F3F6F65E0096}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "psxt001z", "psxt001z\psxt001z.csproj", "{D9574B47-0D6B-445A-97BF-272B5EF9AD3F}" EndProject @@ -30,7 +30,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BinaryObjectScanner.Utiliti EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BinaryObjectScanner.ASN1", "BinaryObjectScanner.ASN1\BinaryObjectScanner.ASN1.csproj", "{D5407F3A-236C-45B5-BE3A-1505412DCB22}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BurnOutSharp.Compression", "BurnOutSharp.Compression\BurnOutSharp.Compression.csproj", "{B55206B2-58FD-4A47-AADC-74982FEA8FAD}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BinaryObjectScanner.Compression", "BinaryObjectScanner.Compression\BinaryObjectScanner.Compression.csproj", "{B55206B2-58FD-4A47-AADC-74982FEA8FAD}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/BurnOutSharp/BurnOutSharp.csproj b/BurnOutSharp/BurnOutSharp.csproj index 0d48eb13..4146bbf8 100644 --- a/BurnOutSharp/BurnOutSharp.csproj +++ b/BurnOutSharp/BurnOutSharp.csproj @@ -58,19 +58,19 @@ runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all @@ -78,7 +78,7 @@ runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/BurnOutSharp/FileType/AACSMediaKeyBlock.cs b/BurnOutSharp/FileType/AACSMediaKeyBlock.cs index 14f8e9f3..57a286cd 100644 --- a/BurnOutSharp/FileType/AACSMediaKeyBlock.cs +++ b/BurnOutSharp/FileType/AACSMediaKeyBlock.cs @@ -33,7 +33,7 @@ namespace BurnOutSharp.FileType Directory.CreateDirectory(tempPath); // Create the wrapper - Wrappers.AACSMediaKeyBlock mkb = Wrappers.AACSMediaKeyBlock.Create(stream); + BinaryObjectScanner.Wrappers.AACSMediaKeyBlock mkb = BinaryObjectScanner.Wrappers.AACSMediaKeyBlock.Create(stream); if (mkb == null) return null; @@ -41,11 +41,11 @@ namespace BurnOutSharp.FileType var protections = new ConcurrentDictionary>(); protections[file] = new ConcurrentQueue(); - var typeAndVersion = mkb.Records.FirstOrDefault(r => r.RecordType == Models.AACS.RecordType.TypeAndVersion); + var typeAndVersion = mkb.Records.FirstOrDefault(r => r.RecordType == BinaryObjectScanner.Models.AACS.RecordType.TypeAndVersion); if (typeAndVersion == null) protections[file].Enqueue("AACS (Unknown Version)"); else - protections[file].Enqueue($"AACS {(typeAndVersion as Models.AACS.TypeAndVersionRecord).VersionNumber}"); + protections[file].Enqueue($"AACS {(typeAndVersion as BinaryObjectScanner.Models.AACS.TypeAndVersionRecord).VersionNumber}"); return protections; } diff --git a/BurnOutSharp/FileType/BDPlusSVM.cs b/BurnOutSharp/FileType/BDPlusSVM.cs index b16bac4a..718e1869 100644 --- a/BurnOutSharp/FileType/BDPlusSVM.cs +++ b/BurnOutSharp/FileType/BDPlusSVM.cs @@ -32,7 +32,7 @@ namespace BurnOutSharp.FileType Directory.CreateDirectory(tempPath); // Create the wrapper - Wrappers.BDPlusSVM svm = Wrappers.BDPlusSVM.Create(stream); + BinaryObjectScanner.Wrappers.BDPlusSVM svm = BinaryObjectScanner.Wrappers.BDPlusSVM.Create(stream); if (svm == null) return null; diff --git a/BurnOutSharp/FileType/BFPK.cs b/BurnOutSharp/FileType/BFPK.cs index 0c378142..2a5b581e 100644 --- a/BurnOutSharp/FileType/BFPK.cs +++ b/BurnOutSharp/FileType/BFPK.cs @@ -33,7 +33,7 @@ namespace BurnOutSharp.FileType Directory.CreateDirectory(tempPath); // Create the wrapper - Wrappers.BFPK bfpk = Wrappers.BFPK.Create(stream); + BinaryObjectScanner.Wrappers.BFPK bfpk = BinaryObjectScanner.Wrappers.BFPK.Create(stream); if (bfpk == null) return null; diff --git a/BurnOutSharp/FileType/BSP.cs b/BurnOutSharp/FileType/BSP.cs index 20cfca35..d23c0fa9 100644 --- a/BurnOutSharp/FileType/BSP.cs +++ b/BurnOutSharp/FileType/BSP.cs @@ -33,7 +33,7 @@ namespace BurnOutSharp.FileType Directory.CreateDirectory(tempPath); // Create the wrapper - Wrappers.BSP bsp = Wrappers.BSP.Create(stream); + BinaryObjectScanner.Wrappers.BSP bsp = BinaryObjectScanner.Wrappers.BSP.Create(stream); if (bsp == null) return null; diff --git a/BurnOutSharp/FileType/Executable.cs b/BurnOutSharp/FileType/Executable.cs index e8981677..81e6efb5 100644 --- a/BurnOutSharp/FileType/Executable.cs +++ b/BurnOutSharp/FileType/Executable.cs @@ -4,7 +4,7 @@ using System.IO; using System.Text; using System.Threading.Tasks; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; using static BinaryObjectScanner.Utilities.Dictionary; namespace BurnOutSharp.FileType diff --git a/BurnOutSharp/FileType/GCF.cs b/BurnOutSharp/FileType/GCF.cs index d2835428..279e251a 100644 --- a/BurnOutSharp/FileType/GCF.cs +++ b/BurnOutSharp/FileType/GCF.cs @@ -33,7 +33,7 @@ namespace BurnOutSharp.FileType Directory.CreateDirectory(tempPath); // Create the wrapper - Wrappers.GCF gcf = Wrappers.GCF.Create(stream); + BinaryObjectScanner.Wrappers.GCF gcf = BinaryObjectScanner.Wrappers.GCF.Create(stream); if (gcf == null) return null; diff --git a/BurnOutSharp/FileType/MicrosoftCAB.cs b/BurnOutSharp/FileType/MicrosoftCAB.cs index 16947ea7..8c916880 100644 --- a/BurnOutSharp/FileType/MicrosoftCAB.cs +++ b/BurnOutSharp/FileType/MicrosoftCAB.cs @@ -2,7 +2,7 @@ using System.Collections.Concurrent; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; using static BinaryObjectScanner.Utilities.Dictionary; namespace BurnOutSharp.FileType diff --git a/BurnOutSharp/FileType/MicrosoftLZ.cs b/BurnOutSharp/FileType/MicrosoftLZ.cs index ec187253..c8f6f455 100644 --- a/BurnOutSharp/FileType/MicrosoftLZ.cs +++ b/BurnOutSharp/FileType/MicrosoftLZ.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Concurrent; using System.IO; -using BurnOutSharp.Compression; +using BinaryObjectScanner.Compression; using BurnOutSharp.Interfaces; using static BinaryObjectScanner.Utilities.Dictionary; diff --git a/BurnOutSharp/FileType/PAK.cs b/BurnOutSharp/FileType/PAK.cs index 0335a34e..49600c55 100644 --- a/BurnOutSharp/FileType/PAK.cs +++ b/BurnOutSharp/FileType/PAK.cs @@ -33,7 +33,7 @@ namespace BurnOutSharp.FileType Directory.CreateDirectory(tempPath); // Create the wrapper - Wrappers.PAK pak = Wrappers.PAK.Create(stream); + BinaryObjectScanner.Wrappers.PAK pak = BinaryObjectScanner.Wrappers.PAK.Create(stream); if (pak == null) return null; diff --git a/BurnOutSharp/FileType/PFF.cs b/BurnOutSharp/FileType/PFF.cs index db436747..3bf40a06 100644 --- a/BurnOutSharp/FileType/PFF.cs +++ b/BurnOutSharp/FileType/PFF.cs @@ -33,7 +33,7 @@ namespace BurnOutSharp.FileType Directory.CreateDirectory(tempPath); // Create the wrapper - Wrappers.PFF bfpk = Wrappers.PFF.Create(stream); + BinaryObjectScanner.Wrappers.PFF bfpk = BinaryObjectScanner.Wrappers.PFF.Create(stream); if (bfpk == null) return null; diff --git a/BurnOutSharp/FileType/SGA.cs b/BurnOutSharp/FileType/SGA.cs index 615e64a0..34fdf63e 100644 --- a/BurnOutSharp/FileType/SGA.cs +++ b/BurnOutSharp/FileType/SGA.cs @@ -33,7 +33,7 @@ namespace BurnOutSharp.FileType Directory.CreateDirectory(tempPath); // Create the wrapper - Wrappers.SGA sga = Wrappers.SGA.Create(stream); + BinaryObjectScanner.Wrappers.SGA sga = BinaryObjectScanner.Wrappers.SGA.Create(stream); if (sga == null) return null; diff --git a/BurnOutSharp/FileType/VBSP.cs b/BurnOutSharp/FileType/VBSP.cs index e456d709..289c2da2 100644 --- a/BurnOutSharp/FileType/VBSP.cs +++ b/BurnOutSharp/FileType/VBSP.cs @@ -33,7 +33,7 @@ namespace BurnOutSharp.FileType Directory.CreateDirectory(tempPath); // Create the wrapper - Wrappers.VBSP vbsp = Wrappers.VBSP.Create(stream); + BinaryObjectScanner.Wrappers.VBSP vbsp = BinaryObjectScanner.Wrappers.VBSP.Create(stream); if (vbsp == null) return null; diff --git a/BurnOutSharp/FileType/VPK.cs b/BurnOutSharp/FileType/VPK.cs index 7654c1fd..e0ea0763 100644 --- a/BurnOutSharp/FileType/VPK.cs +++ b/BurnOutSharp/FileType/VPK.cs @@ -33,7 +33,7 @@ namespace BurnOutSharp.FileType Directory.CreateDirectory(tempPath); // Create the wrapper - Wrappers.VPK vpk = Wrappers.VPK.Create(stream); + BinaryObjectScanner.Wrappers.VPK vpk = BinaryObjectScanner.Wrappers.VPK.Create(stream); if (vpk == null) return null; diff --git a/BurnOutSharp/FileType/WAD.cs b/BurnOutSharp/FileType/WAD.cs index d6a1aa69..b33b9f71 100644 --- a/BurnOutSharp/FileType/WAD.cs +++ b/BurnOutSharp/FileType/WAD.cs @@ -33,7 +33,7 @@ namespace BurnOutSharp.FileType Directory.CreateDirectory(tempPath); // Create the wrapper - Wrappers.WAD wad = Wrappers.WAD.Create(stream); + BinaryObjectScanner.Wrappers.WAD wad = BinaryObjectScanner.Wrappers.WAD.Create(stream); if (wad == null) return null; diff --git a/BurnOutSharp/FileType/XZP.cs b/BurnOutSharp/FileType/XZP.cs index 290bec66..69c5a7f5 100644 --- a/BurnOutSharp/FileType/XZP.cs +++ b/BurnOutSharp/FileType/XZP.cs @@ -33,7 +33,7 @@ namespace BurnOutSharp.FileType Directory.CreateDirectory(tempPath); // Create the wrapper - Wrappers.XZP xzp = Wrappers.XZP.Create(stream); + BinaryObjectScanner.Wrappers.XZP xzp = BinaryObjectScanner.Wrappers.XZP.Create(stream); if (xzp == null) return null; diff --git a/BurnOutSharp/Interfaces/ILinearExecutableCheck.cs b/BurnOutSharp/Interfaces/ILinearExecutableCheck.cs index e09dcc68..817c6e32 100644 --- a/BurnOutSharp/Interfaces/ILinearExecutableCheck.cs +++ b/BurnOutSharp/Interfaces/ILinearExecutableCheck.cs @@ -1,4 +1,4 @@ -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.Interfaces { diff --git a/BurnOutSharp/Interfaces/INewExecutableCheck.cs b/BurnOutSharp/Interfaces/INewExecutableCheck.cs index 3ca7509e..f06c53c9 100644 --- a/BurnOutSharp/Interfaces/INewExecutableCheck.cs +++ b/BurnOutSharp/Interfaces/INewExecutableCheck.cs @@ -1,4 +1,4 @@ -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.Interfaces { diff --git a/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs b/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs index af81268a..a25c75c9 100644 --- a/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs +++ b/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs @@ -1,4 +1,4 @@ -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.Interfaces { diff --git a/BurnOutSharp/PackerType/ASPack.cs b/BurnOutSharp/PackerType/ASPack.cs index 35a62256..5cc2cfa0 100644 --- a/BurnOutSharp/PackerType/ASPack.cs +++ b/BurnOutSharp/PackerType/ASPack.cs @@ -3,8 +3,8 @@ using System.Collections.Generic; using System.IO; using System.Text; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/AdvancedInstaller.cs b/BurnOutSharp/PackerType/AdvancedInstaller.cs index 31e2c66d..1d200fe3 100644 --- a/BurnOutSharp/PackerType/AdvancedInstaller.cs +++ b/BurnOutSharp/PackerType/AdvancedInstaller.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/Armadillo.cs b/BurnOutSharp/PackerType/Armadillo.cs index 7ef3b8cc..50ae181a 100644 --- a/BurnOutSharp/PackerType/Armadillo.cs +++ b/BurnOutSharp/PackerType/Armadillo.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/AutoPlayMediaStudio.cs b/BurnOutSharp/PackerType/AutoPlayMediaStudio.cs index cf99309b..f09703b5 100644 --- a/BurnOutSharp/PackerType/AutoPlayMediaStudio.cs +++ b/BurnOutSharp/PackerType/AutoPlayMediaStudio.cs @@ -2,7 +2,7 @@ using System.Collections.Concurrent; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/CExe.cs b/BurnOutSharp/PackerType/CExe.cs index 57f5164b..c55abeb4 100644 --- a/BurnOutSharp/PackerType/CExe.cs +++ b/BurnOutSharp/PackerType/CExe.cs @@ -3,10 +3,10 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.IO; using System.Linq; -using BurnOutSharp.Compression; +using BinaryObjectScanner.Compression; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; using ICSharpCode.SharpZipLib.Zip.Compression; namespace BurnOutSharp.PackerType diff --git a/BurnOutSharp/PackerType/EXEStealth.cs b/BurnOutSharp/PackerType/EXEStealth.cs index 8207d6e7..94a11ca0 100644 --- a/BurnOutSharp/PackerType/EXEStealth.cs +++ b/BurnOutSharp/PackerType/EXEStealth.cs @@ -2,8 +2,8 @@ using System.Collections.Generic; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/EmbeddedExecutable.cs b/BurnOutSharp/PackerType/EmbeddedExecutable.cs index 3bf3920f..9f95ca6f 100644 --- a/BurnOutSharp/PackerType/EmbeddedExecutable.cs +++ b/BurnOutSharp/PackerType/EmbeddedExecutable.cs @@ -3,8 +3,8 @@ using System.Collections.Concurrent; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { @@ -23,7 +23,7 @@ namespace BurnOutSharp.PackerType return null; // Get the resources that have an executable signature - if (pex.ResourceData?.Any(kvp => kvp.Value is byte[] ba && ba.StartsWith(Models.MSDOS.Constants.SignatureBytes)) == true) + if (pex.ResourceData?.Any(kvp => kvp.Value is byte[] ba && ba.StartsWith(BinaryObjectScanner.Models.MSDOS.Constants.SignatureBytes)) == true) return "Embedded Executable"; return null; @@ -52,7 +52,7 @@ namespace BurnOutSharp.PackerType // Get the resources that have an executable signature var resources = pex.ResourceData .Where(kvp => kvp.Value != null && kvp.Value is byte[]) - .Where(kvp => (kvp.Value as byte[]).StartsWith(Models.MSDOS.Constants.SignatureBytes)) + .Where(kvp => (kvp.Value as byte[]).StartsWith(BinaryObjectScanner.Models.MSDOS.Constants.SignatureBytes)) .ToList(); // If any of the individual extractions fail diff --git a/BurnOutSharp/PackerType/GenteeInstaller.cs b/BurnOutSharp/PackerType/GenteeInstaller.cs index ef355bd7..18bbe6b1 100644 --- a/BurnOutSharp/PackerType/GenteeInstaller.cs +++ b/BurnOutSharp/PackerType/GenteeInstaller.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/HyperTechCrackProof.cs b/BurnOutSharp/PackerType/HyperTechCrackProof.cs index 6daa3316..d92cdffe 100644 --- a/BurnOutSharp/PackerType/HyperTechCrackProof.cs +++ b/BurnOutSharp/PackerType/HyperTechCrackProof.cs @@ -2,7 +2,7 @@ using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/InnoSetup.cs b/BurnOutSharp/PackerType/InnoSetup.cs index 7df20f53..1dd59c75 100644 --- a/BurnOutSharp/PackerType/InnoSetup.cs +++ b/BurnOutSharp/PackerType/InnoSetup.cs @@ -3,8 +3,8 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/InstallAnywhere.cs b/BurnOutSharp/PackerType/InstallAnywhere.cs index 5f50dfb2..3211cbf3 100644 --- a/BurnOutSharp/PackerType/InstallAnywhere.cs +++ b/BurnOutSharp/PackerType/InstallAnywhere.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Concurrent; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/InstallerVISE.cs b/BurnOutSharp/PackerType/InstallerVISE.cs index cc04f6a2..bcfdf919 100644 --- a/BurnOutSharp/PackerType/InstallerVISE.cs +++ b/BurnOutSharp/PackerType/InstallerVISE.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/IntelInstallationFramework.cs b/BurnOutSharp/PackerType/IntelInstallationFramework.cs index 38da54a1..d773b21c 100644 --- a/BurnOutSharp/PackerType/IntelInstallationFramework.cs +++ b/BurnOutSharp/PackerType/IntelInstallationFramework.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Concurrent; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/MicrosoftCABSFX.cs b/BurnOutSharp/PackerType/MicrosoftCABSFX.cs index b0da6842..ea7dd241 100644 --- a/BurnOutSharp/PackerType/MicrosoftCABSFX.cs +++ b/BurnOutSharp/PackerType/MicrosoftCABSFX.cs @@ -4,7 +4,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/NSIS.cs b/BurnOutSharp/PackerType/NSIS.cs index 74d4a3c9..5d28800a 100644 --- a/BurnOutSharp/PackerType/NSIS.cs +++ b/BurnOutSharp/PackerType/NSIS.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/PECompact.cs b/BurnOutSharp/PackerType/PECompact.cs index d9a4fb48..208f43b5 100644 --- a/BurnOutSharp/PackerType/PECompact.cs +++ b/BurnOutSharp/PackerType/PECompact.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/Petite.cs b/BurnOutSharp/PackerType/Petite.cs index f844a153..29e68f3a 100644 --- a/BurnOutSharp/PackerType/Petite.cs +++ b/BurnOutSharp/PackerType/Petite.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/SetupFactory.cs b/BurnOutSharp/PackerType/SetupFactory.cs index 110deffb..c148a4d9 100644 --- a/BurnOutSharp/PackerType/SetupFactory.cs +++ b/BurnOutSharp/PackerType/SetupFactory.cs @@ -2,7 +2,7 @@ using System.Collections.Concurrent; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/SevenZipSFX.cs b/BurnOutSharp/PackerType/SevenZipSFX.cs index 9c3de4e6..95a39442 100644 --- a/BurnOutSharp/PackerType/SevenZipSFX.cs +++ b/BurnOutSharp/PackerType/SevenZipSFX.cs @@ -2,7 +2,7 @@ using System.Collections.Concurrent; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/Shrinker.cs b/BurnOutSharp/PackerType/Shrinker.cs index 92574670..e4245c71 100644 --- a/BurnOutSharp/PackerType/Shrinker.cs +++ b/BurnOutSharp/PackerType/Shrinker.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/UPX.cs b/BurnOutSharp/PackerType/UPX.cs index 07031b48..e334856f 100644 --- a/BurnOutSharp/PackerType/UPX.cs +++ b/BurnOutSharp/PackerType/UPX.cs @@ -5,8 +5,8 @@ using System.Linq; using System.Text; using System.Text.RegularExpressions; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/PackerType/WinRARSFX.cs b/BurnOutSharp/PackerType/WinRARSFX.cs index 3045e6d7..7e32a581 100644 --- a/BurnOutSharp/PackerType/WinRARSFX.cs +++ b/BurnOutSharp/PackerType/WinRARSFX.cs @@ -3,7 +3,7 @@ using System.Collections.Concurrent; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; using SharpCompress.Archives; using SharpCompress.Archives.Rar; using static BinaryObjectScanner.Utilities.Dictionary; diff --git a/BurnOutSharp/PackerType/WinZipSFX.cs b/BurnOutSharp/PackerType/WinZipSFX.cs index 47d62d4d..cf74550b 100644 --- a/BurnOutSharp/PackerType/WinZipSFX.cs +++ b/BurnOutSharp/PackerType/WinZipSFX.cs @@ -4,7 +4,7 @@ using System.IO; using System.Linq; using System.Text; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; using SharpCompress.Archives; using SharpCompress.Archives.Zip; using static BinaryObjectScanner.Utilities.Dictionary; @@ -150,10 +150,10 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x0086 && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.ProtectedModeOnly - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.ProtectedModeOnly + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x4000 @@ -171,7 +171,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -186,10 +186,10 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x0086 && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.ProtectedModeOnly - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.ProtectedModeOnly + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x4000 @@ -207,7 +207,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -222,10 +222,10 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x0080 && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.ProtectedModeOnly - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.ProtectedModeOnly + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x4000 @@ -243,7 +243,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -258,9 +258,9 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x00CD && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x4000 @@ -278,7 +278,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -297,10 +297,10 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x0086 && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.ProtectedModeOnly - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.ProtectedModeOnly + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x4000 @@ -318,7 +318,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -333,9 +333,9 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x00BE && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x4000 @@ -353,7 +353,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -368,10 +368,10 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x0080 && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.ProtectedModeOnly - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.ProtectedModeOnly + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x4000 @@ -389,7 +389,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -404,9 +404,9 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x00BE && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x4000 @@ -424,7 +424,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -443,10 +443,10 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x0086 && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.ProtectedModeOnly - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.ProtectedModeOnly + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x3A00 @@ -464,7 +464,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -479,9 +479,9 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x00BE && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x3A00 @@ -499,7 +499,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -514,10 +514,10 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x0080 && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.ProtectedModeOnly - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.ProtectedModeOnly + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x3A00 @@ -535,7 +535,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -550,9 +550,9 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x00BE && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x3A00 @@ -570,7 +570,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -589,10 +589,10 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x0086 && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.ProtectedModeOnly - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.ProtectedModeOnly + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x4000 @@ -610,7 +610,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -625,9 +625,9 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x00BE && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x2000 && nex.InitialStackAlloc == 0x3C00 @@ -645,7 +645,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 @@ -660,9 +660,9 @@ namespace BurnOutSharp.PackerType && nex.EntryTableOffset == 0x00C6 && nex.EntryTableSize == 0x0002 && nex.CrcChecksum == 0x00000000 - && nex.FlagWord == (Models.NewExecutable.HeaderFlag.MULTIPLEDATA - | Models.NewExecutable.HeaderFlag.FullScreen - | Models.NewExecutable.HeaderFlag.WindowsPMCompatible) + && nex.FlagWord == (BinaryObjectScanner.Models.NewExecutable.HeaderFlag.MULTIPLEDATA + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.FullScreen + | BinaryObjectScanner.Models.NewExecutable.HeaderFlag.WindowsPMCompatible) && nex.AutomaticDataSegmentNumber == 0x0003 && nex.InitialHeapAlloc == 0x43DC && nex.InitialStackAlloc == 0x2708 @@ -680,7 +680,7 @@ namespace BurnOutSharp.PackerType && nex.MovableEntriesCount == 0x0000 && nex.SegmentAlignmentShiftCount == 0x0001 && nex.ResourceEntriesCount == 0x0000 - && nex.TargetOperatingSystem == Models.NewExecutable.OperatingSystem.WINDOWS + && nex.TargetOperatingSystem == BinaryObjectScanner.Models.NewExecutable.OperatingSystem.WINDOWS && nex.AdditionalFlags == 0x00 && nex.ReturnThunkOffset == 0x0000 && nex.SegmentReferenceThunkOffset == 0x0000 diff --git a/BurnOutSharp/PackerType/WiseInstaller.cs b/BurnOutSharp/PackerType/WiseInstaller.cs index ae74c540..e4317911 100644 --- a/BurnOutSharp/PackerType/WiseInstaller.cs +++ b/BurnOutSharp/PackerType/WiseInstaller.cs @@ -4,9 +4,9 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; using BinaryObjectScanner.Utilities; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; using static BinaryObjectScanner.Utilities.Dictionary; using Wise = WiseUnpacker.WiseUnpacker; diff --git a/BurnOutSharp/PackerType/dotFuscator.cs b/BurnOutSharp/PackerType/dotFuscator.cs index d719d1e5..a0a7ee91 100644 --- a/BurnOutSharp/PackerType/dotFuscator.cs +++ b/BurnOutSharp/PackerType/dotFuscator.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.PackerType { diff --git a/BurnOutSharp/ProtectionType/ActiveMARK.cs b/BurnOutSharp/ProtectionType/ActiveMARK.cs index 8df186e5..f33613b7 100644 --- a/BurnOutSharp/ProtectionType/ActiveMARK.cs +++ b/BurnOutSharp/ProtectionType/ActiveMARK.cs @@ -2,8 +2,8 @@ using System.Linq; using System.Text; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/AegiSoft.cs b/BurnOutSharp/ProtectionType/AegiSoft.cs index d5a30887..ed5b3ab6 100644 --- a/BurnOutSharp/ProtectionType/AegiSoft.cs +++ b/BurnOutSharp/ProtectionType/AegiSoft.cs @@ -2,8 +2,8 @@ using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/AlphaDVD.cs b/BurnOutSharp/ProtectionType/AlphaDVD.cs index 9f5c92a6..59152a14 100644 --- a/BurnOutSharp/ProtectionType/AlphaDVD.cs +++ b/BurnOutSharp/ProtectionType/AlphaDVD.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/AlphaROM.cs b/BurnOutSharp/ProtectionType/AlphaROM.cs index 553a8717..481edcfe 100644 --- a/BurnOutSharp/ProtectionType/AlphaROM.cs +++ b/BurnOutSharp/ProtectionType/AlphaROM.cs @@ -1,8 +1,8 @@ using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Bitpool.cs b/BurnOutSharp/ProtectionType/Bitpool.cs index f2040a14..1fbfeda7 100644 --- a/BurnOutSharp/ProtectionType/Bitpool.cs +++ b/BurnOutSharp/ProtectionType/Bitpool.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/ByteShield.cs b/BurnOutSharp/ProtectionType/ByteShield.cs index 6ca463b0..6e2e3492 100644 --- a/BurnOutSharp/ProtectionType/ByteShield.cs +++ b/BurnOutSharp/ProtectionType/ByteShield.cs @@ -2,8 +2,8 @@ using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/CDCheck.cs b/BurnOutSharp/ProtectionType/CDCheck.cs index d46196e5..aaaf11ec 100644 --- a/BurnOutSharp/ProtectionType/CDCheck.cs +++ b/BurnOutSharp/ProtectionType/CDCheck.cs @@ -1,5 +1,5 @@ using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/CDDVDCops.cs b/BurnOutSharp/ProtectionType/CDDVDCops.cs index 218d4a34..d738c243 100644 --- a/BurnOutSharp/ProtectionType/CDDVDCops.cs +++ b/BurnOutSharp/ProtectionType/CDDVDCops.cs @@ -4,8 +4,8 @@ using System.Collections.Generic; using System.Linq; using System.Text; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/CDGuard.cs b/BurnOutSharp/ProtectionType/CDGuard.cs index d884b1aa..fd457d0c 100644 --- a/BurnOutSharp/ProtectionType/CDGuard.cs +++ b/BurnOutSharp/ProtectionType/CDGuard.cs @@ -3,8 +3,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/CDKey.cs b/BurnOutSharp/ProtectionType/CDKey.cs index 6dc58724..aa033a4b 100644 --- a/BurnOutSharp/ProtectionType/CDKey.cs +++ b/BurnOutSharp/ProtectionType/CDKey.cs @@ -1,6 +1,6 @@ using System; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/CDLock.cs b/BurnOutSharp/ProtectionType/CDLock.cs index 797da301..125ff674 100644 --- a/BurnOutSharp/ProtectionType/CDLock.cs +++ b/BurnOutSharp/ProtectionType/CDLock.cs @@ -1,8 +1,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/CDProtector.cs b/BurnOutSharp/ProtectionType/CDProtector.cs index a3fa44ac..d5fda53a 100644 --- a/BurnOutSharp/ProtectionType/CDProtector.cs +++ b/BurnOutSharp/ProtectionType/CDProtector.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/CDSHiELDSE.cs b/BurnOutSharp/ProtectionType/CDSHiELDSE.cs index 06ee6327..92489eff 100644 --- a/BurnOutSharp/ProtectionType/CDSHiELDSE.cs +++ b/BurnOutSharp/ProtectionType/CDSHiELDSE.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/CDX.cs b/BurnOutSharp/ProtectionType/CDX.cs index eb18fbfa..cf56db6e 100644 --- a/BurnOutSharp/ProtectionType/CDX.cs +++ b/BurnOutSharp/ProtectionType/CDX.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/CactusDataShield.cs b/BurnOutSharp/ProtectionType/CactusDataShield.cs index 1d9b327a..63813b3d 100644 --- a/BurnOutSharp/ProtectionType/CactusDataShield.cs +++ b/BurnOutSharp/ProtectionType/CactusDataShield.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/CenegaProtectDVD.cs b/BurnOutSharp/ProtectionType/CenegaProtectDVD.cs index 1102f8cf..9d18a0dd 100644 --- a/BurnOutSharp/ProtectionType/CenegaProtectDVD.cs +++ b/BurnOutSharp/ProtectionType/CenegaProtectDVD.cs @@ -2,8 +2,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/ChosenBytesCodeLock.cs b/BurnOutSharp/ProtectionType/ChosenBytesCodeLock.cs index 1b93b879..9142e508 100644 --- a/BurnOutSharp/ProtectionType/ChosenBytesCodeLock.cs +++ b/BurnOutSharp/ProtectionType/ChosenBytesCodeLock.cs @@ -3,8 +3,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/CopyKiller.cs b/BurnOutSharp/ProtectionType/CopyKiller.cs index 91b80951..d354edc9 100644 --- a/BurnOutSharp/ProtectionType/CopyKiller.cs +++ b/BurnOutSharp/ProtectionType/CopyKiller.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/CopyLok.cs b/BurnOutSharp/ProtectionType/CopyLok.cs index bf3aba28..dc0b1afd 100644 --- a/BurnOutSharp/ProtectionType/CopyLok.cs +++ b/BurnOutSharp/ProtectionType/CopyLok.cs @@ -1,6 +1,6 @@ using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/CrypKey.cs b/BurnOutSharp/ProtectionType/CrypKey.cs index bba4e667..c0fa0dd6 100644 --- a/BurnOutSharp/ProtectionType/CrypKey.cs +++ b/BurnOutSharp/ProtectionType/CrypKey.cs @@ -1,5 +1,5 @@ using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Cucko.cs b/BurnOutSharp/ProtectionType/Cucko.cs index 34c70672..b0eb7e1b 100644 --- a/BurnOutSharp/ProtectionType/Cucko.cs +++ b/BurnOutSharp/ProtectionType/Cucko.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/DVDCrypt.cs b/BurnOutSharp/ProtectionType/DVDCrypt.cs index 3a68f419..8a8085e7 100644 --- a/BurnOutSharp/ProtectionType/DVDCrypt.cs +++ b/BurnOutSharp/ProtectionType/DVDCrypt.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Denuvo.cs b/BurnOutSharp/ProtectionType/Denuvo.cs index 213eab47..2d07d552 100644 --- a/BurnOutSharp/ProtectionType/Denuvo.cs +++ b/BurnOutSharp/ProtectionType/Denuvo.cs @@ -2,9 +2,9 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; using BurnOutSharp.Tools; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/DinamicMultimedia.cs b/BurnOutSharp/ProtectionType/DinamicMultimedia.cs index e9237cbb..abd343c0 100644 --- a/BurnOutSharp/ProtectionType/DinamicMultimedia.cs +++ b/BurnOutSharp/ProtectionType/DinamicMultimedia.cs @@ -4,7 +4,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/DiscGuard.cs b/BurnOutSharp/ProtectionType/DiscGuard.cs index 3429a9f6..4d354061 100644 --- a/BurnOutSharp/ProtectionType/DiscGuard.cs +++ b/BurnOutSharp/ProtectionType/DiscGuard.cs @@ -3,8 +3,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/EasyAntiCheat.cs b/BurnOutSharp/ProtectionType/EasyAntiCheat.cs index 9a942e6e..1dfca96b 100644 --- a/BurnOutSharp/ProtectionType/EasyAntiCheat.cs +++ b/BurnOutSharp/ProtectionType/EasyAntiCheat.cs @@ -1,8 +1,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/ElectronicArts.cs b/BurnOutSharp/ProtectionType/ElectronicArts.cs index f9456a3f..c23f5668 100644 --- a/BurnOutSharp/ProtectionType/ElectronicArts.cs +++ b/BurnOutSharp/ProtectionType/ElectronicArts.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/FreeLock.cs b/BurnOutSharp/ProtectionType/FreeLock.cs index e869740d..0ffd01ba 100644 --- a/BurnOutSharp/ProtectionType/FreeLock.cs +++ b/BurnOutSharp/ProtectionType/FreeLock.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/GFWL.cs b/BurnOutSharp/ProtectionType/GFWL.cs index 59bbea7c..80a363cf 100644 --- a/BurnOutSharp/ProtectionType/GFWL.cs +++ b/BurnOutSharp/ProtectionType/GFWL.cs @@ -3,8 +3,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Gefest.cs b/BurnOutSharp/ProtectionType/Gefest.cs index 9d79a76a..a35e6427 100644 --- a/BurnOutSharp/ProtectionType/Gefest.cs +++ b/BurnOutSharp/ProtectionType/Gefest.cs @@ -2,8 +2,8 @@ using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/HexaLock.cs b/BurnOutSharp/ProtectionType/HexaLock.cs index 73ac9bd8..30c14d7b 100644 --- a/BurnOutSharp/ProtectionType/HexaLock.cs +++ b/BurnOutSharp/ProtectionType/HexaLock.cs @@ -2,8 +2,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/ImpulseReactor.cs b/BurnOutSharp/ProtectionType/ImpulseReactor.cs index e6444ab0..256179e3 100644 --- a/BurnOutSharp/ProtectionType/ImpulseReactor.cs +++ b/BurnOutSharp/ProtectionType/ImpulseReactor.cs @@ -2,8 +2,8 @@ using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/IndyVCD.cs b/BurnOutSharp/ProtectionType/IndyVCD.cs index de5e7c1b..21226f2b 100644 --- a/BurnOutSharp/ProtectionType/IndyVCD.cs +++ b/BurnOutSharp/ProtectionType/IndyVCD.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Intenium.cs b/BurnOutSharp/ProtectionType/Intenium.cs index 6072b6d1..e888453b 100644 --- a/BurnOutSharp/ProtectionType/Intenium.cs +++ b/BurnOutSharp/ProtectionType/Intenium.cs @@ -1,6 +1,6 @@ using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/JoWood.cs b/BurnOutSharp/ProtectionType/JoWood.cs index 88173e1e..e0a8aa44 100644 --- a/BurnOutSharp/ProtectionType/JoWood.cs +++ b/BurnOutSharp/ProtectionType/JoWood.cs @@ -2,8 +2,8 @@ using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/KeyLock.cs b/BurnOutSharp/ProtectionType/KeyLock.cs index 1cc85985..73e8b039 100644 --- a/BurnOutSharp/ProtectionType/KeyLock.cs +++ b/BurnOutSharp/ProtectionType/KeyLock.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/LabelGate.cs b/BurnOutSharp/ProtectionType/LabelGate.cs index 6989f0a0..e69be8d1 100644 --- a/BurnOutSharp/ProtectionType/LabelGate.cs +++ b/BurnOutSharp/ProtectionType/LabelGate.cs @@ -4,8 +4,8 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/LaserLok.cs b/BurnOutSharp/ProtectionType/LaserLok.cs index b75ed3e8..8bd8fdff 100644 --- a/BurnOutSharp/ProtectionType/LaserLok.cs +++ b/BurnOutSharp/ProtectionType/LaserLok.cs @@ -4,8 +4,8 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/MGIRegistration.cs b/BurnOutSharp/ProtectionType/MGIRegistration.cs index 45fc6d74..064277ef 100644 --- a/BurnOutSharp/ProtectionType/MGIRegistration.cs +++ b/BurnOutSharp/ProtectionType/MGIRegistration.cs @@ -1,7 +1,7 @@ using System; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Macrovision.CDilla.cs b/BurnOutSharp/ProtectionType/Macrovision.CDilla.cs index 209eb8f1..910a9f21 100644 --- a/BurnOutSharp/ProtectionType/Macrovision.CDilla.cs +++ b/BurnOutSharp/ProtectionType/Macrovision.CDilla.cs @@ -2,8 +2,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Macrovision.CactusDataShield.cs b/BurnOutSharp/ProtectionType/Macrovision.CactusDataShield.cs index da1bee1c..526f5781 100644 --- a/BurnOutSharp/ProtectionType/Macrovision.CactusDataShield.cs +++ b/BurnOutSharp/ProtectionType/Macrovision.CactusDataShield.cs @@ -4,8 +4,8 @@ using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Macrovision.FLEXnet.cs b/BurnOutSharp/ProtectionType/Macrovision.FLEXnet.cs index 1603d30c..9f04a472 100644 --- a/BurnOutSharp/ProtectionType/Macrovision.FLEXnet.cs +++ b/BurnOutSharp/ProtectionType/Macrovision.FLEXnet.cs @@ -1,5 +1,5 @@ using System; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Macrovision.SafeCast.cs b/BurnOutSharp/ProtectionType/Macrovision.SafeCast.cs index 7c30bdbb..36b6269a 100644 --- a/BurnOutSharp/ProtectionType/Macrovision.SafeCast.cs +++ b/BurnOutSharp/ProtectionType/Macrovision.SafeCast.cs @@ -2,8 +2,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Macrovision.SafeDisc.cs b/BurnOutSharp/ProtectionType/Macrovision.SafeDisc.cs index 20d508b0..8f14d614 100644 --- a/BurnOutSharp/ProtectionType/Macrovision.SafeDisc.cs +++ b/BurnOutSharp/ProtectionType/Macrovision.SafeDisc.cs @@ -3,9 +3,9 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.IO; using System.Linq; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; using BinaryObjectScanner.Utilities; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; using static BinaryObjectScanner.Utilities.Hashing; namespace BurnOutSharp.ProtectionType diff --git a/BurnOutSharp/ProtectionType/Macrovision.cs b/BurnOutSharp/ProtectionType/Macrovision.cs index efdc1ead..c4d8ef42 100644 --- a/BurnOutSharp/ProtectionType/Macrovision.cs +++ b/BurnOutSharp/ProtectionType/Macrovision.cs @@ -3,9 +3,9 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; using BinaryObjectScanner.Utilities; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/MediaCloQ.cs b/BurnOutSharp/ProtectionType/MediaCloQ.cs index b63f594c..037931a6 100644 --- a/BurnOutSharp/ProtectionType/MediaCloQ.cs +++ b/BurnOutSharp/ProtectionType/MediaCloQ.cs @@ -2,8 +2,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/MediaMaxCD3.cs b/BurnOutSharp/ProtectionType/MediaMaxCD3.cs index 6d081550..6dea5b36 100644 --- a/BurnOutSharp/ProtectionType/MediaMaxCD3.cs +++ b/BurnOutSharp/ProtectionType/MediaMaxCD3.cs @@ -3,8 +3,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/OnlineRegistration.cs b/BurnOutSharp/ProtectionType/OnlineRegistration.cs index a7656eb7..96bd70d9 100644 --- a/BurnOutSharp/ProtectionType/OnlineRegistration.cs +++ b/BurnOutSharp/ProtectionType/OnlineRegistration.cs @@ -1,6 +1,6 @@ using System; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/OpenMG.cs b/BurnOutSharp/ProtectionType/OpenMG.cs index 76cbed2a..e8ddbed1 100644 --- a/BurnOutSharp/ProtectionType/OpenMG.cs +++ b/BurnOutSharp/ProtectionType/OpenMG.cs @@ -3,8 +3,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Origin.cs b/BurnOutSharp/ProtectionType/Origin.cs index 9d76dd5b..2d13c2bb 100644 --- a/BurnOutSharp/ProtectionType/Origin.cs +++ b/BurnOutSharp/ProtectionType/Origin.cs @@ -2,8 +2,8 @@ using System; using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/PSXAntiModchip.cs b/BurnOutSharp/ProtectionType/PSXAntiModchip.cs index c07f21b8..d1687a13 100644 --- a/BurnOutSharp/ProtectionType/PSXAntiModchip.cs +++ b/BurnOutSharp/ProtectionType/PSXAntiModchip.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/PlayJ.cs b/BurnOutSharp/ProtectionType/PlayJ.cs index 5886a316..1d73ea25 100644 --- a/BurnOutSharp/ProtectionType/PlayJ.cs +++ b/BurnOutSharp/ProtectionType/PlayJ.cs @@ -2,8 +2,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/ProtectDisc.cs b/BurnOutSharp/ProtectionType/ProtectDisc.cs index 5b5a7233..71067911 100644 --- a/BurnOutSharp/ProtectionType/ProtectDisc.cs +++ b/BurnOutSharp/ProtectionType/ProtectDisc.cs @@ -3,8 +3,8 @@ using System.Collections.Generic; using System.Linq; using System.Text; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/RainbowSentinel.cs b/BurnOutSharp/ProtectionType/RainbowSentinel.cs index cf9e6010..c14e47ed 100644 --- a/BurnOutSharp/ProtectionType/RainbowSentinel.cs +++ b/BurnOutSharp/ProtectionType/RainbowSentinel.cs @@ -3,8 +3,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/RingPROTECH.cs b/BurnOutSharp/ProtectionType/RingPROTECH.cs index 4c38757a..0e29b275 100644 --- a/BurnOutSharp/ProtectionType/RingPROTECH.cs +++ b/BurnOutSharp/ProtectionType/RingPROTECH.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/SVKP.cs b/BurnOutSharp/ProtectionType/SVKP.cs index ef6670dc..f0f72ea9 100644 --- a/BurnOutSharp/ProtectionType/SVKP.cs +++ b/BurnOutSharp/ProtectionType/SVKP.cs @@ -1,5 +1,5 @@ using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/SafeLock.cs b/BurnOutSharp/ProtectionType/SafeLock.cs index b2d3b240..4b3c307f 100644 --- a/BurnOutSharp/ProtectionType/SafeLock.cs +++ b/BurnOutSharp/ProtectionType/SafeLock.cs @@ -2,7 +2,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/SecuROM.cs b/BurnOutSharp/ProtectionType/SecuROM.cs index 7b9d096a..5c128df9 100644 --- a/BurnOutSharp/ProtectionType/SecuROM.cs +++ b/BurnOutSharp/ProtectionType/SecuROM.cs @@ -4,8 +4,8 @@ using System.Collections.Generic; using System.Linq; using System.Text; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/SmartE.cs b/BurnOutSharp/ProtectionType/SmartE.cs index 6f6a950d..1a51f232 100644 --- a/BurnOutSharp/ProtectionType/SmartE.cs +++ b/BurnOutSharp/ProtectionType/SmartE.cs @@ -3,8 +3,8 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/SoftLock.cs b/BurnOutSharp/ProtectionType/SoftLock.cs index d69fb79b..c50bc665 100644 --- a/BurnOutSharp/ProtectionType/SoftLock.cs +++ b/BurnOutSharp/ProtectionType/SoftLock.cs @@ -2,8 +2,8 @@ using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/SolidShield.cs b/BurnOutSharp/ProtectionType/SolidShield.cs index 52debaec..fe9592ff 100644 --- a/BurnOutSharp/ProtectionType/SolidShield.cs +++ b/BurnOutSharp/ProtectionType/SolidShield.cs @@ -4,8 +4,8 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/StarForce.cs b/BurnOutSharp/ProtectionType/StarForce.cs index 152081a3..76c092f1 100644 --- a/BurnOutSharp/ProtectionType/StarForce.cs +++ b/BurnOutSharp/ProtectionType/StarForce.cs @@ -3,8 +3,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Steam.cs b/BurnOutSharp/ProtectionType/Steam.cs index dfe296b7..fdb1f9c4 100644 --- a/BurnOutSharp/ProtectionType/Steam.cs +++ b/BurnOutSharp/ProtectionType/Steam.cs @@ -1,8 +1,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Sysiphus.cs b/BurnOutSharp/ProtectionType/Sysiphus.cs index 635febc0..bb97a5ac 100644 --- a/BurnOutSharp/ProtectionType/Sysiphus.cs +++ b/BurnOutSharp/ProtectionType/Sysiphus.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/TZCopyProtection.cs b/BurnOutSharp/ProtectionType/TZCopyProtection.cs index 9924da60..43de4f78 100644 --- a/BurnOutSharp/ProtectionType/TZCopyProtection.cs +++ b/BurnOutSharp/ProtectionType/TZCopyProtection.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Tages.cs b/BurnOutSharp/ProtectionType/Tages.cs index 73c3435f..a38f87cd 100644 --- a/BurnOutSharp/ProtectionType/Tages.cs +++ b/BurnOutSharp/ProtectionType/Tages.cs @@ -3,8 +3,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Themida.cs b/BurnOutSharp/ProtectionType/Themida.cs index 8a7efce6..0d3e4b8d 100644 --- a/BurnOutSharp/ProtectionType/Themida.cs +++ b/BurnOutSharp/ProtectionType/Themida.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/ThreePLock.cs b/BurnOutSharp/ProtectionType/ThreePLock.cs index 35874e86..5bd8532c 100644 --- a/BurnOutSharp/ProtectionType/ThreePLock.cs +++ b/BurnOutSharp/ProtectionType/ThreePLock.cs @@ -1,5 +1,5 @@ using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/ThreeTwoOneStudios.cs b/BurnOutSharp/ProtectionType/ThreeTwoOneStudios.cs index 27880e8c..6adb39a1 100644 --- a/BurnOutSharp/ProtectionType/ThreeTwoOneStudios.cs +++ b/BurnOutSharp/ProtectionType/ThreeTwoOneStudios.cs @@ -1,6 +1,6 @@ using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/TivolaRingProtection.cs b/BurnOutSharp/ProtectionType/TivolaRingProtection.cs index ebfa9201..ba46f7da 100644 --- a/BurnOutSharp/ProtectionType/TivolaRingProtection.cs +++ b/BurnOutSharp/ProtectionType/TivolaRingProtection.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Uplay.cs b/BurnOutSharp/ProtectionType/Uplay.cs index 14d0dc73..8dd14cbb 100644 --- a/BurnOutSharp/ProtectionType/Uplay.cs +++ b/BurnOutSharp/ProtectionType/Uplay.cs @@ -1,8 +1,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/WMDS.cs b/BurnOutSharp/ProtectionType/WMDS.cs index 271001ae..013ca0d4 100644 --- a/BurnOutSharp/ProtectionType/WMDS.cs +++ b/BurnOutSharp/ProtectionType/WMDS.cs @@ -3,8 +3,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/WTMCDProtect.cs b/BurnOutSharp/ProtectionType/WTMCDProtect.cs index 9edd30fe..12476830 100644 --- a/BurnOutSharp/ProtectionType/WTMCDProtect.cs +++ b/BurnOutSharp/ProtectionType/WTMCDProtect.cs @@ -3,8 +3,8 @@ using System.Collections.Generic; using System.IO; using System.Linq; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/WinLock.cs b/BurnOutSharp/ProtectionType/WinLock.cs index 640e9ace..8f44ba2c 100644 --- a/BurnOutSharp/ProtectionType/WinLock.cs +++ b/BurnOutSharp/ProtectionType/WinLock.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/XCP.cs b/BurnOutSharp/ProtectionType/XCP.cs index e866930a..1ddecc97 100644 --- a/BurnOutSharp/ProtectionType/XCP.cs +++ b/BurnOutSharp/ProtectionType/XCP.cs @@ -5,7 +5,7 @@ using System.IO; using System.Linq; using BurnOutSharp.FileType; using BurnOutSharp.Interfaces; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/Zzxzz.cs b/BurnOutSharp/ProtectionType/Zzxzz.cs index 7e361f60..4d4311ba 100644 --- a/BurnOutSharp/ProtectionType/Zzxzz.cs +++ b/BurnOutSharp/ProtectionType/Zzxzz.cs @@ -2,7 +2,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/ProtectionType/nProtect.cs b/BurnOutSharp/ProtectionType/nProtect.cs index e9013afe..0967e668 100644 --- a/BurnOutSharp/ProtectionType/nProtect.cs +++ b/BurnOutSharp/ProtectionType/nProtect.cs @@ -1,8 +1,8 @@ using System.Collections.Concurrent; using System.Collections.Generic; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Matching; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.ProtectionType { diff --git a/BurnOutSharp/Tools/Utilities.cs b/BurnOutSharp/Tools/Utilities.cs index 0110a301..5b738a09 100644 --- a/BurnOutSharp/Tools/Utilities.cs +++ b/BurnOutSharp/Tools/Utilities.cs @@ -2,9 +2,9 @@ using System.Collections.Generic; using System.IO; using BurnOutSharp.Interfaces; -using BurnOutSharp.Matching; +using BinaryObjectScanner.Matching; using BinaryObjectScanner.Utilities; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; namespace BurnOutSharp.Tools { @@ -902,22 +902,22 @@ namespace BurnOutSharp.Tools byte[] magic = stream.ReadBytes(4); // New Executable - if (magic.StartsWith(Models.NewExecutable.Constants.SignatureBytes)) + if (magic.StartsWith(BinaryObjectScanner.Models.NewExecutable.Constants.SignatureBytes)) { stream.Seek(0, SeekOrigin.Begin); return NewExecutable.Create(stream); } // Linear Executable - else if (magic.StartsWith(Models.LinearExecutable.Constants.LESignatureBytes) - || magic.StartsWith(Models.LinearExecutable.Constants.LXSignatureBytes)) + else if (magic.StartsWith(BinaryObjectScanner.Models.LinearExecutable.Constants.LESignatureBytes) + || magic.StartsWith(BinaryObjectScanner.Models.LinearExecutable.Constants.LXSignatureBytes)) { stream.Seek(0, SeekOrigin.Begin); return LinearExecutable.Create(stream); } // Portable Executable - else if (magic.StartsWith(Models.PortableExecutable.Constants.SignatureBytes)) + else if (magic.StartsWith(BinaryObjectScanner.Models.PortableExecutable.Constants.SignatureBytes)) { stream.Seek(0, SeekOrigin.Begin); return PortableExecutable.Create(stream); diff --git a/Coding Guide.md b/Coding Guide.md index 1afb52d7..1535c8fb 100644 --- a/Coding Guide.md +++ b/Coding Guide.md @@ -325,12 +325,12 @@ This section contains information on project and class organization principles t | `BurnOutSharp/ProtectionType` | At least one file per protection type. Partial classes allowed. | | `BurnOutSharp/Tools` | Two files - one for extension methods and one for utilities. | | `BinaryObjectScanner.ASN1` | Flat directory structure. | -| `BurnOutSharp.Builders` | One file per executable type. | -| `BurnOutSharp.Compression` | One directory per compression type. | -| `BurnOutSharp.Matching` | Flat directory structure. Include interfaces and base classes. | -| `BurnOutSharp.Models` | One directory per executable type. One file per object model. | +| `BinaryObjectScanner.Builders` | One file per executable type. | +| `BinaryObjectScanner.Compression` | One directory per compression type. | +| `BinaryObjectScanner.Matching` | Flat directory structure. Include interfaces and base classes. | +| `BinaryObjectScanner.Models` | One directory per executable type. One file per object model. | | `BinaryObjectScanner.Utilities` | Flat directory structure. | -| `BurnOutSharp.Wrappers` | One file per executable type. Common functionality goes in `WrapperBase.cs`. | +| `BinaryObjectScanner.Wrappers` | One file per executable type. Common functionality goes in `WrapperBase.cs`. | | `psxt001z` | Flat directory structure. | | `Test` | All functionality lives in `Program.cs`. | @@ -349,10 +349,10 @@ This section contains information on in-code organization principles that depend | `BurnOutSharp/ProtectionType` | `IContentCheck` implementations, `INewExecutableCheck` implementations, `IPortableExecutableCheck` implementations, `IPathCheck` implementations, `IScannable` implementations, helper methods.. | | `BurnOutSharp/Tools` | Methods grouped by function. Regions ordered alphabetically. | | `BinaryObjectScanner.ASN1` | Partial classes suggested for different implmentations. | -| `BurnOutSharp.Builders` | Two copies of each non-generic method: one for byte arrays and one for Streams. | -| `BurnOutSharp.Compression` | Varies from file to file. | -| `BurnOutSharp.Matching` | Varies from file to file. | -| `BurnOutSharp.Models` | No methods at all, just properties. | +| `BinaryObjectScanner.Builders` | Two copies of each non-generic method: one for byte arrays and one for Streams. | +| `BinaryObjectScanner.Compression` | Varies from file to file. | +| `BinaryObjectScanner.Matching` | Varies from file to file. | +| `BinaryObjectScanner.Models` | No methods at all, just properties. | | `BinaryObjectScanner.Utilities` | Varies from file to file. | | `BurnOutSharp.Wrappers` | Follow region and method grouping from existing wrappers. | | `psxt001z` | Varies from file to file. | diff --git a/Developer Guide.md b/Developer Guide.md index 797efb09..4433f285 100644 --- a/Developer Guide.md +++ b/Developer Guide.md @@ -10,12 +10,12 @@ This is a guide for any developers who wish to research protections, implement n | --- | --- | | `BurnOutSharp` | Main library that contains all supported file format, packer, and protection checks. It also houses most of the utilities, interfaces, and structures needed when `BurnOutSharp` is used by another project. Most code additions will happen here. | | `BinaryObjectScanner.ASN1` | Library containing classes and methods associated with Abstract Syntax Notation One and OID parsing. | -| `BurnOutSharp.Builder` | Library containing classes that assist in populating the various object models defined in `BurnOutSharp.Models`. Builders can work with either byte arrays or streams for input. At the time of writing, the following executable types have builders: **MS-DOS**, **New Executable**, **Portable Executable**. | -| `BurnOutSharp.Compression` | Library containing classes that deal with different compression formats. This library is used extensively by the wrappers in `BurnOutSharp.Wrappers`. | -| `BurnOutSharp.Matching` | Library containing models and logic for generic searching and matching. This library is used extensively by the packer and protection checks in `BurnOutSharp`. | -| `BurnOutSharp.Models` | Library containing object models that represent various pieces of known executable formats. At the time of writing, the following executable types have models: **MS-DOS**, **New Executable**, **Linear Executable (partial)**, **Portable Executable**. | +| `BinaryObjectScanner.Builder` | Library containing classes that assist in populating the various object models defined in `BinaryObjectScanner.Models`. Builders can work with either byte arrays or streams for input. At the time of writing, the following executable types have builders: **MS-DOS**, **New Executable**, **Portable Executable**. | +| `BinaryObjectScanner.Compression` | Library containing classes that deal with different compression formats. This library is used extensively by the wrappers in `BinaryObjectScanner.Wrappers`. | +| `BinaryObjectScanner.Matching` | Library containing models and logic for generic searching and matching. This library is used extensively by the packer and protection checks in `BurnOutSharp`. | +| `BinaryObjectScanner.Models` | Library containing object models that represent various pieces of known executable formats. At the time of writing, the following executable types have models: **MS-DOS**, **New Executable**, **Linear Executable (partial)**, **Portable Executable**. | | `BinaryObjectScanner.Utilities` | Library containing helper and extension methods that don't rely on any other libraries. | -| `BurnOutSharp.Wrappers` | Library that acts as a custom wrapper around both `BurnOutSharp.Builder` and `BurnOutSharp.Models` that allows for easier access to executable information. Each of the wrappers may also include additional functionality that would not otherwise be found in the models, e.g. Data and string reading from sections. | +| `BinaryObjectScanner.Wrappers` | Library that acts as a custom wrapper around both `BinaryObjectScanner.Builder` and `BinaryObjectScanner.Models` that allows for easier access to executable information. Each of the wrappers may also include additional functionality that would not otherwise be found in the models, e.g. Data and string reading from sections. | | `psxt001z` | **Ported External Library** Handles detection of PS1 protections. See the README for a link to the repository. | | `Test` | Testing executable that allows for standalone testing of the library. Includes the ability to scan files for protection as well as output executable information. | @@ -25,12 +25,12 @@ Researching copy protections and packers can be a massive undertaking. Some can | Tool / Method | Description | | --- | --- | -| `Test.exe --info [--json] ` | The `--info` option on the test executable is a really good way of getting started with investigation. The output of `--info` contains nearly all immediately parsable information from any executable that has a wrapper defined in `BurnOutSharp.Wrappers`. In general, the newer the executable format, the more information will be immediately available. For the most basic of protections and packers, this may be as far as you need to go for your research. Additionally, the `--json` flag allows for a formatted JSON output of the information for later parsing. This is only available in .NET 6+ builds. | +| `Test.exe --info [--json] ` | The `--info` option on the test executable is a really good way of getting started with investigation. The output of `--info` contains nearly all immediately parsable information from any executable that has a wrapper defined in `BinaryObjectScanner.Wrappers`. In general, the newer the executable format, the more information will be immediately available. For the most basic of protections and packers, this may be as far as you need to go for your research. Additionally, the `--json` flag allows for a formatted JSON output of the information for later parsing. This is only available in .NET 6+ builds. | | `Test.exe [--debug] ` | Running `Test.exe` without any options runs the existing set of packer and protection checks. The output of this will be all detected packers and protections on the given file, with optional debug information where applicable. This is helpful in research because a protection you are investigating may be related to (or obscured by) another existing packer or protection. Having this information will make it easier to filter the results of `Test.exe --info ` as well. | -| **Add and debug** | This starts getting into more serious territory. Creating a skeleton for the packer or protection that you want to add and then messing around in code is a great way to start seeing what sort of stuff the library can see that's not normally output. See the table below for extension properties and methods that you may use in addition to the models defined in `BurnOutSharp.Models`. | +| **Add and debug** | This starts getting into more serious territory. Creating a skeleton for the packer or protection that you want to add and then messing around in code is a great way to start seeing what sort of stuff the library can see that's not normally output. See the table below for extension properties and methods that you may use in addition to the models defined in `BinaryObjectScanner.Models`. | | **Hex Editor / External Programs** | As an advanced port of call, using a hex editor and external protection scanning programs (sometimes in conjunction) can help you get a better idea of the protection you're looking into. For example, **TheRogueArchivist** used that combination to narrow down the exact check for a very stubborn protection. | -As noted above, `BurnOutSharp` has a few tricks up its sleeve, mainly in the form of `BurnOutSharp.Wrappers`. This library was written explicitly to make research and implementation as easy as possible, and as such, allows for a lot of very creative ways of finding protections. +As noted above, `BurnOutSharp` has a few tricks up its sleeve, mainly in the form of `BinaryObjectScanner.Wrappers`. This library was written explicitly to make research and implementation as easy as possible, and as such, allows for a lot of very creative ways of finding protections. Below are all current extension properties along with a brief description. diff --git a/Test/Extractor.cs b/Test/Extractor.cs index 56ef7d47..6d58a42e 100644 --- a/Test/Extractor.cs +++ b/Test/Extractor.cs @@ -3,9 +3,9 @@ using System.IO; using System.Linq; using System.Text; using BurnOutSharp; -using BurnOutSharp.Compression; +using BinaryObjectScanner.Compression; using BinaryObjectScanner.Utilities; -using BurnOutSharp.Wrappers; +using BinaryObjectScanner.Wrappers; using OpenMcdf; using SharpCompress.Archives; using SharpCompress.Archives.GZip; diff --git a/Test/Test.csproj b/Test/Test.csproj index c8cfc264..9af4eeb4 100644 --- a/Test/Test.csproj +++ b/Test/Test.csproj @@ -9,11 +9,11 @@ - - - + + + - +