Class FileTypeDetector

java.lang.Object
jadx.core.deobf.FileTypeDetector

public class FileTypeDetector extends Object
  • Field Details

    • DOCTYPE_PATTERN

      private static final Pattern DOCTYPE_PATTERN
    • FILE_SIGNATURES

      private static final List<FileSignature> FILE_SIGNATURES
  • Constructor Details

    • FileTypeDetector

      public FileTypeDetector()
  • Method Details

    • register

      public static void register(String fileType, String signature)
    • detectByHeaders

      private static String detectByHeaders(byte[] data)
    • detectFileExtension

      public static String detectFileExtension(byte[] data)
    • readInt

      private static int readInt(byte[] data, int offset)
    • isNinePatch

      private static boolean isNinePatch(byte[] data)