From ed49e8dcdc23da71ee9954373125a8c7ace248aa Mon Sep 17 00:00:00 2001 From: pdfbrewer <73225973+pdfbrewer@users.noreply.github.com> Date: Wed, 30 Oct 2024 09:09:27 +0000 Subject: [PATCH] Add CIB pdf brewer signature --- .../main/java/org/mustangproject/validator/PDFValidator.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/validator/src/main/java/org/mustangproject/validator/PDFValidator.java b/validator/src/main/java/org/mustangproject/validator/PDFValidator.java index 7c988425..6588b7f7 100644 --- a/validator/src/main/java/org/mustangproject/validator/PDFValidator.java +++ b/validator/src/main/java/org/mustangproject/validator/PDFValidator.java @@ -264,6 +264,7 @@ public class PDFValidator extends Validator { final byte[] konikSignature = "Konik".getBytes(StandardCharsets.UTF_8); final byte[] pdfMachineSignature = "pdfMachine from Broadgun Software".getBytes(StandardCharsets.UTF_8); final byte[] ghostscriptSignature = "%%Invocation:".getBytes(StandardCharsets.UTF_8); + final byte[] cibpdfbrewerSignature = "CIB pdf brewer".getBytes(StandardCharsets.UTF_8); if (ByteArraySearcher.contains(fileContents, symtraxSignature)) { Signature = "Symtrax"; @@ -279,6 +280,8 @@ public class PDFValidator extends Validator { Signature = "pdfMachine"; } else if (ByteArraySearcher.contains(fileContents, ghostscriptSignature)) { Signature = "Ghostscript"; + } else if (ByteArraySearcher.contains(fileContents, cibpdfbrewerSignature)) { + Signature = "CIB pdf brewer"; } context.setSignature(Signature);