Welcome to the interactive digital forensics simulation. You will analyze a forensic image, evaluate the available evidence, and apply standardized investigative procedures to answer the CHFI examination question on Windows artifacts.
CHFI (312-49) Digital Forensics Simulation
Investigation Scenario
A digital-forensics investigation team in Portland, Oregon is examining a forensic image (E01 format) of a Windows 10 workstation. The system was seized from an employee suspected of corporate espionage and unauthorized data exfiltration.
The investigator needs to establish a timeline of files the suspect recently interacted with, specifically looking for evidence of proprietary schematics being opened or staged for exfiltration prior to the system being powered down. The analyst mounts the file system to parse user profile and system execution artifacts.
Evidence Collected (Forensic Image Analysis)
Question
During a digital-forensics investigation in Portland, Oregon, an analyst is searching for evidence of files that were recently accessed by a user on a Windows system. Which artifact should the analyst examine to find a list of recently opened files?
Expert Analysis
- What evidence shows: The parsing log shows the investigator extracting data from multiple directories associated with user activity and execution. These directories contain LNK files, .pf files, and structured Jump List files.
- Identify forensic stage: Examination and Analysis. The data has already been preserved (E01 image) and is now being analyzed to extract evidentiary artifacts.
- Why correct answer is correct (D): "All of the above" is the correct choice because Windows redundantly stores evidence of file access across multiple forensic artifacts. Recent Items store LNK (shortcut) files directly pointing to accessed files. Prefetch files track the execution of applications and the files/handles loaded by that application in the first 10 seconds. Jump Lists track files accessed by specific applications pinned to the taskbar or Start menu.
- Why others are wrong (incomplete):
A, B, and C are incorrect purely because they are incomplete. While each individual artifact provides evidence of recently opened files, selecting only one ignores the holistic nature of Windows forensics. A thorough investigator correlates data across all three to verify findings. - Real-world forensic action: The investigator would use specialized parsing tools (e.g., Eric Zimmerman's LECmd for LNKs, PECmd for Prefetch, and JLECmd for Jump Lists) to extract metadata (MAC timestamps, target paths, volume serial numbers). This data would then be ingested into a Super Timeline (using Plaso/Log2Timeline) to see the exact sequence of user actions.
- Recent Items (.lnk): Created automatically by Windows when a user opens a file. Contains the target path, MAC times of the target file, volume serial number, and network share details if applicable.
- Prefetch (.pf): Primarily used to speed up application load times. However, parsing a Prefetch file reveals the executable's path, run count, last run times, and a list of files/directories referenced by the executable during startup.
- Jump Lists: Found in
AutomaticDestinationsandCustomDestinations. They provide a history of files accessed by specific applications (e.g., documents opened in Word, or files viewed in Notepad), heavily reliant on LNK streams embedded within them.
Ready to test your Forensic Investigation skills further?
Enhance your CHFI preparation with more scenario-based simulations.
Explore more CHFI simulations