First 50 of 190 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.
Continue in the practice tool above to load more questions, 50 at a time.
Question 1Filesystem, memory, network and timeline evidence
Which file is a primary forensic source for identifying programs that ran on a Windows system, including timestamps and run counts?
- %SystemRoot%\Prefetch\*.pf files Correct answer.
- C:\Boot.ini
- C:\Windows\System32\drivers\etc\services
- C:\Recovery\WinRE.wim
Explanation
Prefetch files can support relevant execution-related inferences under the actual Windows version and configuration. Availability, recorded fields and retention vary; they are not an infallible record of every program on every workstation or server. Correlate other artifacts and timestamp semantics before concluding who ran what.
Question 2Filesystem, memory, network and timeline evidence
What happens to a file's MFT record on NTFS when it is deleted from the Recycle Bin?
- The MFT record and clusters are immediately wiped to zero
- The record is marked as not in use and the clusters are flagged free, but the data remains until overwritten Correct answer.
- Windows keeps a permanent backup automatically
- The deletion is rolled back after 7 days
Explanation
On Recycle Bin emptying, NTFS marks the file's MFT entry as unallocated (the in-use bit is cleared) and frees the data-run clusters in the $Bitmap. The actual record contents and cluster data persist until reused, which is why undelete and file-carving tools can often recover them - and why anti-forensic wipers must overwrite to be effective.
Question 3Filesystem, memory, network and timeline evidence
Which anti-forensic technique hides data inside the unused space of legitimate files such as images or audio?
- Encryption
- Steganography Correct answer.
- Compression
- Disk wiping
Explanation
Steganography conceals data within carrier files (LSB embedding in BMP/WAV, JPEG DCT coefficient manipulation, HTML whitespace, DNS payloads). Detection tools include StegDetect, OpenStego, and statistical analysis (chi-square, RS analysis). Unlike encryption, steganography hides the existence of the secret message itself.
Question 4Filesystem, memory, network and timeline evidence
An NTFS file has an Alternate Data Stream (ADS) attached. From a Windows command prompt, how can an investigator list ADS for a file?
- type filename.ext
- dir /R filename.ext Correct answer.
- attrib filename.ext
- fc filename.ext
Explanation
Since Windows Vista, 'dir /R' lists alternate data streams alongside main filenames (e.g., 'malware.txt:hidden.exe'). PowerShell's Get-Item -Stream * also enumerates ADS. ADS are commonly abused to hide executables behind innocent-looking files because Explorer typically does not display them. The :Zone.Identifier ADS marks files downloaded from the internet.
Question 5Filesystem, memory, network and timeline evidence
Which Volatility plugin lists currently running processes from a Windows memory image?
- windows.pslist Correct answer.
- windows.netstat
- windows.handles
- windows.modules
Explanation
windows.pslist (Volatility 3) walks the doubly-linked _EPROCESS list from PsActiveProcessHead and prints PID, PPID, ImageFileName, and creation time. Companion plugins include pstree (parent/child tree), psscan (scans for unlinked _EPROCESS - useful against rootkits), and dlllist (loaded DLLs).
Question 6Filesystem, memory, network and timeline evidence
During a network forensic investigation, an analyst sees thousands of TCP packets with the SYN flag set, no SYN-ACK responses completed, and source IPs spread across many addresses. This pattern MOST likely indicates which attack?
- ARP poisoning
- TCP SYN flood (DoS) Correct answer.
- DNS cache poisoning
- Bluetooth pairing abuse
Explanation
A SYN flood opens many half-open TCP connections - the attacker sends SYN, the victim replies SYN-ACK and waits, the attacker never completes with ACK. Source IPs are typically spoofed or distributed across a botnet. Investigators detect SYN floods in tcpdump/Wireshark by searching tcp.flags.syn==1 && tcp.flags.ack==0 with high counts toward a single destination.
Question 7Filesystem, memory, network and timeline evidence
Which Wireshark display filter shows only HTTP traffic that contains a SQL injection signature like a single-quote followed by 'OR'?
- ip.src == 192.168.1.1
- tcp.port == 80
- http and frame contains "' OR" Correct answer.
- dns.qry.name
Explanation
Wireshark's 'frame contains' operator searches packet bytes for a literal string. Combining it with 'http' restricts to HTTP traffic. 'http.request.uri contains "' OR"' is even more targeted. Investigators use such filters to surface SQL-injection attempts in raw PCAPs during web-app forensics.
Question 8Filesystem, memory, network and timeline evidence
Which Linux file in /proc allows an investigator to read a specific running process's executable image while the process is running?
- /proc/<pid>/exe (a symbolic link to the original executable) Correct answer.
- /proc/<pid>/passwd
- /proc/<pid>/uname
- /proc/<pid>/iface
Explanation
/proc/<pid>/exe is a symlink to the binary file the process was started from. Even if the original file on disk has been deleted (a common malware tactic), reading /proc/<pid>/exe still recovers the executable. Companion entries include /proc/<pid>/maps (memory mappings), /proc/<pid>/cmdline, and /proc/<pid>/fd/* (open file descriptors).
Question 9Filesystem, memory, network and timeline evidence
What is the primary purpose of a YARA rule in malware forensics?
- Encrypting forensic images
- Pattern-matching to identify and classify samples based on textual or binary signatures Correct answer.
- Generating SSL certificates
- Bypassing UAC
Explanation
YARA is a rule-based pattern-matching engine for files and processes. Rules consist of strings (text/hex) plus a Boolean condition. Investigators use YARA to scan suspect images for known malware families (e.g., Emotet, Cobalt Strike beacons), classify samples into families, and share IoCs across teams.
Question 10Filesystem, memory, network and timeline evidence
An analyst is examining a suspicious Word document that uses macros to download a payload. Which technique is BEST for safe analysis?
- Open it on the production user workstation
- Use a sandboxed virtual machine, isolated network, and tools such as oledump.py and olevba Correct answer.
- Email it to all colleagues to test their AV
- Print the document to PDF
Explanation
Static analysis with oledump.py or olevba reveals embedded macros without executing them; dynamic analysis runs the document in a sandboxed VM with internet faking (INetSim or FakeNet-NG) so the payload reveals itself but cannot reach real C2. Production execution is dangerous and a violation of forensic protocol.
Question 11Filesystem, memory, network and timeline evidence
Which registry path is commonly abused for malware persistence, executing programs at every user logon?
- HKLM\Software\Microsoft\Windows\CurrentVersion\Run and HKCU\Software\Microsoft\Windows\CurrentVersion\Run Correct answer.
- HKLM\Hardware\Description\System
- HKLM\Sam
- HKCU\Console
Explanation
The Run keys (HKLM and HKCU) execute their value-data programs at logon for all users (HKLM) or the current user (HKCU). RunOnce, AppInit_DLLs, Image File Execution Options Debugger, and Scheduled Tasks are other classic persistence vectors. CHFI v11 lists registry-based persistence as a core malware-forensics objective.
Question 12Filesystem, memory, network and timeline evidence
What is a 'rogue access point'?
- An AP that has the latest firmware patches
- An unauthorized wireless access point connected to a network, often by an insider or attacker, that bypasses security controls Correct answer.
- A wired switch port
- A captive portal
Explanation
Rogue APs are unauthorized wireless access points plugged into the corporate LAN (insider) or operated nearby (attacker, e.g., 'evil twin' with the same SSID). They bypass NAC and let attackers harvest credentials or pivot. Detection uses wireless IDS, RF surveys, and switch CDP/LLDP/MAC analysis.
Question 13Filesystem, memory, network and timeline evidence
Which web-attack vector occurs when an application includes user input in a system-shell call without sanitization?
- Cross-Site Scripting (XSS)
- Command Injection Correct answer.
- Cross-Site Request Forgery (CSRF)
- Insecure Deserialization
Explanation
Command injection (also called OS command injection) lets an attacker append shell metacharacters (;, &&, |) to user input that is concatenated into a system() or exec() call. Investigators look for these payloads in web-server logs and WAF events. Mitigations include parameterized APIs and strict allow-lists.
Question 14Filesystem, memory, network and timeline evidence
Which Python library is commonly used in DFIR Python scripts to parse Windows Registry hives offline?
- pandas
- python-registry (or yarp / Registry) Correct answer.
- matplotlib
- flask
Explanation
python-registry (Willi Ballenthin), yarp, and Registry-related libraries parse offline Windows Registry hives (NTUSER.DAT, SYSTEM, SOFTWARE, SAM, SECURITY) without mounting them. CHFI v11 introduced 'Perform Digital Forensics using Python' as a topic, including registry, malware, and email forensics with Python.
Question 15Filesystem, memory, network and timeline evidence
When investigating a suspected DNS hijacking incident, which artifact is MOST useful for identifying which DNS resolver a Windows host was using?
- The Recycle Bin
- Network adapter settings (registry Tcpip\Parameters\Interfaces) and ipconfig /displaydns output Correct answer.
- Pagefile alone
- EXIF metadata of recent photos
Explanation
Static DNS server settings live in HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<adapter>\NameServer. The current cache is visible via ipconfig /displaydns (live) or by parsing the DNS Resolver service memory. PCAPs and DHCP logs help confirm the resolver actually queried.
Question 16Filesystem, memory, network and timeline evidence
An analyst captures a memory dump of a suspect Windows machine. Which open-source framework is the de facto standard for analyzing it?
- Volatility Correct answer.
- Nmap
- Burp Suite
- Hashcat
Explanation
Volatility (versions 2 and 3) is the open-source framework for memory forensics across Windows, Linux, and macOS. Plugins parse processes, network connections, registry hives in memory, malware injection, and many more. CHFI v11 explicitly covers Volatility as a core memory-forensics tool.
Question 17Filesystem, memory, network and timeline evidence
What is the primary purpose of file carving during forensic analysis?
- Recovering files from unallocated space based on header/footer signatures when file-system metadata is missing or destroyed Correct answer.
- Encrypting the file system
- Compressing files to save disk space
- Hashing files for inventory
Explanation
File carving reconstructs files from raw disk images by scanning for known file signatures (e.g., FF D8 FF for JPEG) and footers, regardless of file-system metadata. Tools like PhotoRec, Foremost, and Scalpel are used when MFT entries have been cleared or on raw unformatted media. Carving is essential against anti-forensic file deletion.
Question 18Filesystem, memory, network and timeline evidence
Which mobile-OS feature can hinder forensic acquisition by encrypting all user data with a key tied to the device hardware?
- Notification center
- File-based encryption (Android FBE) and Apple Data Protection (iOS Secure Enclave) Correct answer.
- Screen autorotation
- AirDrop
Explanation
Modern Android (FBE since 7.0) and iOS (Data Protection since iOS 4) encrypt user data with keys derived from the user passcode and a hardware-fused secret in the Secure Enclave / Keymaster. Without the passcode, even physical chip-off recovers only ciphertext. Investigators rely on legal compulsion, exploit-based unlock (e.g., GrayKey, Cellebrite Premium), or BFU/AFU collection states.
Question 19Filesystem, memory, network and timeline evidence
Cookie poisoning attacks generally target which web application weakness?
- Trust placed in client-supplied session or identity values stored in cookies Correct answer.
- DNS resolver caches
- Bluetooth pairing
- Local file inclusion
Explanation
Cookie poisoning modifies cookie values (e.g., user_id, role, cart) that the application trusts without server-side validation. Investigators look for sudden role changes, signed-cookie integrity failures, or session-token reuse. Mitigations include HMAC-signed/encrypted cookies, the Secure/HttpOnly/SameSite flags, and server-side session storage.
Question 20Filesystem, memory, network and timeline evidence
A blockchain forensics investigation typically starts with which artifact?
- A wallet address (and associated transaction graph on the public ledger) Correct answer.
- The user's home Wi-Fi password
- A printer queue listing
- A barcode scanner log
Explanation
Public chains (Bitcoin, Ethereum) record every transaction openly. Investigators start from a known wallet address (from an exchange subpoena, ransom note, or seizure) and use clustering heuristics, mixer/tumbler analysis, and exchange KYC data to follow funds. Tools include Chainalysis, TRM Labs, and open-source explorers.
Question 21Filesystem, memory, network and timeline evidence
Which Volatility 3 plugin would help detect a malicious DLL injected into another process via classic CreateRemoteThread injection?
- windows.malfind Correct answer.
- windows.cmdscan
- windows.printkey
- windows.timeliner
Explanation
windows.malfind scans process memory for executable, RWX-protected, private-mapped regions that lack a matching disk file - a strong signal of injected code (CreateRemoteThread, process hollowing, reflective DLL). It dumps the suspicious bytes for further analysis (strings, IDA, YARA matching).
Question 22Filesystem, memory, network and timeline evidence
An attacker uses 'timestomping' to alter file MAC times. Which Windows artifact may still reveal the original timestamps?
- Notepad's recent files menu
- $STANDARD_INFORMATION vs $FILE_NAME attribute timestamp comparison in the MFT Correct answer.
- BIOS clock skew
- Quick Launch toolbar
Explanation
NTFS stores timestamps in two attributes: $STANDARD_INFORMATION (modifiable by user-mode APIs like SetFileTime) and $FILE_NAME (updated only by the kernel). Mismatches - e.g., $SI predates $FN - are a strong tell of timestomping. CHFI investigators routinely diff these attributes in tools like MFTECmd or Autopsy.
Question 23Filesystem, memory, network and timeline evidence
Which sniffer captures network packets in promiscuous or monitor mode for forensic analysis?
- Microsoft Word
- tcpdump / Wireshark / tshark Correct answer.
- Notepad++
- Excel
Explanation
tcpdump (CLI), Wireshark (GUI), and tshark (CLI of Wireshark) capture and decode packets from local or SPAN-mirrored interfaces. They use libpcap/Npcap. Putting an interface in promiscuous mode captures all frames seen on the wire (within the broadcast domain); monitor mode is the wireless equivalent that captures 802.11 frames without association.
Question 24Filesystem, memory, network and timeline evidence
When examining a TOR Browser left running on a suspect's machine, which Windows artifact is MOST likely to retain forensic traces of visited .onion sites?
- Prefetch and Pagefile/Memory dump (since TOR Browser disables disk caching) Correct answer.
- Default Internet Explorer history
- Clipboard manager exports
- Outlook autocomplete cache
Explanation
TOR Browser disables on-disk history, cache, and cookies by default. Useful traces remain in (1) prefetch (program execution proof), (2) RAM and pagefile.sys (URL strings, .onion hostnames, page fragments), and (3) registry/UserAssist (program-launch evidence). Memory acquisition while TOR is running yields the richest data.
Question 25Filesystem, memory, network and timeline evidence
An IoT smart speaker (Amazon Echo) is seized as evidence. Which company-side data source is MOST useful for reconstructing voice command history?
- Amazon Alexa cloud-stored voice history (subject to legal process) Correct answer.
- BIOS settings of the device
- Bluetooth controller firmware
- Echo's local clock battery
Explanation
Amazon Echo devices stream voice queries to the Alexa cloud, where transcripts and audio recordings are retained per account settings. Investigators serve legal process (warrant, subpoena) on Amazon to obtain voice history, device-pairing logs, skill activity, and timestamped commands. CHFI v11 lists Amazon Echo IoT forensics specifically.
Question 26Filesystem, memory, network and timeline evidence
What is 'pagefile.sys' on Windows, and why is it forensically significant?
- A legacy boot file with no forensic value
- The virtual-memory paging file that may contain remnants of process memory, including passwords, URLs, and decrypted data Correct answer.
- An Office macro repository
- The Windows Update download cache
Explanation
pagefile.sys (and swapfile.sys / hiberfil.sys) backs Windows virtual memory. When RAM pressure forces pages out, sensitive process data - including plaintext passwords, encryption keys, browser pages, and document fragments - can be written to disk. Investigators carve pagefile.sys with strings, bulk_extractor, and Volatility (--save-pagefile).
Question 27Filesystem, memory, network and timeline evidence
Which header field in an SMTP email message is MOST useful for tracing the originating IP of a suspicious message?
- Subject
- Received: (the chain of MTAs added bottom-up) Correct answer.
- MIME-Version
- Content-Disposition
Explanation
Each MTA prepends a 'Received:' header showing 'from <claimed host> (<actual IP>) by <our host>'. Reading from the bottom up traces the path; the lowest Received header that is from a non-trusted source typically points to the originating IP. Investigators cross-check with SPF/DKIM/DMARC results in Authentication-Results headers.
Question 28Filesystem, memory, network and timeline evidence
Which suite of Eric Zimmerman tools is widely used in Windows forensic timeline analysis for parsing MFT, registry, and event logs?
- Eric Zimmerman's Tools (MFTECmd, RECmd, EvtxECmd, AmcacheParser, JLECmd, etc.) Correct answer.
- Apache OpenOffice
- GNU Privacy Guard
- Mozilla Thunderbird
Explanation
Eric Zimmerman's free .NET tools - MFTECmd (NTFS MFT/USN journal), RECmd (registry), EvtxECmd (event logs), AmcacheParser, JLECmd (jump lists), LECmd (LNK), PECmd (prefetch), ShellBagsExplorer - are the de facto Windows-artifact parsers in modern DFIR. They produce CSV output ideal for ingestion into Timeline Explorer or KAPE.
Question 29Filesystem, memory, network and timeline evidence
Which tool can detect alternate data streams (ADS) on NTFS file systems?
- Streams.exe (Sysinternals), LADS, or PowerShell Get-Item -Stream * Correct answer.
- Microsoft Edge
- Windows Photos
- Calculator
Explanation
Streams.exe (Mark Russinovich, Sysinternals) lists NTFS ADS recursively. LADS is a third-party alternative. PowerShell offers 'Get-Item -Stream *' (and 'dir /R' in cmd.exe since Vista). These are core CHFI tools because attackers commonly hide payloads in ADS like 'innocent.txt:hidden.exe'.
Question 30Digital evidence, acquisition and bounded forensic conclusions
Which RAID level provides striping with distributed parity, allowing single-disk failure recovery?
- RAID 0
- RAID 1
- RAID 5 Correct answer.
- RAID 10
Explanation
In the stated conventional RAID5 model with the remaining required members intact, distributed parity permits reconstruction after one drive fails. Acquisition and reconstruction require the actual layout, member order and metadata; one component disk generally does not represent a complete independently readable logical array.
Question 31Digital evidence, acquisition and bounded forensic conclusions
On a Windows system using NTFS, which file contains the metadata for every file and directory, including timestamps, permissions, and data attribute pointers?
- $Boot
- $MFT (Master File Table) Correct answer.
- pagefile.sys
- $LogFile
Explanation
The Master File Table ($MFT) is NTFS's central metadata structure. Each file and directory has an MFT record (typically 1024 bytes) containing standard information attributes (timestamps, flags), filename, security descriptors, and either resident data or pointers to non-resident data runs. Recovering deleted files often relies on parsing $MFT entries that have been marked free but not overwritten.
Question 32Digital evidence, acquisition and bounded forensic conclusions
A Windows system shows boot manager 'bootmgr' loading from the EFI system partition. Which boot method is in use?
- BIOS-MBR
- UEFI-GPT Correct answer.
- PXE network boot
- ROM-BASIC
Explanation
UEFI firmware boots from a GPT-partitioned disk by loading the Windows Boot Manager (bootmgfw.efi) from the EFI System Partition (ESP). BIOS-MBR uses legacy 16-bit code in the Master Boot Record. CHFI v11 covers both methods because forensic disk imaging and partition recovery differ between MBR and GPT layouts.
Question 33Digital evidence, acquisition and bounded forensic conclusions
An investigator extracts a SIM card from a suspect's phone. Which artifact is MOST commonly stored on the SIM itself?
- Browser history and cookies
- IMSI, ICCID, and last-dialed numbers (LND) along with limited SMS storage Correct answer.
- Full photo library
- Application data for installed apps
Explanation
SIM cards store the ICCID (Integrated Circuit Card ID), IMSI (International Mobile Subscriber Identity), authentication keys, last-dialed numbers, and a limited set of SMS messages and contacts. Most user data - photos, app data, browser history - is stored on the device's internal flash, not the SIM.
Question 34Digital evidence, acquisition and bounded forensic conclusions
Which Windows event log ID indicates a successful interactive logon?
- 4624 Correct answer.
- 4625
- 4634
- 4688
Explanation
Event ID 4624 is logged in the Windows Security log on every successful logon, with a Logon Type field that distinguishes interactive (2), network (3), batch (4), service (5), unlock (7), RDP (10), and others. CHFI investigators rely on 4624 (and the failed-logon counterpart 4625) for authentication-event reconstruction.
Question 35Digital evidence, acquisition and bounded forensic conclusions
A web server is running Microsoft IIS. By default, where are the W3C-format access logs stored?
- C:\Windows\System32\LogFiles\W3SVC1\
- C:\inetpub\logs\LogFiles\W3SVCx\ (where x is the site ID) Correct answer.
- C:\ProgramData\Microsoft\IIS\AccessLog\
- /var/log/iis/
Explanation
Modern IIS (7+) writes W3C extended access logs to %SystemDrive%\inetpub\logs\LogFiles\W3SVC{siteId}\ by default, with each site getting its own subfolder. Older versions (IIS 6 and earlier) used %SystemRoot%\System32\LogFiles. Investigators should always confirm the path in the IIS Manager rather than assume defaults.
Question 36Digital evidence, acquisition and bounded forensic conclusions
An Apache web server stores access logs with entries in 'combined' log format. Which file typically holds them on a default Linux installation?
- /etc/apache2/access.log
- /var/log/apache2/access.log (Debian/Ubuntu) or /var/log/httpd/access_log (RHEL/CentOS) Correct answer.
- /usr/share/apache2/logs
- /proc/apache/access
Explanation
On Debian/Ubuntu Apache writes to /var/log/apache2/access.log; on RHEL/CentOS the package is httpd and logs go to /var/log/httpd/access_log. The combined log format adds Referer and User-Agent fields to the common format, which is critical for tracing browsers and referrers during web-attack investigations.
Question 37Digital evidence, acquisition and bounded forensic conclusions
A hex editor reports that a file begins with the bytes FF D8 FF E0. Which file format does this magic number identify?
- PNG
- JPEG (JFIF) Correct answer.
- PDF
- ZIP
Explanation
JPEG files begin with the SOI marker FF D8, and standard JFIF JPEGs follow with FF E0 (APP0 segment) containing the 'JFIF' identifier. PNG starts with 89 50 4E 47, PDF with 25 50 44 46 ('%PDF'), and ZIP with 50 4B 03 04 ('PK..'). Magic-number identification is a primary technique in file-extension-mismatch investigations.
Question 38Digital evidence, acquisition and bounded forensic conclusions
Which mobile-device data acquisition method recovers the FULL flash chip contents, including unallocated space and deleted records?
- Logical acquisition
- Manual acquisition (photographing the screen)
- Physical acquisition (chip-off or full-flash bit-by-bit image) Correct answer.
- Cloud backup acquisition
Explanation
Physical acquisition produces a bit-by-bit image of the device's flash storage, including unallocated space, file-system slack, and deleted records - comparable to a disk image. Logical acquisition pulls only allocated, file-system-visible data through APIs/AT commands. Manual acquisition relies on user navigation, and cloud acquisition retrieves backups but misses on-device deleted artifacts.
Question 39Digital evidence, acquisition and bounded forensic conclusions
What does the 'CDR' in a cellular investigation refer to?
- Cellular Data Repository
- Call Detail Record Correct answer.
- Centralized Device Registry
- CDMA Data Resource
Explanation
Call Detail Records are subscriber-call metadata produced by carriers, including originating and terminating numbers, call duration, start/end timestamps, cell tower (cell site) IDs, and signal-direction. Investigators subpoena CDRs from carriers to tie a subject's phone to a particular tower at a specific time during cell-site analysis.
Question 40Digital evidence, acquisition and bounded forensic conclusions
Which file system is native to modern macOS volumes and replaced HFS+ starting with macOS 10.13 High Sierra?
- exFAT
- APFS (Apple File System) Correct answer.
- NTFS
- ext4
Explanation
APFS (Apple File System) became the default for SSDs in macOS High Sierra (10.13, 2017) and was extended to all storage classes in 10.14+. It supports cloning, snapshots, and native encryption. Forensic tools such as Biskus APFS Capture and Cellebrite parse APFS structures; older HFS+ tools cannot read APFS volumes.
Question 41Digital evidence, acquisition and bounded forensic conclusions
Which Windows artifact stores user-level information about folders that have been browsed in Explorer, including remote shares and removable drives?
- Prefetch files
- ShellBags Correct answer.
- Pagefile
- Hosts file
Explanation
ShellBags are stored in NTUSER.DAT and UsrClass.dat under the Software\Microsoft\Windows\Shell\Bags and BagMRU keys. They record folder view preferences for every directory the user has opened in Explorer - including network shares and USB drives that have since been disconnected - making them invaluable for proving knowledge-of-folder evidence.
Question 42Digital evidence, acquisition and bounded forensic conclusions
An investigator opens a .lnk file in a Windows forensic suite. Which information is MOST likely embedded in the LNK file?
- Source code of the target program
- Original target path, MAC times of the target, and volume serial number Correct answer.
- User's saved passwords
- Email contents
Explanation
Windows shortcut (.lnk) files contain the absolute target path, the target's modified/access/created timestamps at link-creation time, target file size, volume serial number, and (often) the NetBIOS name of the source machine. They are valuable for proving access to files that have since been deleted or that lived on a removed USB drive.
Question 43Digital evidence, acquisition and bounded forensic conclusions
Database evidence in a Microsoft SQL Server may include which of the following primary log files for transaction history?
- *.mdf data file
- *.ldf transaction log Correct answer.
- *.ndf secondary data file
- *.bak backup file
Explanation
SQL Server uses .mdf for the primary data file, .ndf for secondary data files, and .ldf for the transaction log. The transaction log captures every modification (INSERT/UPDATE/DELETE/DDL) and is the primary forensic source for reconstructing what changed and when, even if rows were later deleted from the data file.
Question 44Digital evidence, acquisition and bounded forensic conclusions
Why is a Web Application Firewall (WAF) considered evidence-bearing during a web-attack investigation?
- WAFs encrypt all evidence automatically
- WAFs log allowed and blocked HTTP transactions, including request payloads, that document attack attempts Correct answer.
- WAFs replace the need for Apache or IIS logs
- WAFs cannot store any forensic data
Explanation
WAFs (e.g., ModSecurity, AWS WAF, F5 ASM) log HTTP transactions at layer 7 with request bodies, headers, matched rule IDs, and action taken (block, log, challenge). These logs often capture attack payloads such as SQL injection or XSS attempts in detail superior to standard web-server logs, making them critical evidence in web-application forensics.
Question 45Digital evidence, acquisition and bounded forensic conclusions
Which SSD-specific feature can erase deleted blocks asynchronously and complicate forensic recovery of deleted files?
- TRIM (and ATA Secure Erase) Correct answer.
- Wear leveling alone
- S.M.A.R.T. monitoring
- Defragmentation
Explanation
The TRIM command tells an SSD that certain logical block addresses are no longer in use, allowing the controller to background-erase the corresponding NAND pages. After TRIM runs, traditional file-carving from unallocated space recovers nothing because blocks return zeros. Investigators must image SSDs as quickly as possible and consider chip-off when TRIM has run.
Question 46Digital evidence, acquisition and bounded forensic conclusions
What is the primary forensic value of the Windows Registry hive NTUSER.DAT?
- It stores network firewall rules
- It contains user-specific configuration including MRU lists, ShellBags, TypedPaths, and recent docs Correct answer.
- It holds the machine's BIOS firmware
- It logs Active Directory replication
Explanation
NTUSER.DAT (in C:\Users\<user>\) is the per-user registry hive, mounted at HKEY_CURRENT_USER at logon. It contains user-specific settings including RecentDocs, TypedPaths, RunMRU, OpenSavePidlMRU, and ShellBags - all goldmines for showing what files a user opened, where they typed paths, and which folders they browsed.
Question 47Digital evidence, acquisition and bounded forensic conclusions
Which of the following is a non-volatile data source that an investigator should image during dead acquisition?
- RAM contents
- Hard disk drives and SSDs Correct answer.
- Process list
- Network connection state
Explanation
Non-volatile data persists when power is removed, including disks (HDD/SSD), removable media, BIOS/UEFI configuration, and TPM-stored keys. Volatile data (RAM, processes, network state, clipboard) is lost on power-off and must be captured during live acquisition before shutdown.
Question 48Digital evidence, acquisition and bounded forensic conclusions
An investigator must determine the IP address that originated an SSH connection on a Linux host. Which log is the BEST source?
- /var/log/dmesg
- /var/log/auth.log (Debian/Ubuntu) or /var/log/secure (RHEL/CentOS) Correct answer.
- /var/log/messages
- /etc/ssh/sshd_config
Explanation
The named distribution-specific authentication logs are relevant in the stated logging model, though systems may use a journal or other configured destinations. A recorded source IP identifies an observed network peer; intermediaries and shared accounts prevent treating it as automatic proof of the original human actor.
Question 49Digital evidence, acquisition and bounded forensic conclusions
When acquiring evidence from a running system, which data should an investigator collect FIRST in a typical CHFI workflow?
- Imaging the hard disk
- Collecting volatile data (RAM, processes, network state) before powering off Correct answer.
- Photographing the room
- Booting the system into Safe Mode
Explanation
When a system is running, the investigator captures volatile data first - RAM, running processes, network connections, logged-in users, mounted volumes - because these are lost on shutdown. After volatile data is preserved (with hashes), the disk is imaged either live or after a controlled shutdown depending on case requirements.
Question 50Digital evidence, acquisition and bounded forensic conclusions
What is the role of a 'first responder' in a digital crime scene?
- To analyze evidence in the lab
- To secure the scene, document conditions, identify volatile/perishable evidence, and prevent contamination Correct answer.
- To prosecute the suspect in court
- To write the final forensic report only
Explanation
The first responder secures the scene, documents physical conditions (photographs, sketches, witness statements), identifies powered-on systems requiring volatile capture, and prevents contamination by isolating devices from networks and untrained users. CHFI emphasizes common first-responder mistakes such as moving the mouse, plugging in unknown USB drives, or shutting down systems prematurely.