Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Data recovery software
  3. deep-recover

deep-recover

Plans and prices

deep-recover

Free

MIT-licensed CLI; filesystem-metadata engine requires optional pytsk3 dependency

Every plan, in full

On the record

Authorized use
The README says to use the tool only on media you own or have explicit written authorization to examine.github.com · read 12 Oct 2026
Carving formats
Built-in carving supports JPG, PNG, GIF, PDF, ZIP-based formats, GZIP, BMP, MP4, SQLite, and WAV.github.com · read 12 Oct 2026
Encryption
The project says it does not defeat encryption, and data recovered from an encrypted volume without its key remains unreadable ciphertext.github.com · read 12 Oct 2026
Input
The CLI accepts disk image files and is intended to run against an image rather than a live mounted device.github.com · read 12 Oct 2026
Installation
The README gives pip installation instructions and says the metadata engine is an optional extra that requires pytsk3.github.com · read 12 Oct 2026
License
The repository identifies the project as MIT licensed.github.com · read 12 Oct 2026
Limit: encryption
The tool does not break encryption; recovered data from an encrypted volume without its key remains unreadable ciphertext.github.com · read 12 Oct 2026
Limit: overwritten data
Recovery only works while file data has not been overwritten, and the README says SSD TRIM can erase the recovery opportunity shortly after deletion.github.com · read 12 Oct 2026
Limits
Recovery depends on data not being overwritten; SSD TRIM may erase deleted data, and carving fragmented files can produce corrupted output.github.com · read 12 Oct 2026
Maker
The GitHub profile identifies Bernard Hamie as a full-stack engineer and cybersecurity specialist.github.com · read 12 Oct 2026
Memory card recovery
Yesgithub.com · read 19 Sep 2026
Metadata recovery
The metadata engine uses pytsk3 to read FAT, NTFS, and ext2/3/4 filesystem structures and can recover original filenames, sizes, and timestamps when the data remains intact.github.com · read 12 Oct 2026
Optional dependency
The metadata engine is optional; if pytsk3 fails to install, the tool falls back to carving-only mode.github.com · read 12 Oct 2026
Performance
The carving engine reads the source in 8 MB chunks with an overlap window rather than loading the entire image into memory.github.com · read 12 Oct 2026
Purpose
deep-recover recovers deleted files from disk images using filesystem metadata parsing and raw signature carving.github.com · read 12 Oct 2026
Recovery engines
It runs metadata recovery and signature carving by default, then de-duplicates results by content hash.github.com · read 12 Oct 2026
Recovery sources
USB sticks,SD cards,hard drive images,disk imagesgithub.com · read 19 Sep 2026
Supported input
The CLI accepts disk image files and advises imaging a device before recovery instead of operating on a live device.github.com · read 12 Oct 2026

Alternatives to deep-recover

Every alternative, ranked