eCDFP study materials
eCDFP study resources

eCDFP flashcards

eCDFP · 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.

CIA triad
Confidentiality, integrity, and availability, the three properties security controls protect. Confidentiality stops unauthorized disclosure, integrity stops unauthorized modification, and availability keeps systems usable.
Residual risk
The risk that remains after existing controls are applied. It is calculated from likelihood and impact, and management formally accepts or further mitigates it.
Least privilege
Granting an identity only the access needed for its current function. It limits blast radius when an account is compromised and reduces accidental or malicious misuse of broad permissions.
Defense in depth
Layering independent controls across perimeter, network, host, application, and data tiers so failure of one layer does not expose the asset. Compensating controls substitute when a primary control is infeasible.
MFA factor categories
Authentication factors fall into knowledge, possession, and inherence. True MFA combines two different categories, so two separate passwords do not satisfy the requirement.
Vulnerability versus exploit
A vulnerability is a weakness in a system; an exploit is the technique or code that abuses it. CVSS rates technical severity, while organizational risk also depends on exposure and asset value.
TCP handshake anomalies
A normal session completes SYN, SYN/ACK, ACK. Many SYNs without completed handshakes indicate SYN scanning or flooding, while RST to SYN shows the port is closed.
DNS tunneling indicators
Long high-entropy subdomain labels, heavy TXT or NULL query volume, many NXDOMAIN replies, and one client querying a single domain at a steady cadence suggest data exfiltration over DNS.
Beaconing detection
Command-and-control beaconing appears as repeated connections at near-constant intervals, often with jitter, consistent small byte counts, and destinations with low reputation or recent registration.
JA3 fingerprint
A hash of TLS client hello fields such as version, cipher suites, and extensions. It identifies client software stacks even when traffic is encrypted, helping spot unusual or malicious tooling.
NetFlow records
Metadata about network sessions including source and destination IP, ports, protocol, byte and packet counts, and timestamps. It supports volume and long-duration session analysis when full packet capture is unavailable.
East-west traffic
Traffic between internal hosts rather than to the internet. It carries lateral movement over SMB, RDP, and WinRM, so segmentation and monitoring must cover it as well as perimeter traffic.
PCAP triage workflow
Start with protocol hierarchy and conversation statistics to find outliers, filter on suspect IPs or ports, then follow the stream to reconstruct payloads and extract transferred files.
Egress filtering
Restricting outbound connections to approved destinations. It blocks command-and-control callbacks and data exfiltration even when a host is already compromised and attempting to reach attacker infrastructure.
Sysmon Event ID 1
Process creation, recording image path, command line, parent process, user, and hashes. It is a primary source for spotting suspicious process ancestry and encoded command lines.
LOLBins
Legitimate signed Windows utilities such as certutil, mshta, regsvr32, rundll32, and bitsadmin that attackers repurpose for download or execution, evading simple blocklists of unknown binaries.
Encoded PowerShell commands
PowerShell invoked with -enc or -EncodedCommand carrying a Base64 blob, often combined with -nop and hidden window flags. Decode the blob offline to see the actual script executed.
Process injection indicator
Sysmon Event ID 8, remote thread creation, where one process starts a thread in another. Legitimate cases exist, but injection into browser or office processes is highly suspicious.
LSASS credential dumping
Access to the LSASS process by unusual tools, or use of comsvcs.dll MiniDump, indicates attempts to extract cached credentials and hashes from memory for later reuse.
Windows persistence locations
Run and RunOnce registry keys, Startup folders, scheduled tasks, services, WMI event subscriptions, and logon scripts. Autoruns enumerates most of these in a single view.
Linux deleted binary
A running process whose executable was removed shows a (deleted) suffix in /proc. It often indicates malware that deleted itself from disk after execution to hinder analysis.
Timestomping
Attackers alter file timestamps so creation and modification times conflict with the sequence of surrounding events. Inconsistencies between file and log times are a detection clue.
Windows event 4624 logon types
Type 2 interactive, 3 network, 5 service, 7 unlock, 8 cleartext, 9 runas, 10 RDP, 11 cached. Type 3 NTLM logons to many hosts suggest lateral movement.
Kerberoasting signature
Event 4769 requesting a service ticket with RC4 encryption, type 0x17, often without a preceding 4768. Attackers request tickets to crack service account passwords offline.
Event 1102 log cleared
The Windows Security audit log was cleared. It is rare in normal operations and frequently signals an attacker removing evidence, so it should trigger immediate investigation.
Logon type 3 meaning
A network logon, such as SMB or NTLM authentication from another host. Many type 3 logons from one source to multiple machines indicate credential reuse and lateral movement.
Syslog severity levels
Numbered 0 emergency through 7 debug. Authentication events typically arrive through auth, authpriv, or security facilities and are correlated with sshd and sudo entries on Linux hosts.
Detection rule structure
Select a data source, define the event condition, add baseline or threshold context, and specify the response. Rules without thresholds generate alert fatigue on routine administrative activity.
Order of volatility
Capture evidence from most to least volatile: CPU registers and cache, memory, network state, running processes, disk, remote logs, then archival media. Volatile data disappears on shutdown.
Chain of custody
A documented record of who handled evidence, when, where, and how, with hashes taken at acquisition and verified later. Breaks in custody weaken evidentiary value.
Threat hunting hypothesis
A testable statement derived from threat intelligence or ATT&CK coverage rather than an existing alert. Confirmed findings become new detection rules and hardening tasks.
Atomic versus behavioral indicators
Atomic indicators such as IPs, domains, and hashes are trivially changed by attackers. Behavioral indicators like process chains and command-line patterns survive retooling and yield durable detections.