🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Technology & Design › Cybersecurity › Incident Response › Lesson 3
TEC-CYBE44-07 · Lesson 3 · 16 clock hours · lab

Detection and Analysis: Log Review and Alert Triage

Objective. Students will analyze firewall, endpoint, and authentication logs to identify indicators of compromise (IOCs) and correctly classify incident severity.

⚠ Pending professional review

This lesson, its worked examples and its practice questions has not yet been verified by an industry-certified professional or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.

VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.

Detection and Analysis: Log Review and Alert Triage

Why Log Review Matters

When a security incident occurs, logs are your primary source of truth. Firewalls, endpoints, and authentication systems generate continuous records of activity. Without the ability to read those records systematically, an analyst cannot separate routine noise from a genuine attack in progress. This lesson teaches you to import logs into a SIEM, write targeted queries, triage alerts, and assign severity levels — core skills tested on CompTIA Security+, CySA+, and ISC2 CC.

Types of Logs You Will Encounter

Firewall logs record allowed and denied connections, source and destination IP addresses, ports, and protocols. Look for outbound connections to IP addresses that appear on your IOC reference list, unusual port usage (for example, DNS over non-standard ports), and high-volume outbound transfers that could indicate data exfiltration.

Windows Event logs use numeric Event IDs to categorize activity. Event ID 4625 indicates a failed logon. Event ID 4648 indicates a logon attempt using explicit credentials. A cluster of 4625 events from a single source in a short window is a classic indicator of a brute-force attempt. Event ID 4663 records object access, which is relevant when investigating file theft.

Syslog is the standard logging format used by Linux systems, network devices, and many applications. Entries include a priority field (facility and severity), a timestamp, a hostname, and a message. Pay attention to authentication failures (`auth` facility), privilege escalation attempts (`sudo` usage), and unexpected cron jobs.

Using a SIEM for Log Analysis

A Security Information and Event Management (SIEM) platform ingests logs from multiple sources, normalizes them into a common format, and lets you search, correlate, and visualize events. In this lab you will use either Splunk Free or the Elastic Stack (Elasticsearch, Logstash, Kibana — often called ELK).

After importing your log sets, basic query patterns to run include:

Write your queries precisely. A query that is too broad returns thousands of irrelevant events; one that is too narrow misses real threats. Document every query you run in your triage worksheet so your work is reproducible.

Alert Triage: True Positive, False Positive, Benign Anomaly

Alerts generated by a SIEM or IDS/IPS fall into three categories you must be able to distinguish:

For every alert, ask: Does the activity match known attack patterns? Is there a business or technical explanation? Is the source or destination on an IOC list or a known-good asset list? Record your reasoning — written justification is required on your worksheet and is part of the passing standard.

Severity Classification

Not every confirmed incident demands the same urgency. Most organizations use a four-level classification:

| Level | Criteria |

|---|---|

| Critical | Active breach with data exfiltration underway, ransomware executing, or critical infrastructure affected. Immediate escalation. |

| High | Confirmed compromise of a system, successful credential theft, or lateral movement detected. Respond within hours. |

| Medium | Suspicious activity with no confirmed compromise; policy violation with moderate risk. Investigate within one business day. |

| Low | Informational or minor policy violations; isolated failed login attempts with no follow-on activity. Address during normal operations. |

Apply this matrix consistently. In your oral check, you must explain which criteria drove your rating — not just state the level.

Safety and Professional Practice

Log data often contains personal information: usernames, IP addresses linked to individuals, and browsing activity. Handle all lab data according to your program's acceptable-use policy. Do not copy log files outside the lab environment. In a real workplace, log access is governed by policy and sometimes by law (for example, HIPAA or state privacy statutes). Always work within your authorized scope; accessing systems or logs beyond your assignment is unauthorized access regardless of intent.

When working in lab VM environments, confirm you are connected to the isolated lab network before running queries or importing data — never run lab exercises on a production network segment.

Putting It Together

Effective log review requires a repeatable process: collect, normalize, query, triage, classify, and document. Speed and accuracy both matter. In this lab you triage 15 alerts; in a production SOC an analyst may triage dozens per shift. Building good habits now — structured queries, written justification, consistent severity ratings — prepares you directly for a Tier 1 SOC analyst role and for the detection and analysis questions on Security+ and CySA+ exams.

Key terms9

Indicator of Compromise (IOC)A piece of observable evidence — such as a known-malicious IP address, a suspicious file hash, or an unusual registry key — that suggests a system may have been breached or is under attack.
SIEM (Security Information and Event Management)A platform that aggregates, normalizes, and correlates log data from multiple sources, enabling analysts to search for threats and generate alerts from a single interface.
True PositiveAn alert that correctly identifies genuinely malicious or policy-violating activity, requiring an incident response action.
False PositiveAn alert that fires on legitimate, benign activity; no incident exists, but the detection rule may need tuning to reduce noise.
Severity ClassificationA structured rating system (commonly Critical, High, Medium, Low) that communicates the urgency and potential impact of a confirmed security incident to guide response prioritization.
Windows Event IDA numeric code in the Windows Event Log that identifies the type of activity recorded; for example, Event ID 4625 indicates a failed logon attempt.
SyslogA standard protocol and log format used by Linux systems, network devices, and applications to transmit and store event messages, including a priority level, timestamp, hostname, and message body.
Alert TriageThe analyst process of reviewing each generated alert, investigating the underlying activity, determining whether it is a true positive, false positive, or benign anomaly, and documenting the justification.
Data ExfiltrationThe unauthorized transfer of data from a system or network to an external destination, often detected in logs as unusually large outbound sessions or connections to suspicious IP addresses.
In class: Import provided log sets into a Splunk or Elastic SIEM instance and write basic search queries to surface failed logins, outbound connections to known-bad IPs, and large data transfers. · Use a pre-built alert dashboard to triage 15 simulated alerts, labeling each as true positive, false positive, or benign anomaly, and record justification in a triage worksheet. · Apply a severity classification matrix (Critical/High/Medium/Low) to five scenario descriptions and defend classifications in a brief oral check with the instructor.
Materials: Splunk Free or Elastic Stack (lab VMs), sample log files (Windows Event, Syslog, firewall), IOC reference list, triage worksheet template, severity classification matrix
Check: Triage worksheet scored by instructor: correctly classify at least 12 of 15 alerts (80%) with written justification; oral severity defense rated satisfactory or above.

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

CompTIA Security+ — Threats, Attacks, and Vulnerabilities
1. An analyst sees 847 Windows Event ID 4625 entries from the same source IP address within a 3-minute window targeting the VPN gateway. What type of attack does this most likely indicate?
CompTIA CySA+ — Security Operations
2. A SIEM alert fires because a host uploaded 4 GB to an external IP. Investigation reveals the host belongs to the backup administrator and the destination is a contracted cloud backup provider listed in the asset management system. How should the analyst classify this alert?
CompTIA Security+ — Security Operations
3. Which of the following log sources would be MOST useful for identifying outbound connections to a known command-and-control IP address?
CompTIA CySA+ — Incident Response
4. An analyst confirms that ransomware is actively encrypting files on three production servers and has already spread to a domain controller. Using a standard four-level severity matrix, what severity level should be assigned?
ISC2 CC — Security Operations
5. When performing log review in a SIEM, which practice BEST ensures that an analyst's findings can be reproduced and audited later?
CompTIA CySA+ — Threat Intelligence
6. A syslog entry shows repeated `sudo` commands executed by a standard user account at 2:00 AM, followed by the creation of a new user with root privileges. Which term BEST describes this finding in an IOC context?
CompTIA CySA+ — Security Operations
7. An analyst is writing a SIEM query to detect potential DNS tunneling. Which characteristic in firewall or DNS logs should the query look for?
CompTIA Security+ — Security Operations
8. Which of the following BEST describes the purpose of cross-referencing firewall destination IPs against an IOC reference list during log analysis?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.