Skip to content

roy inspect custom signatures #108

Description

@ross-spencer

Hi Richard,

I tried to inspect this following custom signature I added using Roy (the signature is for identifying HFS disk images):

	<?xml version="1.0" encoding="UTF-8"?>
	<FFSignatureFile xmlns="http://www.nationalarchives.gov.uk/pronom/SignatureFile" Version="1" DateCreated="2017-10-25T11:10:16+01:00">
	  <InternalSignatureCollection>
	  <InternalSignature ID="1" Specificity="Specific">
	  <ByteSequence Reference="BOFoffset">
		<SubSequence MinFragLength="23" Position="1" SubSeqMaxOffset="1024" SubSeqMinOffset="1024">
		  <Sequence>000000</Sequence>
		  <DefaultShift>4</DefaultShift>
		  <Shift Byte="00">1</Shift>
		  <LeftFragment MaxOffset="0" MinOffset="0" Position="1">02</LeftFragment>
		  <LeftFragment MaxOffset="0" MinOffset="0" Position="1">08</LeftFragment>
		  <LeftFragment MaxOffset="0" MinOffset="0" Position="2">0000</LeftFragment>
		  <LeftFragment MaxOffset="4" MinOffset="4" Position="3">0003</LeftFragment>
		  <LeftFragment MaxOffset="1" MinOffset="1" Position="4">0000</LeftFragment>
		  <LeftFragment MaxOffset="0" MinOffset="0" Position="5">01</LeftFragment>
		  <LeftFragment MaxOffset="0" MinOffset="0" Position="5">08</LeftFragment>
		  <LeftFragment MaxOffset="8" MinOffset="8" Position="6">4244</LeftFragment>
		  <RightFragment MaxOffset="1" MinOffset="1" Position="1">0000</RightFragment>
		  <RightFragment MaxOffset="1" MinOffset="1" Position="2">0000</RightFragment>
		</SubSequence>
	  </ByteSequence>
	</InternalSignature>
	</InternalSignatureCollection>
	<FileFormatCollection>
	  <FileFormat ID="1" Name="HFS-Dev-Sig-3" PUID="hfs/1" Version="1.0" MIMEType="application/hfs">
		<InternalSignatureID>1</InternalSignatureID>
		<Extension>img</Extension>
	  </FileFormat>
	</FileFormatCollection></FFSignatureFile>

Should that be possible at all? - Currently in Linux I just get a blank line output. (The signature works well in Siegfried).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions