From 16eb404d67c2d5e8b6c4a81f4af164ab0b030dab Mon Sep 17 00:00:00 2001 From: momo Date: Mon, 26 Oct 2015 11:06:22 -0400 Subject: [PATCH] add new multi sigs --- .../modules/filetypeid/UserDefinedFileTypesManager.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Core/src/org/sleuthkit/autopsy/modules/filetypeid/UserDefinedFileTypesManager.java b/Core/src/org/sleuthkit/autopsy/modules/filetypeid/UserDefinedFileTypesManager.java index 47a3a0f97b..d06750dc66 100644 --- a/Core/src/org/sleuthkit/autopsy/modules/filetypeid/UserDefinedFileTypesManager.java +++ b/Core/src/org/sleuthkit/autopsy/modules/filetypeid/UserDefinedFileTypesManager.java @@ -213,6 +213,9 @@ final class UserDefinedFileTypesManager { byteArray = DatatypeConverter.parseHexBinary("001102FF"); //NON-NLS fileType = new FileType("image/x-pict", new Signature(byteArray, 522L), "", false); //NON-NLS fileTypes.add(fileType); + byteArray = DatatypeConverter.parseHexBinary("1100"); //NON-NLS + fileType = new FileType("image/x-pict", new Signature(byteArray, 522L), "", false); //NON-NLS + fileTypes.add(fileType); // Add rule for .pam fileType = new FileType("image/x-portable-arbitrarymap", new Signature("P7", 0L), "", false); //NON-NLS @@ -221,6 +224,8 @@ final class UserDefinedFileTypesManager { // Add rule for .pfm fileType = new FileType("image/x-portable-floatmap", new Signature("PF", 0L), "", false); //NON-NLS fileTypes.add(fileType); + fileType = new FileType("image/x-portable-floatmap", new Signature("Pf", 0L), "", false); //NON-NLS + fileTypes.add(fileType); } // parseHexBinary() throws this if the argument passed in is not Hex catch (IllegalArgumentException e) {