Forensic Evidence Elements

Types of digital evidence and their forensic significance

Week 5 TOPIC 5.7 - IR & Forensics Fundamentals
Overview
Evidence Types
SOC Application
Knowledge Check

Digital Forensic Evidence

Digital forensic evidence encompasses all electronic data that can be used to investigate and prosecute cybercrimes or policy violations. Understanding the types and characteristics of digital evidence is essential for SOC analysts who must preserve and document findings during incident response.

Evidence Categories

Volatile Evidence

Data that is lost when power is removed: RAM contents, network connections, running processes, cached data.

Non-Volatile Evidence

Persistent data: hard drive contents, SSD data, removable media, cloud storage.

Network Evidence

Traffic captures, flow data, DNS logs, proxy logs, firewall logs.

Log Evidence

System logs, application logs, security logs, authentication records.

Where to Find Evidence — Source Matrix

Different attacks leave traces in different places. A SOC analyst must know where to look based on the type of incident:

Incident TypePrimary Evidence SourcesKey Artifacts
Malware InfectionMemory dump, disk image, EDR telemetrySuspicious processes, injected DLLs, registry run keys, scheduled tasks, dropped files in /tmp or AppData
Data ExfiltrationNetFlow, proxy logs, DLP alerts, DNS logsLarge outbound transfers, connections to cloud storage, DNS tunneling patterns, encrypted traffic to unusual destinations
Account CompromiseAuth logs, AD event logs, SIEM alertsFailed login attempts (4625), successful logon from unusual IP (4624), privilege escalation (4672), password changes
Web Application AttackWAF logs, web server access logs, application logsSQL injection patterns in URLs, XSS payloads, directory traversal attempts, unusual HTTP methods
Lateral MovementWindows Event Logs, SMB logs, RDP logsPsExec execution (Event ID 7045), WMI activity, RDP connections between workstations, pass-the-hash artifacts

Evidence Handling Best Practices

Never Modify Originals

Always create forensic copies (bit-for-bit images) before analysis. Working on originals taints the evidence and makes it inadmissible. Use write-blockers for physical media.

Hash Everything

Calculate MD5 + SHA-256 hashes before and after acquisition. Document hash values in your chain of custody form. Any mismatch = evidence integrity compromised.

Capture Volatile First

Follow RFC 3227 order: CPU cache > RAM > network connections > running processes > disk. Once power is lost, volatile evidence is gone forever.

Document the Scene

Photograph the physical setup. Record screen contents. Note running applications. Document network cables and connections. Your notes are evidence too.

FOUNDATION CONTENT

This topic extends the IR Forensics Lab from Shield House, focusing on evidence identification and handling for SOC operations.

Source: Shield House > Operations > IR Forensics Lab Open Source Content

Forensic Evidence Types

File System Evidence

Evidence Type Location Forensic Value
Master File Table (MFT) NTFS root File metadata, timestamps, deleted file records
Registry Hives Windows Registry User activity, installed software, USB history
Prefetch Files C:\Windows\Prefetch Evidence of program execution, timestamps
Browser Artifacts User profile folders Browsing history, downloads, cached credentials
Slack Space Unallocated disk space Fragments of deleted files

Memory (RAM) Evidence

Running Processes

Active programs including hidden/injected malware that may not be visible on disk.

Network Connections

Active TCP/UDP connections, listening ports, connection history.

Encryption Keys

Keys in memory for encrypted volumes - may be only way to access encrypted data.

User Credentials

Passwords and tokens cached in memory (mimikatz targets this).

Log Evidence Locations

# Windows Event Logs Security: C:\Windows\System32\winevt\Logs\Security.evtx System: C:\Windows\System32\winevt\Logs\System.evtx PowerShell: Windows PowerShell.evtx, Microsoft-Windows-PowerShell%4Operational.evtx # Linux Logs Auth: /var/log/auth.log (Debian) or /var/log/secure (RHEL) System: /var/log/syslog or /var/log/messages Apache: /var/log/apache2/access.log, error.log # Key Evidence in Logs - Authentication events (success/failure) - Process creation (Event ID 4688, Sysmon 1) - Network connections (Sysmon 3) - File creation/modification
TIMESTAMPS MATTER

Different systems use different timestamp formats and timezones. NTFS uses UTC. Linux can vary. Always document the timezone of evidence and normalize to UTC for correlation.

SOC Analyst Application

Evidence Collection Priority

Priority Evidence Type Volatility Collection Method
1 Memory dump Highest Memory imaging tools (FTK Imager, WinPMEM)
2 Network state High netstat, Get-NetTCPConnection, tcpdump
3 Process list High tasklist, Get-Process, ps aux
4 Disk image Low dd, FTK Imager, EnCase
5 Log exports Low SIEM queries, wevtutil, log aggregation

Tier 1 Evidence Preservation

DO

Document observations, screenshot alerts, export SIEM queries, preserve log extracts, note timestamps.

DON'T

Run commands on affected systems, reboot systems, clear logs, delete suspicious files.

SOC ANALYST TIP

Screenshot Everything: Before escalating to Tier 2/forensics, take screenshots of all relevant SIEM alerts, dashboard views, and findings. Include timestamps in every screenshot. Evidence you don't capture now may not be available later.

Evidence Documentation Template

Evidence Item: Memory Dump - WORKSTATION-12 Date/Time Collected: 2026-01-06 14:32:17 UTC Collected By: J. Smith (Tier 2 Analyst) Collection Method: WinPMEM v3.3 File Name: WS12_memory_20260106.raw SHA-256 Hash: a4b2c7d8e9f0... Storage Location: Evidence Server /cases/INC-2026-001/ Chain of Custody: - 14:32 Collected by J. Smith - 14:45 Transferred to Evidence Server by J. Smith - 15:00 Verified hash match by K. Jones

Knowledge Check

Test your understanding of forensic evidence. Score 80% or higher to pass.

1. Which type of evidence is lost when a system is powered off?

2. What Windows artifact records evidence of program execution?

3. Why is memory forensics valuable for malware investigations?

4. What should a Tier 1 SOC analyst do when suspecting a compromised system?

5. Why should hash values be calculated for collected evidence?