Semester of Graduation
Summer 2026
Degree
Master of Science in Computer Science (MSCS)
Department
Computer Science and Engineering
Document Type
Thesis
Abstract
Digital forensics is the process of collecting and contextualizing digital evidence from electronic devices and activity. The sources of this evidence include on-device artifacts from devices, such as cell phones, computers, thumb drives, and IoT systems, as well as logs from cloud and network-based devices. When investigating file system content, analysis may be hindered as data can be missing or damaged due to intentional or unintentional actions, such as missing metadata, physical damage, fragmentation, or deleted files. File carving is a technique that analyzes raw file content on disk, rather than file system metadata, to determine which files can be recovered. Carving faces accuracy challenges when files are fragmented, as the file must be pieced together in order, as well as efficiency challenges due to the sheer volume of modern storage mediums. Scalpel3 is a command-line interface (CLI) file carving tool that addresses performance challenges through multi-threading and an optimized toolchain. It also supports human-in-the-loop (HITL) operations, allowing an analyst to gain insight into and guide the file carving process. This thesis presents a scalable, modular architecture for a graphical user interface (GUI) component of the Scalpel3 tool with the goal of streamlining the file carving process by providing analysts with significant visual insight. It explores the requirements of an interface for Scalpel3, as well as the use-case considerations that contribute to its novelty. It then concludes with a discussion of the research and its usability within real-world digital forensic workflows.
Date
7-13-2026
Recommended Citation
Bristol, Lauren, "A Human in the Loop Architecture for the Scalpel3 File Carver" (2026). LSU Master's Theses. 6427.
https://repository.lsu.edu/gradschool_theses/6427
Committee Chair
Richard, Golden
LSU Acknowledgement
1
LSU Accessibility Acknowledgment
1