secplus

Dashboard / 2.0 Threats, Vulnerabilities, and Mitigations

2.4 Given a scenario, analyze indicators of malicious activity

Official exam objective outline (7 topics)
  • Malware attacks
    • Ransomware
    • Trojan
    • Worm
    • Spyware
    • Bloatware
    • Virus
    • Keylogger
    • Logic bomb
    • Rootkit
  • Physical attacks
    • Brute force
    • Radio frequency identification (RFID) cloning
    • Environmental
  • Network attacks
    • Distributed denial-of-service (DDoS): Amplified, Reflected
    • Domain Name System (DNS) attacks
    • Wireless
    • On-path
    • Credential replay
    • Malicious code
  • Application attacks
    • Injection
    • Buffer overflow
    • Replay
    • Privilege escalation
    • Forgery
    • Directory traversal
  • Cryptographic attacks
    • Downgrade
    • Collision
    • Birthday
  • Password attacks
    • Spraying
    • Brute force
  • Indicators
    • Account lockout
    • Concurrent session usage
    • Blocked content
    • Impossible travel
    • Resource consumption
    • Resource inaccessibility
    • Out-of-cycle logging
    • Published/documented
    • Missing logs

★ Starred in your notes: Cyber Kill Chain (order + keywords) · ARP poisoning / on-path (adversary-in-the-middle) · rogue AP · evil twin · bluejacking · zero-day.

Breakdown 1 — Malware attacks

MalwareDefining trait (class wording in italics)
VirusRequires human interaction (open the file) to spread; attaches to files. Variants: polymorphic, cavity/file-infector, boot sector
WormNo human interaction — self-propagates over the network
TrojanPretends to be legitimate software; RAT = remote access Trojan
RansomwareEncrypts data and demands payment; often paired with exfiltration ("double extortion")
SpywareSecretly collects user data/activity
KeyloggerRecords keystrokes (hardware or software)
BloatwareUnwanted pre-installed software; expands the attack surface
Logic bombTime-based or condition-based trigger (fires on a date or when an employee is removed from payroll)
RootkitAllows you to hide stuff from running view — kernel/OS-level, hides processes/files; hard to detect from inside the OS

From class — malware payloads: backdoor (netcat — "the Swiss Army knife"), command and control (C2), ransomware. How malware hides: polymorphic (changes its code/signature), stealth, fileless (lives in memory/PowerShell, no file on disk), rootkit. Tools mentioned: VirusTotal (check a file hash).

Breakdown 2 — Physical attacks

  • Brute force — physically forcing entry (cutting locks, breaking doors).
  • RFID cloning — copying a badge/card signal to make a duplicate.
  • Environmental — attacking HVAC, power, water to cause outages.

Breakdown 3 — Network attacks

AttackWhat it looks likeClass notes
DDoS — amplifiedSmall request → huge response reflected at the victim (DNS, NTP, memcached amplification)Smurf attack = ICMP echo to a broadcast address with the victim's spoofed source
DDoS — reflectedAttacker spoofs the victim's IP so third parties reply to the victim
DoS classicsPing of death (oversize packet), ping flood ("simple DoS"), botnets, malformed packets, resource exhaustion, deliberate misuse
DNS attacksDNS poisoning/spoofing (fake record in cache → pharming), DNS tunneling, domain hijackingCache → hosts file → DNS server is the lookup order; a poisoned entry means "mario's IP would be different"
WirelessRogue AP (unauthorized AP/hotspot), evil twin (look-alike SSID to steal credentials), jamming, deauthentication attack (forces clients off so they reconnect through you / to capture handshakes)
On-path (man-in-the-middle / adversary-in-the-middle)Attacker sits between two parties: ARP poisoning (victim's MAC ↔ IP mapping replaced — defend with DAI, dynamic ARP inspection), MAC spoofing, SSL stripping (downgrade HTTPS→HTTP), session hijacking, replayarp -a shows the ARP table; MAC = 48 bits (first 24 = OUI/vendor)
Credential replayCaptured authentication data re-sent (pass-the-hash, session token replay)
Malicious codeScripts/macros delivered over the network
VLAN hopping (class)Double-tagging or switch-spoofing to reach another VLAN via a trunk
MAC flooding (class, Day 5)Overflow the switch CAM table so it floods frames like a hub → attacker can sniffPort security / flood guard
Bluetooth (class)Bluejacking = unsolicited messages; Bluesnarfing = theft of information; Bluesmacking = Bluetooth DoS

From class — recon indicators: Xmas scan — nmap scan against non-Windows hosts that sets the FIN, URG, PSH flags ("FUP"). TCP flags: SYN = first packet out, ACK = acknowledges, PSH = push (like a queue), URG = process first, FIN = last packet/hang up, RST = disconnect/abort. Banner grabbing = the service banner tells you what the device runs. Half-open (SYN) scan = nmap -sS — sends SYN, gets SYN/ACK, never completes the handshake (stealthier); scanning without authorization can be illegal. Fuzzing = throwing random data at a service to see how it reacts. Promiscuous mode = the NIC sees all traffic, not just its own.

Breakdown 4 — Application, cryptographic, and password attacks

CategoryAttackNote
ApplicationInjection (SQL/command/LDAP), buffer overflow, replay, privilege escalation, forgery (CSRF/SSRF), directory traversalSee 2.3
CryptographicDowngrade (force weaker protocol — SSL stripping, POODLE), collision (two inputs, same hash), birthday (probability math that makes collisions easier than expected — "same hash attack")MD5/SHA-1 are collision-broken
PasswordSpraying (one password against many accounts — avoids lockout), brute force (all combinations), dictionary, hybrid (dictionary + numbers and symbols), rainbow table (precompiled hashes; defeated by salt), credential stuffing (reuse leaked user/pass pairs on other sites), pass-the-hashSalt + key stretching defend stored passwords

Breakdown 5 — Indicators (what you see in the logs)

IndicatorMeaning
Account lockoutBrute force/spraying in progress
Concurrent session usageSame account logged in from two places
Blocked contentSecurity tool stopped something — investigate what tried
Impossible travelLogin from two distant locations within an impossible time — class: could also be legitimate VPN usage; verify
Resource consumptionCPU/disk/network spike — cryptomining, DoS, exfiltration
Resource inaccessibilityFiles/services unavailable — ransomware, DoS
Out-of-cycle loggingLogs/events at unusual times or unexpected log rotation
Published/documentedYour data shows up on paste sites/dark web
Missing logsAttacker cleared them

Breakdown 6 — Attack frameworks (class emphasized: know the order)

1 Reconsearch 2 Weaponizecreate 3 Deliverysend 4 Exploittrigger 5 Installbackdoor 6 C2communicate 7 Actionson objectives Lockheed Martin Cyber Kill Chain — the earlier you break the chain, the cheaper the incident.

Cyber Kill Chain (Lockheed Martin): 1 Reconnaissance (search/research the target) → 2 Weaponization (create the exploit/payload) → 3 Delivery (send it: email, USB, web) → 4 Exploitation (trigger the vulnerability) → 5 Installation (malware/backdoor installed) → 6 Command & Control (communicate with the implant) → 7 Actions on Objectives (the goal — exfiltrate, destroy; last step). Keywords: search → create → send → exploit → install → communicate → act.

  • Diamond Model of intrusion analysis — four vertices: Adversary, Infrastructure, Capability, Victim.
  • MITRE ATT&CK — matrix of tactics/techniques used post-compromise.

Quick self-check

  • Worm vs. virus? (Worm needs no human action.)
  • Which attack uses one password across many accounts? (Spraying.)
  • What flags does an Xmas scan set? (FIN, URG, PSH.)
  • Which kill-chain phase is C2? (6th — after installation, before actions on objectives.)
  • Bluejacking vs. bluesnarfing? (Send messages vs. steal data.)

Sources: 20260917_173216.jpg, 20260917_173350.jpg, 20260917_173356.jpg, 20260917_173401.jpg, 20260917_173411.jpg, 20260917_182429.jpg, 20260917_182442.jpg, 20260917_182533.jpg, 20260918_175443.jpg, 20260918_175519.jpg, 20260918_175548.jpg