Unit 4: Linux, Mac and Network Forensics - Practice Quiz

CSC303 — Digital Forensics 60 Questions
0 Correct 0 Wrong 60 Left
0/60

1 Which of the following is an example of volatile data in a Linux system?

Understand volatile and non-volatile data in Linux Easy
A. Contents of RAM
B. Configuration files in /etc
C. System log files
D. Files on the hard disk

2 Which Linux command displays the current running processes, useful for collecting volatile data?

Understand volatile and non-volatile data in Linux Easy
A. mkdir
B. ps
C. chmod
D. cat

3 Non-volatile data in Linux is best described as data that:

Understand volatile and non-volatile data in Linux Easy
A. Exists only in memory
B. Is stored only in CPU registers
C. Disappears when a process ends
D. Persists after the system is powered off

4 The Sleuth Kit (TSK) is primarily used for:

Analyze filesystem images using The Sleuth Kit Easy
A. Capturing live network packets
B. Cracking Wi-Fi passwords
C. Editing digital photographs
D. Analyzing disk images and filesystems

5 Which graphical interface is commonly used together with The Sleuth Kit?

Analyze filesystem images using The Sleuth Kit Easy
A. Nmap
B. Wireshark
C. Autopsy
D. Metasploit

6 Which Sleuth Kit command is used to list files and directories in a filesystem image?

Analyze filesystem images using The Sleuth Kit Easy
A. ssh
B. fls
C. grep
D. ping

7 Volatility is a framework primarily used for:

Demonstrate memory forensics using Volatility & PhotoRec Easy
A. Website scanning
B. Password hashing
C. Firewall configuration
D. Memory (RAM) analysis

8 PhotoRec is a tool mainly used to:

Demonstrate memory forensics using Volatility & PhotoRec Easy
A. Send network packets
B. Recover deleted or lost files
C. Encrypt disk partitions
D. Monitor CPU usage

9 A memory dump used in Volatility analysis represents:

Demonstrate memory forensics using Volatility & PhotoRec Easy
A. A copy of the hard disk
B. A list of installed applications
C. A network traffic capture
D. A snapshot of the system's RAM

10 Which file system is most commonly associated with modern macOS systems?

Understand Mac forensics Easy
A. ext4
B. APFS
C. FAT32
D. NTFS

11 Which file format is commonly used for property list configuration files on macOS?

Understand Mac forensics Easy
A. .reg
B. .exe
C. .plist
D. .dll

12 Network forensics primarily focuses on:

Understand network forensics Easy
A. Capturing and analyzing network traffic
B. Editing router firmware
C. Recovering deleted disk files
D. Analyzing RAM contents

13 Which tool is widely used to capture and inspect network packets?

Understand network forensics Easy
A. Wireshark
B. Notepad
C. Photoshop
D. Excel

14 In Linux, which directory typically stores system log files?

Logging fundamentals and network forensic readiness Easy
A. /dev
B. /var/log
C. /home
D. /bin

15 Network forensic readiness refers to an organization's ability to:

Logging fundamentals and network forensic readiness Easy
A. Block all incoming traffic
B. Collect and preserve evidence before an incident occurs
C. Encrypt all user passwords
D. Delete logs regularly to save space

16 Event correlation in security analysis means:

Summarize event correlation concepts Easy
A. Linking related events to identify a bigger pattern
B. Deleting duplicate log entries
C. Formatting a hard drive
D. Encrypting event logs

17 Which of the following is a common Indicator of Compromise (IoC)?

Identify Indicators of Compromise (IoCs) from network logs Easy
A. A routine backup process
B. A connection to a known malicious IP address
C. A scheduled system update
D. A normal user login during work hours

18 The process of capturing packets flowing across a network is called:

Investigate network traffic Easy
A. Disk imaging
B. Memory dumping
C. File carving
D. Packet sniffing

19 What does the acronym SIEM stand for?

Perform incident detection and examination with SIEM tools Easy
A. System Integrity and Error Monitoring
B. Standard Incident Escalation Model
C. Secure Internet Encryption Method
D. Security Information and Event Management

20 Which of the following is an example of a wireless network attack?

Monitor and detect wireless network attacks Easy
A. Evil twin (rogue access point)
B. Cross-site scripting
C. Buffer overflow
D. SQL injection

21 During live acquisition of a compromised Linux server, an investigator must collect data following the order of volatility. Which data source should be collected first?

Understand volatile and non-volatile data in Linux Medium
A. Files stored on the mounted /home partition
B. Archived logs in /var/log/
C. Contents of CPU registers and cache
D. Configuration files in /etc/

22 An investigator wants to view all active network connections and the processes bound to them on a live Linux host. Which command provides this volatile data most directly?

Understand volatile and non-volatile data in Linux Medium
A. ss -tup
B. ls -la /proc
C. cat /etc/hosts
D. dmesg

23 Given a raw disk image, which sequence of Sleuth Kit tools correctly lists partitions and then lists the files in a chosen partition?

Analyze filesystem images using The Sleuth Kit Medium
A. mmls then fls
B. blkls then fsstat
C. icat then mmls
D. fls then mmls

24 An analyst finds a deleted file's inode number 24580 using fls. Which Sleuth Kit command extracts the file's content by inode from the image?

Analyze filesystem images using The Sleuth Kit Medium
A. icat image.dd 24580
B. mmls image.dd 24580
C. blkcat image.dd 24580
D. fsstat image.dd 24580

25 Which Sleuth Kit tool would you use to display filesystem-level details such as block size, layout, and last mount time from an image?

Analyze filesystem images using The Sleuth Kit Medium
A. tsk_recover
B. ils
C. fsstat
D. ffind

26 An investigator has a memory dump but does not know the OS profile. Which Volatility plugin/command helps identify the correct profile before further analysis?

Demonstrate memory forensics using Volatility & PhotoRec Medium
A. netscan
B. pslist
C. malfind
D. imageinfo

27 A suspicious process may be hiding by unlinking itself from the active process list. Which Volatility approach best reveals such a hidden process?

Demonstrate memory forensics using Volatility & PhotoRec Medium
A. Use filescan only
B. Run imageinfo twice
C. Compare pslist with psscan output
D. Dump the registry with hivelist

28 PhotoRec is used on a formatted SD card to recover lost images. On which principle does PhotoRec primarily rely to recover files?

Demonstrate memory forensics using Volatility & PhotoRec Medium
A. Reconstructing the partition table
B. Reading intact filesystem directory entries
C. File carving based on header/footer signatures
D. Querying the journal for deleted inodes

29 On a macOS system, application preferences and configuration are commonly stored in property list files. What is the typical binary format and extension of these files?

Understand Mac forensics Medium
A. Plain-text .ini files
B. SQLite .db files only
C. Windows-style .reg files
D. Binary or XML .plist files

30 An examiner needs to determine when files were last accessed and any extended metadata on an APFS volume. Which macOS artifact records Spotlight metadata useful for this?

Understand Mac forensics Medium
A. The .Spotlight-V100 store
B. The $MFT record
C. The pagefile.sys
D. The NTUSER.DAT hive

31 Which macOS file records details about recently mounted disks, USB devices, and system activity that is valuable during timeline analysis?

Understand Mac forensics Medium
A. The pagefile.sys
B. The Windows Prefetch files
C. Unified Logs (.tracev3)
D. The syslog.conf file

32 A network forensic investigator wants a full packet capture for later deep analysis rather than only summary flow records. Which data type should be collected?

Understand network forensics Medium
A. NetFlow records only
B. SNMP counters only
C. Full-content PCAP data
D. Firewall deny counts only

33 Which statement best distinguishes NetFlow data from full packet capture in a network investigation?

Understand network forensics Medium
A. NetFlow stores complete packet payloads
B. NetFlow decrypts TLS traffic automatically
C. NetFlow captures only wireless frames
D. NetFlow summarizes connection metadata without payloads

34 To ensure logs are trustworthy across many hosts during an investigation, which practice is most critical for accurate event correlation?

Logging fundamentals and network forensic readiness Medium
A. Storing logs only on the local host
B. Increasing log verbosity to debug on all hosts
C. Rotating logs every hour to save space
D. Synchronizing clocks with NTP across all systems

35 An organization wants to prevent attackers from tampering with logs on a compromised host. Which control best supports forensic readiness?

Logging fundamentals and network forensic readiness Medium
A. Keeping logs only in memory
B. Disabling logging during incidents
C. Forwarding logs to a centralized, write-protected log server
D. Allowing all users write access to log files

36 A SIEM raises an alert only when a failed VPN login is followed within 5 minutes by a successful login from a new country. This detection is an example of which correlation technique?

Summarize event correlation concepts Medium
A. Rule-based (temporal) correlation
B. Single-event signature matching
C. Static IP blacklisting
D. Simple log rotation

37 Which scenario best illustrates the value of cross-source event correlation?

Summarize event correlation concepts Medium
A. Rotating a single log file daily
B. Counting total bytes on one interface
C. Reading a single web server access log line by line
D. Linking firewall, IDS, and authentication logs to trace one attack path

38 While reviewing proxy logs, an analyst notices a host making regular HTTPS requests to a newly registered domain every 60 seconds with tiny, uniform payloads. This pattern most strongly indicates which IoC?

Identify Indicators of Compromise (IoCs) from network logs Medium
A. Normal software update checks
B. A misconfigured NTP client
C. Command-and-control (C2) beaconing
D. Routine DNS zone transfers

39 DNS logs show many queries for long, random-looking subdomains of a single domain (e.g., a8f3k2.example.com, 9x2p1z.example.com). This is a common indicator of which technique?

Identify Indicators of Compromise (IoCs) from network logs Medium
A. Legitimate CDN load balancing
B. Routine DHCP renewals
C. Standard reverse DNS lookups
D. DNS tunneling / exfiltration

40 In Wireshark, an analyst wants to reconstruct and read the full application-layer conversation of a single TCP session. Which feature should they use?

Investigate network traffic Medium
A. Time Reference toggle
B. Follow TCP Stream
C. Coloring Rules
D. Capture Filters

41 During live acquisition of a compromised Linux host, an analyst runs cat /proc/1234/maps and cat /proc/1234/mem. Which statement best explains the forensic value and risk of this technique?

Understand volatile and non-volatile data in Linux Hard
A. The maps file is encrypted per-process, so it cannot be read without the process's private key
B. Both files are non-volatile on-disk copies, so acquisition order does not matter
C. /proc/1234/maps reveals the process memory layout while /proc/1234/mem allows reading mapped regions, but reads may block or alter atime and require ptrace permissions
D. /proc/1234/mem stores the kernel ring buffer and is unaffected by process termination

42 An investigator must preserve evidence following the order of volatility (RFC 3227). Given: (1) routing tables, (2) archival media, (3) process memory, (4) disk. What is the correct collection order from most to least volatile?

Understand volatile and non-volatile data in Linux Hard
A. Disk, process memory, routing tables, archival media
B. Process memory, routing tables, disk, archival media
C. Routing tables, process memory, archival media, disk
D. Archival media, disk, routing tables, process memory

43 Using The Sleuth Kit on an Ext4 image, an analyst finds a file entry via fls showing an inode marked with * prefix and reallocated. Which combined command sequence best recovers its original content if the inode has not been overwritten?

Analyze filesystem images using The Sleuth Kit Hard
A. Use jls to read the journal, then mmls to extract file content
B. Use ils -m to mount the file, then tsk_recover on a single inode
C. Use istat to inspect the inode, then icat to extract data blocks referenced by that inode
D. Use blkls to list the superblock, then fsstat to carve the file

44 An analyst runs mmls disk.dd and sees a partition starting at sector 2048. To run fls on that filesystem, which option correctly maps the byte offset?

Analyze filesystem images using The Sleuth Kit Hard
A. fls -o 2048 disk.dd because TSK offset is expressed in sectors
B. fls disk.dd 2048 because the offset is a positional argument
C. fls -b 2048 disk.dd because -b sets the partition start
D. fls -o 1048576 disk.dd because the offset must be in bytes

45 In Volatility 3, an analyst suspects process hollowing. Which combination of plugins most effectively confirms that a legitimate process image was replaced in memory?

Demonstrate memory forensics using Volatility & PhotoRec Hard
A. windows.pslist alone, since it flags hollowed processes automatically
B. windows.hashdump combined with windows.filescan to compare file hashes
C. windows.malfind combined with windows.dlllist and comparing on-disk vs in-memory PE headers
D. windows.netscan combined with windows.svcscan to detect injected services

46 PhotoRec recovers a fragmented JPEG partially but truncates it. What is the fundamental reason file carvers like PhotoRec often fail on fragmented files?

Demonstrate memory forensics using Volatility & PhotoRec Hard
A. They rely on contiguous header-to-footer signatures and lack filesystem metadata to reassemble non-contiguous fragments
B. They ignore file footers and stop at the first null byte encountered
C. They require the original file's checksum to be stored in the carving database
D. They only support FAT filesystems and cannot read Ext4 block groups

47 An analyst captures a memory image but Volatility reports no valid profile/symbol table for a Linux target. What is the most correct root cause and remedy?

Demonstrate memory forensics using Volatility & PhotoRec Hard
A. The image is corrupt because RAM cannot be dumped on Linux systems
B. The kernel symbols (ISF/dwarf) do not match the target kernel version; generate a matching symbol table from the exact kernel and System.map
C. Volatility cannot analyze Linux memory at all; use only Windows images
D. A profile is unnecessary; Volatility auto-detects all Linux kernels

48 Investigating a macOS system with APFS, an analyst needs to recover deleted files but finds standard carving ineffective. Which APFS feature most complicates recovery and why?

Understand Mac forensics Hard
A. APFS lacks any journaling, so no metadata trail exists
B. Copy-on-write with snapshots means overwritten blocks may persist in snapshots but deleted files are quickly unlinked and reclaimed
C. APFS writes every file twice, doubling recovery success rates
D. APFS stores all files in a single encrypted blob that cannot be parsed

49 An examiner wants to establish a timeline of application usage on macOS. Which artifact provides the most authoritative record of app launches and durations?

Understand Mac forensics Hard
A. The Spotlight .metadata_never_index markers
B. The .DS_Store files in each folder
C. The /etc/hosts file entries
D. The knowledgeC.db database containing usage events with timestamps

50 An analyst reconstructs a TCP session from a PCAP but observes overlapping segments with different payloads for the same sequence numbers. What is the primary forensic concern this raises?

Understand network forensics Hard
A. It always indicates normal retransmission with identical data
B. The client and server clocks are unsynchronized
C. The capture file is simply corrupted and must be discarded
D. A possible TCP-based evasion/insertion attack where segment reassembly ambiguity is exploited to bypass IDS

51 When would a full-packet capture (PCAP) be forensically insufficient, requiring flow data (NetFlow/IPFIX) instead?

Understand network forensics Hard
A. When decrypting TLS with a known private key
B. When extracting an exact malware binary from HTTP traffic
C. For long-term retention of communication patterns at high volume where storing full payloads is infeasible
D. When investigating a single short session on a low-traffic link

52 An organization uses UDP-based syslog to a central collector. During an incident, gaps appear in the logs. Which design flaw most directly explains missing entries and what mitigates it?

Logging fundamentals and network forensic readiness Hard
A. Syslog cannot transmit over networks; only local files work
B. The collector deletes logs older than one hour by default
C. UDP syslog is unreliable and drops messages under load; use TCP or RELP with queuing and TLS for guaranteed, secure delivery
D. Syslog messages are always encrypted, causing decryption failures

53 To ensure log integrity for court admissibility, which mechanism best prevents undetected tampering of stored logs?

Logging fundamentals and network forensic readiness Hard
A. Rotating logs daily and deleting the oldest set
B. Compressing logs with gzip to reduce storage footprint
C. Storing logs in a hidden directory with obscure filenames
D. Cryptographic hash chaining where each log entry includes the hash of the previous entry

54 A SIEM correlation rule fires when a single source generates failed logins within 60s followed by one success. This alerts on many legitimate users mistyping passwords. Which refinement best reduces false positives while preserving detection?

Summarize event correlation concepts Hard
A. Increase the failed-login count to 500 across all users combined
B. Remove the success condition so any failure alerts
C. Add contextual enrichment such as new geolocation, unusual time, or new device to require a risk threshold before alerting
D. Only alert on logins that occur during business hours

55 In event correlation, what distinguishes rule-based correlation from statistical (anomaly-based) correlation in detecting a novel, slow data-exfiltration campaign?

Summarize event correlation concepts Hard
A. Both methods are identical and differ only in log format
B. Rule-based correlation always detects zero-day exfiltration faster than statistical methods
C. Statistical correlation requires a known IoC list to function
D. Statistical correlation can flag deviations from baseline behavior even without a predefined signature, while rule-based needs known patterns

56 Reviewing DNS logs, an analyst notices many queries to subdomains like a8f3.example.net, b91c.example.net with high entropy and short TTLs. Which IoC does this most strongly indicate?

Identify Indicators of Compromise (IoCs) from network logs Hard
A. Standard reverse DNS lookups for logging
B. A misconfigured NTP client resolving time servers
C. DNS tunneling or DGA-based C2 communication using algorithmically generated subdomains
D. Normal CDN load balancing across edge nodes

57 An analyst sees periodic outbound HTTPS connections every 300 seconds to one IP, each transferring nearly identical small byte counts. Even without payload visibility, which IoC is most consistent with this pattern?

Identify Indicators of Compromise (IoCs) from network logs Hard
A. A user streaming a continuous high-bitrate video
B. Beaconing to a command-and-control server with regular jitter-free callback intervals
C. A DHCP lease renewal cycle on the local network
D. A legitimate software auto-update checking hourly

58 Using Wireshark on a capture, an analyst applies the filter tcp.analysis.retransmission && tcp.flags.syn==1. Beyond troubleshooting, why might a security analyst use this specific filter during an investigation?

Investigate network traffic Hard
A. To identify possible SYN scanning or connection anomalies where SYN retransmissions suggest filtered/dropped probes
B. To extract file transfers embedded in retransmitted segments
C. To measure exact CPU usage of the capturing host
D. To decrypt TLS handshakes stored in the SYN packets

59 A SIEM ingests logs from sources in different time zones without normalization. During cross-source correlation of an intrusion, what is the most severe consequence?

Perform incident detection and examination with SIEM tools Hard
A. Causality between events is misordered, breaking timeline reconstruction and potentially exonerating malicious sequences
B. Only the dashboard color scheme is affected
C. Log storage costs increase but analysis is unaffected
D. The SIEM automatically converts all times to UTC with no impact

60 An analyst captures 802.11 frames and observes a burst of deauthentication frames with the spoofed BSSID of a legitimate AP followed by clients associating to a new AP with the same SSID. Which attack does this evidence chain most strongly indicate?

Monitor and detect wireless network attacks Hard
A. A normal channel-switch announcement during roaming
B. A benign power-save mode transition on client devices
C. An evil-twin attack facilitated by deauthentication flooding to force clients onto a rogue AP
D. A WPA3 SAE handshake completing successfully