CCOA study materials
CCOA study resources

CCOA (ISACA) study plan

CCOA · Give each week a clear focus.

8 weeks · About 6 hours per week

Week 1

Network Traffic Analysis and Detection

  • Map the OSI and TCP/IP layers to the artifacts a SOC analyst actually inspects, then label each of the 20% domain's subtopics (packet capture, flow records, DNS, HTTP/TLS, IDS alerts) with the layer it lives in

  • Capture live traffic with tcpdump and tshark on a lab segment, then write display filters that isolate DNS queries, TCP SYN scans, and HTTP POST bodies without touching the GUI

  • Explain the handshake, teardown, and retransmission behavior that distinguishes a port scan from a slowloris-style exhaustion attempt

  • Build a one-page cheat sheet of tshark filters you can type from memory, covering host, port, protocol, and TCP flag combinations

Your checkpoint

A 10-packet annotated PCAP write-up: for each packet, state the protocol, the field that matters, and what a benign versus malicious interpretation would look like

Week 2

Network Traffic Analysis and Detection

  • Detect beaconing by computing inter-arrival time variance and jitter across a flow dataset, then rank the top five candidate periodic connections

  • Distinguish DNS tunneling from normal high-volume DNS by inspecting query length distributions, TXT/NULL record abuse, and entropy of subdomain labels

  • Analyze TLS metadata (SNI, JA3-style fingerprints, certificate anomalies, self-signed chains) to flag encrypted channels that evade payload inspection

  • Correlate a suspicious flow with its IDS alert and decide which single indicator would justify escalation versus which needs corroboration

Your checkpoint

A detection note covering one simulated beaconing channel and one simulated DNS tunnel, each with the filters used, the evidence observed, and a false-positive discussion

Week 3

Endpoint and Host-Based Investigation

  • Enumerate the Windows event IDs and Sysmon event IDs that record process creation, parent-child relationships, service installs, and scheduled task registration, and state what each proves

  • Trace a process tree from an Office application to a spawned shell, then identify the parent-child pair that is anomalous and why

  • Inspect Linux host artifacts - auth logs, cron entries, systemd units, and shell history - to reconstruct how persistence was established

  • Collect volatile evidence in a defensible order and record the commands used so the acquisition can be repeated by another analyst

Your checkpoint

A process-tree investigation report on a simulated host compromise, listing every artifact consulted, the timestamps, and the persistence mechanism identified

Week 4

Security Log Analysis and SIEM Correlation

  • Normalize logs from at least three source types (endpoint, firewall, authentication) into a common field schema and document the mapping decisions

  • Write SIEM correlation rules that combine a failed-logon burst with a subsequent successful logon from a new source, and tune the threshold against baseline noise

  • Reconstruct an attack timeline purely from log timestamps, reconciling clock skew and timezone offsets between sources

  • Identify which log sources would be missing in a cloud-only environment and how that gap changes the detection story

Your checkpoint

A correlation rule set plus a timeline that places at least eight events in order, each annotated with source, confidence, and the gap it fills

Week 5

Threat Intelligence and Indicator Enrichment & Malware Behavior and Artifact Analysis

  • Grade indicators by confidence and half-life, then decide which are worth blocking outright, which warrant monitoring, and which are too generic to act on

  • Enrich a set of file hashes and domains using local tooling and passive sources, and record provenance and retrieval time for every enrichment

  • Perform static triage of a suspicious binary - strings, imports, section entropy, packer signatures - and state what the evidence does and does not prove

  • Extract and interpret C2 configuration artifacts and note how malware behavior (persistence, evasion, lateral movement) should feed back into detection rules

Your checkpoint

An indicator dossier of 10 indicators with confidence rating, expiry recommendation, enrichment source, and a static-triage summary of one sample

Week 6

Incident Response Triage and Escalation

  • Apply a severity rubric that weighs asset criticality, data sensitivity, and confirmed versus suspected compromise to rank five incoming alerts

  • Draft escalation handoffs that separate confirmed facts, analyst inferences, and open questions so the receiving tier can act without re-investigating

  • Decide containment timing trade-offs - isolate now versus preserve traffic for scope - and justify the choice in writing

  • Practice a triage interview: ask the questions that establish scope, initial access vector, and blast radius within the first ten minutes

Your checkpoint

Three completed escalation packets for simulated alerts, each with severity rationale, recommended action, and the evidence that supports escalation or closure

Week 7

Incident Response Triage and Escalation & Cyber Operations Reporting and Documentation

  • Write a full incident report that opens with a decision-ready executive summary and follows with scope, timeline, evidence, impact, and recommendations

  • Translate technical findings into language a non-technical stakeholder can act on without losing accuracy or overstating certainty

  • Structure an evidence and findings appendix so every claim in the narrative traces to a specific artifact

  • Review your own report against a checklist for unsupported assertions, missing timestamps, and ambiguous ownership of follow-up actions

Your checkpoint

A complete incident report of 800 to 1,200 words with executive summary, technical narrative, and evidence appendix, plus a self-review checklist marking every correction made

Week 8

Network Traffic Analysis and Detection & Security Log Analysis and SIEM Correlation & Incident Response Triage and Escalation

  • Run a timed end-to-end scenario that moves from a network alert through log correlation to a triage decision and a written handoff

  • Re-test your weakest two domains using a fresh set of self-written questions and score them against your own answer key

  • Rebuild your filter, event-ID, and indicator cheat sheets into a single condensed reference you can recall under time pressure

  • Identify remaining knowledge gaps and assign each a concrete follow-up resource and date

Your checkpoint

A timed scenario write-up scored against a rubric you define in advance, plus a gap register listing every unresolved weakness with a remediation date

Milestones

Week 2: You can explain, without notes, why a periodic flow with low jitter and a DNS tunnel both evade naive volume thresholds, and name the specific fields you would filter on to find each

Week 4: You can take an unfamiliar log export and produce a normalized, time-ordered timeline with stated confidence in under 45 minutes

Week 6: You can rank five mixed alerts by severity and defend each ranking in two sentences or fewer, citing asset criticality and evidence strength

Week 8: You complete the end-to-end scenario within the time limit and your written handoff contains no claim that lacks a traceable artifact