File System Forensic Analysis

Series
Addison-Wesley
Author
Brian Carrier  
Publisher
Addison-Wesley
Cover
Softcover
Edition
1
Language
English
Total pages
600
Pub.-date
March 2005
ISBN13
9780321268174
ISBN
0321268172
Related Titles


Product detail

Product Price CHF Available  
9780321268174
File System Forensic Analysis
93.20

Description

This is an advanced cookbook and reference guide for digital forensic

practitioners. File System Forensic Analysis focuses on the file system and disk.

The file system of a computer is where most files are stored and where most

evidence is found; it also the most technically challenging part of forensic

analysis. This book offers an overview and detailed knowledge of the file

system and disc layout. The overview will allow an investigator to more easily

find evidence, recover deleted data, and validate his tools. The cookbook

section will show how to use the many open source tools for analysis, many of

which Brian Carrier has developed himself.

Features

Moves beyond the basics and shows how to use tools to recover and analyze forensic evidence.

° Brian Carrier is a leader in the field, and his book is positioned to be the authoritative reference.

° More advanced and specific than current books, all of which present general overviews of the forensic analysis process.

° Companion Web site includes open source tools used in the book and sample file system images.

Table of Contents

Foreword.

Preface.

Acknowledgments.

I. FOUNDATIONS.

1. Digital Investigation Foundations.

    Digital Investigations and Evidence.

    Digital Crime Scene Investigation Process.

    Data Analysis.

    Overview of Toolkits.

    Summary.

    Bibliography.

2. Computer Foundations.

    Data Organization.

    Booting Process.

    Hard Disk Technology.

    Summary.

    Bibiography.

3. Hard Disk Data Acquisition.

    Introduction.

    Reading the Source Data.

    Writing the Output Data.

    A Case Study Using dd.

    Summary.

    Bibliography.

II. VOLUME ANALYSIS.

4. Volume Analysis.

    Introduction.

    Background.

    Analysis Basics.

    Summary.

5. PC-based Partitions.

    DOS Partitions.

    Analysis Considerations.

    Apple Partitions.

    Removable Media.

    Bibliography  109

6. Server-based Partitions.

    BSD Partitions.

    Sun Solaris Slices.

    GPT Partitions.

    Summary 145

    Bibliography  145

7. Multiple Disk Volumes.

    RAID.

    Disk Spanning.

    Bibliography.

III. FILE SYSTEM ANALYSIS.

8. File System Analysis.

    What Is a File System?.

    File System Category.

    Content Category.

    Metadata Category.

    File Name Category.

    Application Category.

    Application-level Search Techniques.

    Specific File Systems.

    Summary.

    Bibliography.

9. FAT Concepts and Analysis.

    Introduction.

    File System Category.

    Content Category.

    Metadata Category.

    File Name Category.

    The Big Picture.

    Other Topics.

    Summary.

    Bibliography.

10. FAT Data Structures.

    Boot Sector.

    FAT32 FSINFO.

    FAT.

    Directory Entries.

    Long File Name Directory Entries.

    Summary.

    Bibliography.

11. NTFS Concepts.

    Introduction.

    Everything is a File.

    MFT Concepts.

    MFT Entry Attribute Concepts.

    Other Attribute Concepts.

    Indexes.

    Analysis Tools.

    Summary.

    Bibliography.

12. NTFS Analysis.

    File System Category.

    Content Category.

    Metadata Category.

    File Name Category.

    Application Category.

    The Big Picture.

    Other Topics.

    Summary.

    Bibliography.

13. NTFS Data Structures.

    Basic Concepts.

    Standard File Attributes.

    Index Attributes and Data Structures.

    File System Metadata Files.

    Summary.

    Bibliography.

14. Ext2 and Ext3 Concepts and Analysis.

    Introduction.

    File System Category.

    Content Category.

    Metadata Category.

    File Name Category.

    Application Category.

    The Big Picture.

    Other Topics.

    Summary.

    Bibliography.

15. Ext2 and Ext3 Data Structures.

    Superblock.

    Group Descriptor Tables.

    Block Bitmap.

    Inodes.

    Extended Attributes.

    Directory Entry.

    Symbolic Link.

    Hash Trees.

    Journal Data Structures.

    Summary.

    Bibliography.

16. UFS1 and UFS2 Concepts and Analysis.

    Introduction.

    File System Category.

    Content Category.

    Metadata Category.

    File Name Category.

    The Big Picture.

    Other Topics.

    Summary.

    Bibliography.

17. UFS1 and UFS2 Data Structures.

    UFS1 Superblock.

    UFS2 Superblock.

    Cylinder Group Summary.

    UFS1 Group Descriptor.

    UFS2 Group Descriptor.

    Block and Fragment Bitmaps.

    UFS1 Inodes.

    UFS2 Inodes.

    UFS2 Extended Attributes.

    Directory Entries.

    Summary.

    Bibliography.

Appendix A. The Sleuth Kit and Autopsy.

    The Sleuth Kit.

    Autopsy.

    Bibliography.

Index.

Back Cover

The Definitive Guide to File System Analysis: Key Concepts and Hands-on Techniques

Most digital evidence is stored within the computer's file system, but understanding how file systems work is one of the most technically challenging concepts for a digital investigator because there exists little documentation. Now, security expert Brian Carrier has written the definitive reference for everyone who wants to understand and be able to testify about how file system analysis is performed.

Carrier begins with an overview of investigation and computer foundations and then gives an authoritative, comprehensive, and illustrated overview of contemporary volume and file systems: Crucial information for discovering hidden evidence, recovering deleted data, and validating your tools. Along the way, he describes data structures, analyzes example disk images, provides advanced investigation scenarios, and uses today's most valuable open source file system analysis tools-including tools he personally developed. Coverage includes

  • Preserving the digital crime scene and duplicating hard disks for "dead analysis"

  • Identifying hidden data on a disk's Host Protected Area (HPA)

  • Reading source data: Direct versus BIOS access, dead versus live acquisition, error handling, and more

  • Analyzing DOS, Apple, and GPT partitions; BSD disk labels; and Sun Volume Table of Contents using key concepts, data structures, and specific techniques

  • Analyzing the contents of multiple disk volumes, such as RAID and disk spanning

  • Analyzing FAT, NTFS, Ext2, Ext3, UFS1, and UFS2 file systems using key concepts, data structures, and specific techniques

  • Finding evidence: File metadata, recovery of deleted files, data hiding locations, and more

  • Using The Sleuth Kit (TSK), Autopsy Forensic Browser, and related open source tools

When it comes to file system analysis, no other book offers this much detail or expertise. Whether you're a digital forensics specialist, incident response team member, law enforcement officer, corporate security specialist, or auditor, this book will become an indispensable resource for forensic investigations, no matter what analysis tools you use.

Brian Carrier has authored several leading computer forensic tools, including The Sleuth Kit (formerly The @stake Sleuth Kit) and the Autopsy Forensic Browser. He has authored several peer-reviewed conference and journal papers and has created publicly available testing images for forensic tools. Currently pursuing a Ph.D. in Computer Science and Digital Forensics at Purdue University, he is also a research assistant at the Center for Education and Research in Information Assurance and Security (CERIAS) there. He formerly served as a research scientist at @stake and as the lead for the @stake Response Team and Digital Forensic Labs. Carrier has taught forensics, incident response, and file systems at SANS, FIRST, the @stake Academy, and SEARCH.

Brian Carrier's http://www.digital-evidence.org contains book updates and up-to-date URLs from the book's references.


© Copyright Pearson Education. All rights reserved.

Author

Brian Carrier has authored several leading computer forensic tools, including The Sleuth Kit (formerly The @stake Sleuth Kit) and the Autopsy Forensic Browser. He has authored several peer-reviewed conference and journal papers and has created publicly available testing images for forensic tools. Currently pursuing a Ph.D. in Computer Science and Digital Forensics at Purdue University, he is also a research assistant at the Center for Education and Research in Information Assurance and Security (CERIAS) there. He formerly served as a research scientist at @stake and as the lead for the @stake Response Team and Digital Forensic Labs. Carrier has taught forensics, incident response, and file systems at SANS, FIRST, the @stake Academy, and SEARCH.

Brian Carrier's http://www.digital-evidence.org contains book updates and up-to-date URLs from the book's references.


© Copyright Pearson Education. All rights reserved.