Affiliate disclosure
Book titles on this page link to Amazon. As an Amazon Associate, DataField.Dev earns from qualifying purchases โ at no additional cost to you.
Chapter 2 โ Further Reading
The literacy in this chapter โ bits, hex, sectors, clusters, and "deleted โ destroyed" โ is bedrock, so the best sources are the ones that make it physical and the ones you can practice against. Resources are grouped by who benefits most.
Foundations (๐ฌ deeper)
- Brian Carrier, File System Forensic Analysis (Addison-Wesley). The canonical reference for everything in this chapter and the next two: sectors, clusters, the logical/physical divide, and exactly what "deleted" means structure by structure. Dense, authoritative, worth owning. Start with the early chapters on volume and file-system fundamentals.
- NIST SP 800-88 Rev. 1, Guidelines for Media Sanitization (free PDF). The authoritative, vendor-neutral treatment of what actually destroys data โ the flip side of recovery. It is also the citation that retires the multi-pass-overwrite folklore: on modern drives, a single overwrite (or a verified secure-erase command) suffices.
- Wright, Kleiman & Sundhar, "Overwriting Hard Drive Data: The Great Wiping Controversy." The empirical paper behind the single-pass claim โ a good model of evidence-based skepticism toward forensic urban legends.
Approachable explanations (everyone)
- Charles Petzold, Code: The Hidden Language of Computer Hardware and Software. The friendliest possible route into binary, bytes, and why two states won โ builds the intuition this chapter assumes, from the ground up, with almost no math anxiety.
- Gary Kessler's File Signatures table (online). A continuously maintained list of magic numbers/headers and footers. Bookmark it; you will reach for it constantly when a header looks familiar but you cannot place it.
- Any hands-on "hex editor tutorial" for HxD (Windows) or
xxd(Linux/macOS/WSL). Ten minutes of clicking around a real file teaches more than any amount of reading about the three-column layout.
In practice (๐พ Recovery ยท ๐ Examiner ยท ๐ก๏ธ IR ยท ๐ Legal)
- ๐พ PhotoRec / TestDisk documentation (CGSecurity). Free, signature-based carving and partition recovery โ the direct, practical embodiment of "the data outlived the pointer." Read the docs now; you will use the tools in Chapters 6โ7.
- ๐ The Sleuth Kit & Autopsy documentation.
fls,icat, and the Autopsy GUI let you walk a file system's deleted entries and pull data by cluster โ the chapter's concepts made operational. - ๐ก๏ธ SANS DFIR "find evil"/file-signature posters and cheat sheets (free). Compact references for signatures and offsets that live well next to your keyboard during an incident.
- ๐ The Sedona Conference, commentary on ESI and preservation. Why deleted-but-recoverable data is routinely discoverable, and how spoliation duties attach โ the legal weight of this chapter's central fact.
Reference (this book)
- Appendix A โ File Signatures Reference: the headers/footers behind
FF D8 FF,50 4B 03 04,25 50 44 46,4D 5A, and dozens more โ the carving lookup table. - Appendix H โ Command-Line Reference:
xxd,dd/dcfldd,hashdeep,strings, and the offset arithmetic, in copy-ready form. - Appendix G โ File System Reference: NTFS MFT, FAT, and ext4 structures, with the endianness and offsets you need to parse them by hand.
- Appendix J โ Practice Images and Lab Setup: where to get free, legal practice images so the labs in this chapter are real, not hypothetical.
- Chapter 4 โ File Systems: the per-file-system detail of exactly what deletion changes, owned in full.
Do, don't just read
- Open three files in a hex editor and read their signatures โ a
.jpg, a.pdf, and a.zip/.docx. Confirm each against Appendix A. (Exercise 2.9.) - Prove an extension can lie. Copy a
.jpgto a.txtname and dump it; watchFF D8 FFstay put. (Exercise 2.27.) - Run the arithmetic until it is automatic. Convert sector 2048 to a byte offset and byte offset 1 GiB to a sector, on both a 512n and a 4Kn drive. (Exercises 2.17โ2.19, 2.29.)
- Image a practice USB and hash it twice. Feel what "the original is sacred" means in your hands before a real case forces the lesson. (Exercise 2.26.)
Next: Chapter 3 โ Storage Technology: from a single stored bit to the whole machines โ HDD and SSD anatomy, how they fail, RAID/NAS/SAN, and what each failure means for getting the data back.