- Home
- Data recovery software
- deep-recover
On the recordRead 12 Oct 202620 facts
deep-recover
Plans and prices
deep-recover
Free
MIT-licensed CLI; filesystem-metadata engine requires optional pytsk3 dependency
Read 12 Oct 2026 · github.com
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