0Pricing
Cyber Security Academy · Lesson

Phishing and Spear Phishing

Identify phishing emails, spear phishing, smishing, and vishing with real examples.

Phishing and Spear Phishing is a free Cyber Security Academy lesson on CoddyKit — lesson 1 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Cyber Security Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.

What is Phishing?

Phishing is a social engineering attack that uses deceptive emails, messages, or websites to trick targets into revealing credentials, installing malware, or transferring money.

It is the most common initial access vector in data breaches worldwide.

How Phishing Emails Are Constructed

Effective phishing emails include:

  • A spoofed or look-alike sender address
  • Urgency ("Your account will be suspended")
  • A malicious link pointing to a credential-harvesting site
  • Branding and logos of trusted organizations
  • Requests that bypass normal security thinking

Types of Phishing

Phishing variants:

  • Email phishing — mass campaigns to many targets
  • Spear phishing — targeted at specific individuals with personalized content
  • Whaling — targets executives (CEOs, CFOs)
  • Vishing — voice phishing via phone calls
  • Smishing — SMS-based phishing

Spear Phishing

Spear phishing uses research about the target to increase credibility. Attackers gather information from LinkedIn, company websites, and social media to craft personalized messages that reference real colleagues, projects, or events.

Business Email Compromise (BEC)

BEC is a sophisticated spear phishing variant where attackers impersonate executives to authorize fraudulent wire transfers or reveal sensitive data. BEC attacks have cost organizations billions of dollars globally.

Phishing Infrastructure

Attackers use:

  • Lookalike domains (e.g., paypa1.com, microsoft-verify.net)
  • Compromised legitimate servers to bypass reputation filters
  • URL shorteners and redirects to hide final destinations
  • Credential harvesting kits that clone login pages

Identifying Phishing Indicators

Warning signs in emails:

  • Sender address doesn't match display name
  • Unexpected urgency or unusual requests
  • Hover over links — destination doesn't match displayed text
  • Generic greetings ("Dear Customer")
  • Requests for credentials, payment, or sensitive data

Email Authentication: SPF, DKIM, DMARC

Anti-spoofing mechanisms:

  • SPF — authorizes which servers can send email for a domain
  • DKIM — cryptographically signs emails from the domain
  • DMARC — policy for what to do when SPF/DKIM fail (quarantine/reject)

Organizations without DMARC are trivially spoofable.

Phishing Simulation and Training

Organizations run phishing simulations to test employee awareness and train users to spot attacks. Employees who click simulated phishing links receive additional training. Simulation programs measurably reduce click rates over time.

Incident Response to Phishing

When a phishing email is reported:

  1. Block the sender and URL across all mailboxes
  2. Identify all recipients
  3. Check if anyone clicked or submitted credentials
  4. Reset compromised accounts immediately
  5. Preserve email headers for investigation

Anti-Phishing Technical Controls

Defensive layers:

  • Email gateway filtering (sandboxing attachments)
  • DNS reputation checking
  • Browser URL filtering and warning pages
  • MFA — limits damage even if credentials are stolen
  • Phishing-resistant MFA (FIDO2/hardware keys)

Quick Check: Phishing

A targeted phishing email referencing a colleague by name and a specific internal project is called:

Lesson Recap

Phishing is the most common attack vector, using deceptive messages to steal credentials or install malware. Spear phishing uses research to personalize attacks. SPF, DKIM, and DMARC combat email spoofing. MFA and phishing-resistant credentials (FIDO2) limit the damage even when phishing succeeds.

Frequently asked questions

Is the “Phishing and Spear Phishing” lesson free?

Yes — the full text of “Phishing and Spear Phishing” is free to read here on the web, and the Cyber Security Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Cyber Security Academy course, upgrade to CoddyKit PRO.

What will I learn in “Phishing and Spear Phishing”?

Identify phishing emails, spear phishing, smishing, and vishing with real examples. You practise Cyber Security Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start Cyber Security Academy?

No prior experience is required. Cyber Security Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 1 of 4, so you can start here or from the beginning and move at your own pace.

How long does the “Phishing and Spear Phishing” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this Cyber Security Academy lesson?

Yes. Every Cyber Security Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. Phishing and Spear Phishing
  2. Malware: Viruses, Worms, Trojans, Ransomware
  3. Man-in-the-Middle Attacks
  4. Denial of Service and DDoS
← Back to Cyber Security Academy