Added support for 33 new file formats, bringing total supported formats from 17 to 50 file formats.
- BMP - Windows Bitmap (.bmp)
- TIFF - Tagged Image File Format (.tiff) - Both Little & Big Endian
- WebP - Google WebP (.webp)
- ICO - Windows Icon (.ico)
- PSD - Adobe Photoshop Document (.psd)
- WAV - Waveform Audio File Format (.wav)
- FLAC - Free Lossless Audio Codec (.flac)
- OGG - Ogg Vorbis (.ogg)
- M4A/AAC - MPEG-4 Audio (.m4a)
- WMA - Windows Media Audio (.wma)
- MP4 - MPEG-4 Video (.mp4)
- AVI - Audio Video Interleave (.avi)
- MKV - Matroska Video (.mkv)
- MOV - QuickTime Movie (.mov)
- FLV - Flash Video (.flv)
- MPEG - Moving Picture Experts Group (.mpeg)
- DOCX - Microsoft Word (Office Open XML) (.docx)
- XLSX - Microsoft Excel (Office Open XML) (.xlsx)
- PPTX - Microsoft PowerPoint (Office Open XML) (.pptx)
- RTF - Rich Text Format (.rtf)
- ODT - OpenDocument Text (.odt)
- RAR - Roshal Archive (.rar)
- 7Z - 7-Zip Archive (.7z)
- XZ - XZ Compressed Archive (.xz)
- EXE/PE - Windows Portable Executable (.exe)
- SQLite - SQLite Database (.db)
- PST - Outlook Personal Storage (.pst)
- ISO - ISO 9660 CD/DVD Image (.iso)
- Increased
dotpartbuffer size from 4 to 6 bytes to support longer extensions (.docx, .xlsx, .pptx, .tiff, .mpeg, .webp) - Increased
FILE_TYPEbuffer size from 5 to 6 bytes - Enhanced user prompts with organized, categorized file type listings
- Improved footer detection for ZIP-based formats (DOCX, XLSX, PPTX, ODT)
- Added EOF detection support for multimedia and archive formats
All file formats are detected using industry-standard magic byte signatures from file format specifications.
- MP3 format added
- ELF format support added
- RPM format support added
- Analyze mode (-a) implementation
- BZIP2 format support
- ASCII text file support
- GZIP/TGZ and ZIP format support
- Bug fixes and stability improvements
- MATLAB .fig format support
- LaTeX .tex format support
- Initial release with GIF, PNG, JPG, PDF, C/C++, PHP support