CCFR study materials
CCFR study resources

CCFR flashcards

CCFR · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Order of volatility
RFC 3227 ranking of evidence by how quickly it disappears: registers and cache first, then RAM and network state, then disk, then backups and archival media.
Chain of custody
Chronological documentation of who handled evidence, when, where, and why. Any unexplained gap weakens authenticity and can render the evidence inadmissible in legal proceedings.
Forensic image verification
Hash the source device before acquisition and hash the resulting image afterward. Matching MD5 or SHA-256 values demonstrate the copy is bit-for-bit faithful to the original.
Write blocker
Hardware or software control that permits read-only access to a storage device so the acquisition process cannot alter the source media or its timestamps.
Slack space
Unused remainder of the last allocated cluster of a file. It can retain fragments of previously deleted files and is a common target for data-recovery examination.
$MFT
NTFS Master File Table. It holds one record per file and directory with attributes, timestamps, and cluster runlists; deleted records remain marked unallocated until reused.
$UsnJrnl
NTFS change journal recording file creations, deletions, renames, and modifications with sequence numbers. Useful for reconstructing file activity even after the file is deleted.
Prefetch files
Windows .pf files under Prefetch that record executables run, load counts, and referenced files and volumes. They provide evidence of program execution and approximate run times.
Amcache.hve
Windows registry hive storing metadata about executed or installed applications, including file paths and SHA-1 hashes. Helpful for identifying binaries that ran on a host.
ShimCache
AppCompatCache registry artifact listing executables the system considered for execution. Presence indicates the file existed on the system; it does not by itself prove execution.
UserAssist
Registry key under NTUSER.DAT recording GUI program launches with run counts and last-execution times, stored ROT13-encoded. Strong indicator of interactive user execution.
MACB timestamps
Modified, Accessed, Changed (MFT metadata), and Born (creation) times. Interpretation depends on filesystem granularity, timezone, and whether tools or the OS updated them.
File carving
Recovering files from unallocated space by recognizing header and footer signatures rather than filesystem metadata. Works when directory entries are gone but content survives.
Live response trade-off
Collecting from a running system captures volatile data but alters state. Record every command executed so later analysis can distinguish investigator changes from attacker activity.
Browser forensics artifacts
History, downloads, cache, cookies, and session files stored in SQLite databases. They establish user web activity, timing, and possible malware delivery or data exfiltration.
Windows event log analysis
Security log covers logons and privilege use; System log covers service and driver changes; PowerShell logs capture script blocks. Event IDs anchor timeline reconstruction.
NIST IR life cycle
Four phases from SP 800-61: Preparation; Detection and Analysis; Containment, Eradication and Recovery; Post-Incident Activity. Each phase has defined outputs feeding the next.
Incident severity triage
Assess functional impact, information impact such as confidentiality or integrity loss, and recoverability effort. These three factors determine escalation level and response resources.
Containment strategy selection
Choose isolation, segmentation, or continued monitoring based on evidence-preservation needs, business impact, and attacker awareness. Document the rationale and the criteria for lifting containment.
Evidence-preserving containment
Block malicious traffic at firewall, proxy, or switch port instead of powering off the host. This stops spread while keeping memory and volatile state available for acquisition.
Eradication completeness
Remove the root cause and every persistence mechanism: scheduled tasks, services, autoruns, added accounts, WMI subscriptions, and web shells. Missing one allows re-entry.
Recovery validation
Rebuild from known-good images, confirm no command-and-control beaconing in egress logs, verify patched entry points, and monitor the restored systems before declaring the incident closed.
MTTD and MTTR
Mean time to detect and mean time to respond. Track dwell time from initial intrusion to detection separately, since it measures detection capability rather than response speed.
Incident commander role
Single decision authority coordinating technical, legal, communications, and business stakeholders. Clear ownership prevents conflicting containment actions and duplicate investigations.
Breach notification triggers
Predetermined legal and contractual criteria, such as exposure of regulated personal data, that start notification clocks. Legal counsel confirms scope and deadlines during the incident.
Lessons learned review
Post-incident meeting held soon after closure producing corrective actions with named owners and due dates. Findings feed back into the Preparation phase to improve future response.
Jump bag contents
Pre-staged response kit: forensic laptops, write blockers, blank media, hashing tools, network taps, cables, labels, chain-of-custody forms, and contact lists. Verified and refreshed periodically.
Playbook vs runbook
A playbook defines the strategy and decision points for an incident class; a runbook gives step-by-step commands for a specific scenario. Both are exercised during preparation.
Tabletop exercise
Discussion-based simulation of a scenario with key stakeholders. It tests decision-making, communication paths, and role clarity without touching production systems.
Indicators of compromise
Observable artifacts such as malicious hashes, domains, IPs, registry keys, or filenames. They support detection but age quickly, so behavior-based rules complement them.
Eradication vs recovery
Eradication removes the attacker's foothold and cause; recovery restores normal operations. Recovery before eradication is complete typically results in reinfection.
Incident documentation timeline
Contemporaneous log of actions, times, decisions, and evidence handling. It supports legal proceedings, regulatory reporting, and the post-incident review with verifiable detail.