all-soc-level-12026.04.19
haadi@portfolio: ~

haadi@portfolio:~$ cat phishing-analysis-tools.md

Room notes · SOC Level 1 · Phishing analysis

Phishing AnalysisTools

The specific tools SOC analysts use to investigate phishing emails: from header analysis to URL reputation to attachment sandboxing.

What This Room Covers

The specific tools SOC analysts use to investigate phishing emails: from header analysis to URL reputation to attachment sandboxing.


Key Concepts Learned

Phishing analysis tools reduce manual investigation time significantly. Manually analyzing every URL and header field is slow. These tools automate the most time-consuming lookups and provide enriched context within seconds.

Core Phishing Analysis Tools

ToolPurposeWhat It Gives You
PhishToolAutomated phishing email analysisFull header analysis, URL extraction, IOC summary
VirusTotalFile and URL reputationCommunity detection rate, sandboxed behavior
URLScan.ioURL analysis and screenshotWhat the URL renders as, redirects, domain info
MXToolboxEmail header and DNS analysisSPF/DKIM/DMARC results, mail server info
AnyRunInteractive malware sandboxLive execution of attachments, network traffic
Hybrid AnalysisStatic and dynamic file analysisDeep malware behavioral analysis
WHOISDomain registration lookupDomain age, registrar, registration country
Talos IntelligenceCisco's threat intelligenceIP/domain reputation, email reputation

The phishing triage workflow with tools

Phishing alert fires
    ↓
Open email in PhishTool or extract headers manually
    ↓
Check SPF/DKIM/DMARC → fail = suspicious
    ↓
Extract originating IP → check in VirusTotal/Talos
    ↓
Extract all URLs → check each in URLScan.io
    ↓
If attachment present → submit to AnyRun or Hybrid Analysis
    ↓
Check domain age → WHOIS (newly registered = suspicious)
    ↓
Compile findings → True Positive or False Positive determination

VirusTotal nuances A VirusTotal result of 0/72 does not mean a file is safe: it means no known AV vendor has a signature for it yet. New malware always starts at 0/72. Context matters: a 0/72 PDF from a known, legitimate sender is probably fine. A 0/72 macro-enabled document from an unknown sender received with an urgent subject line warrants sandbox analysis regardless of the VT result.


Hands-On Tasks

Used PhishTool, VirusTotal, and URLScan.io on real phishing email samples: extracted IOCs, checked reputation, assessed attachment risk, and made triage determinations using the tool output.


How This Applies to Real SOC Work

These tools are part of the standard phishing triage workflow at virtually every SOC. Knowing how to use them efficiently: what to look for, what a result means, and when to dig deeper: directly translates to faster, higher quality phishing alert handling.


What I Want to Learn Next Based on This

Phishing Prevention covers the defensive controls that reduce phishing volume and impact: email authentication, filtering, and user awareness programs.

Originally published on GitHub

view-source
haadi@portfolio: ~

haadi@portfolio:~$ cat meta

  1. category: room notes
  2. path: SOC Level 1
  3. module: Phishing analysis
  4. topic: Phishing
  5. difficulty: Easy
  6. published: 2026.04.19
  7. read: 2 min

Next writeup

Keepreading