IPED uses the Sleuthkit Library to decode disk images and file systems, with additional support for proprietary formats.
Disk Image Types
Format Extensions Description Splitting Support RAW/DD .dd, .raw, .imgRaw disk dump format Single and split segments E01 .e01, .e02, …EnCase Evidence File Format Single and split segments EX01 .ex01Expert Witness Extended Format Single and split segments VHD .vhdVirtual Hard Disk (Microsoft) Single segment VHDX .vhdxVirtual Hard Disk v2 (Microsoft) Single segment VMDK .vmdkVirtual Machine Disk (VMware) Single segment and differentials AFF .aff, .afdAdvanced Forensic Format Supported ISO9660 .isoISO disk image Single segment UDF .iso, .udfUniversal Disk Format Supported AD1 .ad1AccessData Logical Image Supported UFDR .ufdrCellebrite Universal Forensic Data Report Supported
Embedded Disk Processing : IPED can process supported disk images contained within the main evidence recursively when processEmbeddedDisks = true is enabled. Note that splitted images and snapshots are not currently supported for embedded processing.
File System Support
Through Sleuthkit integration, IPED supports:
NTFS - New Technology File System (Windows)
FAT12/FAT16/FAT32 - File Allocation Table
exFAT - Extended File Allocation Table
Ext2/Ext3/Ext4 - Extended File System (Linux)
HFS+ - Hierarchical File System Plus (macOS)
APFS - Apple File System (macOS/iOS)
ISO9660/UDF - Optical disc file systems
LVM - Logical Volume Manager (Linux)
Microsoft Office
Format Extensions Parsing OCR Support Word Documents .doc, .docx, .docmFull Yes Excel Spreadsheets .xls, .xlsx, .xlsmFull Yes PowerPoint Presentations .ppt, .pptx, .pptmFull Yes Outlook Files .pst, .ost, .msg, .emlFull Yes OneNote .oneFull No Publisher .pubLimited Yes Visio .vsd, .vsdxLimited Yes
PDF and E-books
Format Extensions Parsing OCR Support PDF .pdfFull Yes (scanned PDFs) EPUB .epubFull No MOBI .mobiFull No AZW .azw, .azw3Limited No
LibreOffice/OpenOffice
Format Extensions Parsing Thumbnail Support Writer .odt, .ottFull Yes Calc .ods, .otsFull Yes Impress .odp, .otpFull Yes Draw .odgFull Yes
Apple iWork
Format Extensions Parsing Notes Pages .pagesFull iWork 13+ supported Numbers .numbersFull iWork 13+ supported Keynote .keynoteFull iWork 13+ supported
Rich Text Format (.rtf)
Plain Text (.txt, .log)
CSV (.csv)
HTML/XHTML (.html, .htm, .xhtml)
XML (.xml)
Markdown (.md)
LaTeX (.tex)
Format Extensions Thumbnail Metadata Similarity Search JPEG .jpg, .jpegYes EXIF, IPTC, XMP Yes PNG .pngYes XMP Yes GIF .gifYes XMP Yes BMP .bmpYes Limited Yes TIFF .tif, .tiffYes EXIF, IPTC, XMP Yes WebP .webpYes EXIF, XMP Yes SVG .svgYes Limited No ICO .icoYes No Yes
Camera Brand Extensions Support Level Canon .cr2, .cr3, .crwFull Nikon .nef, .nrwFull Sony .arw, .srf, .sr2Full Olympus .orfFull Panasonic .rw2, .rawFull Fujifilm .rafFull Pentax .pef, .ptxFull Adobe .dngFull
Format Extensions Parsing Frame Extraction HEIC/HEIF .heic, .heifFull Yes (animated sequences) APNG .apngFull Yes (animated)
Format Extensions Parsing Frame Extraction Transcoding MP4 .mp4, .m4vFull Yes Yes AVI .aviFull Yes Yes MOV .movFull Yes Yes MKV .mkvFull Yes Yes WebM .webmFull Yes Yes FLV .flvFull Yes Yes WMV .wmv, .asfFull Yes Yes MPEG .mpg, .mpeg, .m2vFull Yes Yes 3GP/3G2 .3gp, .3g2Full Yes Yes VOB .vobFull Yes Yes HEVC .hevc, .h265Full Yes Yes Dahua DAV .davFull Yes Yes
Video frame extraction settings are configurable in VideoThumbsConfig.txt. You can extract frames as a function of video duration or at fixed intervals.
Format Extensions Parsing Transcription Support MP3 .mp3Full Yes WAV .wavFull Yes AAC .aac, .m4aFull Yes FLAC .flacFull Yes OGG .ogg, .ogaFull Yes Opus .opusFull Yes WMA .wmaFull Yes AMR .amr, .awbFull Yes 3GPP Audio .3gp, .3g2Full Yes Speex .spxFull Yes iLBC .ilbcFull Yes QCELP .qcpFull Yes CAF .cafFull Yes
Archive and Compression
Format Extensions Expansion Carving Support ZIP .zip, .zipxYes Yes RAR .rarYes Yes 7-Zip .7zYes Yes TAR .tar, .tar.gz, .tgzYes Yes GZIP .gzYes Yes BZIP2 .bz2Yes Yes XZ .xzYes No CAB .cabYes No ISO .isoYes Yes DMG .dmgLimited No
Email and Communication
Format Extensions Parsing Level Attachment Extraction PST/OST .pst, .ostFull Yes MBOX .mboxFull Yes EML .emlFull Yes MSG .msgFull Yes EMLX .emlxFull Yes DBX .dbxFull Yes Apple Mail Various Full Yes
Instant Messaging
Application Database Types Parsing Level Media Recovery WhatsApp .db, .crypt*Full Yes Telegram .dbFull Yes Skype .dbFull Limited Discord Cache files Full Yes Threema .dbFull Yes
Mobile Forensics
iTunes Backup parsing
Property List files (.plist, binary plist)
SQLite databases
NSKeyedArchiver files
LZFSE compressed files (iCloud backups)
Android Package (.apk)
SQLite databases
XML preferences
WhatsApp databases (all versions)
Cellebrite UFDR
Full UFDR report parsing
Physical Analyzer 8, 9, 10+ support
Contact and email view files
Chat message extraction
Location data from PA 10+
Media classification properties
Format Extensions Parsing Table Extraction SQLite .db, .sqlite, .sqlite3Full Yes Microsoft Access .mdb, .accdbFull Yes dBase .dbfFull Yes
EXIF - Exchangeable Image File Format
IPTC - International Press Telecommunications Council
XMP - Extensible Metadata Platform
ID3 - Audio metadata (MP3 tags)
Vorbis Comments - OGG metadata
QuickTime Metadata - MOV/MP4 metadata
File Carving Support
P2P and File Sharing
Application File Types Parsing eMule .part, .part.met, known.metFull BitTorrent .torrent, resume.dat, settings.datFull Shareaza .sd, Library1.dat, Library2.datFull Ares History files Full Transmission Control files Full uTorrent Various Full
Financial
OFX (.ofx) - Open Financial Exchange
QFX (.qfx) - Quicken Financial Exchange
System Artifacts
Windows Registry - Full parsing
LNK Files (.lnk) - Shortcut analysis
Jump Lists - Automatic and custom destinations
Prefetch (.pf) - Windows prefetch files
EVTX - Windows Event Logs
Activities Cache - Windows Timeline
USN Journal - NTFS change journal
TOR Browser history
Graphics and Design
Adobe Photoshop (.psd)
Windows Metafile (.wmf, .emf)
JBIG2 (.jb2, .jbig2)
IPED uses Apache Tika for signature-based file type detection, which:
Identifies files by content signature, not just extension
Detects file type mismatches
Handles files with incorrect or missing extensions
Supports custom signature definitions
File signature processing can be controlled with the processFileSignatures option in IPEDConfig.txt.