public static boolean probe(byte[] startBytes) {
		try {
			if (startBytes.length < PROBE_BYTES_NEEDED) {
				return false;
			}
			BinaryReader reader = new BinaryReader(new ByteArrayProvider(startBytes), false);

			int signature = reader.readNextInt();
			int compressionType = reader.readNextInt();
			return signature == LzssConstants.SIGNATURE_LZSS &&
				compressionType == LzssConstants.SIGNATURE_COMPRESSION;
		}
		catch (IOException e) {
			return false;
		}
	}
Returns true if the bytes have the magic signature of a LzssCompressionHeader.

@param startBytes byte array
@return boolean true if the signature of a LzssCompressionHeader appears at the beginning
the byte array
Ghidra/Features/FileFormats/src/main/java/ghidra/file/formats/lzss/LzssCompressionHeader.java