[ArchiveTools, SimpleSort] Add magic number matching, make archive scanning more accurate

This commit is contained in:
Matt Nadareski
2016-06-17 20:03:07 -07:00
parent 18ce3860d0
commit 1e95a3515e
3 changed files with 124 additions and 97 deletions

View File

@@ -63,5 +63,16 @@ namespace SabreTools.Helper
public static long GigaByte = (long)Math.Pow(KiloByte, 2);
public static long TeraByte = (long)Math.Pow(KiloByte, 2);
public static long PetaByte = (long)Math.Pow(KiloByte, 2);
// Magic numbers as strings
public static string SevenZipSig = "377ABCAF271C";
public static string GzSig = "1F8B";
public static string RarSig = "526172211A0700";
public static string RarFiveSig = "526172211A070100";
public static string TarSig = "7573746172202000";
public static string TarZeroSig = "7573746172003030";
public static string ZipSig = "504B0304";
public static string ZipSigEmpty = "504B0506";
public static string ZipSigSpanned = "504B0708";
}
}