Releases: nkbeast/ghost-recover
Releases · nkbeast/ghost-recover
Release list
GHOST RECOVER v1.0.0
First stable release of GHOST RECOVER — an open-source Linux data recovery engine.
Highlights
- 44 filesystem families fully identified and walked (ext, XFS, Btrfs, NTFS, FAT/exFAT, HFS+, APFS, ISO9660, UDF and more) — deleted-file recovery from journals, orphan inodes, MFT/FAT slack
- 315 raw carving signatures across 14 categories in a single Aho-Corasick pass, with structural length validation and weak-magic scan filters
- RAID reassembly (md superblocks 0.90/1.x or blind): linear, RAID 0/1/5/6/10, missing-member rebuild from parity
- Failing-drive imaging (ddrescue-style, resumable map file)
- Filesystem repair: ext superblocks, FAT/exFAT boot regions, NTFS boot sectors, GPT headers, MBR rebuild
- Built for low-end hardware: RAM-aware candidate limits and thread pools
- Web interface (live at https://nkbeast.github.io/ghost-recover/) over a local HTTP API on 127.0.0.1:3030
This release
- 52 new carver formats with per-format walkers and byte-exact fixtures (315/315 passing)
- Byte-exact carving verified end-to-end on a 136.7 MiB synthetic disk: 292/292 recovered
- CI: ccache, concurrency-safe runs, clang-tidy gate clean
- Landing site source under web/ with GitHub Pages deployment