ARADURU File Format Test Corpus

A public CC0 collection of deterministic synthetic files for testing file-format detection, structural validation, extension mismatch, truncation, upload troubleshooting, and QA workflows.

Safe synthetic samples. No file in this corpus comes from user uploads, production documents, credentials, or personal data.

Core samples

FormatHealthyBrokenBroken condition
XLSXhealthy-basic.xlsxbroken-missing-workbook.xlsxRequired xl/workbook.xml part removed
DOCXhealthy-basic.docxbroken-missing-document-xml.docxRequired word/document.xml part removed
PPTXhealthy-basic.pptxbroken-missing-presentation-xml.pptxRequired ppt/presentation.xml part removed
ZIPhealthy-basic.zipbroken-truncated-central-directory.zipZIP end / central-directory tail truncated
PDFhealthy-basic.pdfbroken-truncated.pdfPDF trailer / end section truncated

v1.1 additional fixtures

FormatFixtureStateDemonstrates
XLSXrenamed-extension.xlsxbrokenExtension/content mismatch: valid PDF bytes saved with .xlsx extension
XLSXtruncated-xlsx.xlsxbrokenOOXML ZIP container truncated near central directory/end record
DOCXrenamed-extension.docxbrokenExtension/content mismatch: valid PDF bytes saved with .docx extension
DOCXtruncated-docx.docxbrokenOOXML ZIP container truncated near central directory/end record
PPTXrenamed-extension.pptxbrokenExtension/content mismatch: valid PDF bytes saved with .pptx extension
PPTXtruncated-pptx.pptxbrokenOOXML ZIP container truncated near central directory/end record
ZIPempty-archive.zipedgeStructurally valid ZIP archive containing zero entries
ZIPinvalid-signature.zipbrokenFile uses .zip extension but does not contain a ZIP local-file signature
PDFwrong-extension.pdfbrokenExtension/content mismatch: valid ZIP bytes saved with .pdf extension
PDFmissing-eof.pdfbrokenPDF header and objects present but final %%EOF marker removed

Manifest and verification

manifest.json records the expected condition, byte size, and SHA-256 hash for every fixture.

Try the files with ARADURU

License

The sample files and metadata are released under CC0 1.0 Universal.