Fruits of Learning
  • Overview
  • Tools & Cheatsheets
  • Hacking Methodology
  • Hands-on Practice
  • Changelog
  • Courses
    • 📦Hack The Box
      • Bug Bounty Hunter
        • Module 1: Web Requests
        • Module 2: Introduction to Web Applications
        • Module 3: Using Web Proxies
        • Module 4: Information Gathering - Web Edition
        • Module 5: Attacking Web Applications with Ffuf
        • Module 6: JavaScript Deobfuscation
        • Module 7: Cross-Site Scripting (XSS)
        • Module 8: SQL Injection Fundamentals
        • Module 9: SQLMap Essentials
        • Module 10: Command Injections
        • Module 11: File Upload Attacks
        • Module 12: Server-Side Attacks
        • Module 13: Login Brute Forcing
        • Module 14: Broken Authentication
        • Module 15: Web Attacks
        • Module 16: File Inclusion
        • Module 17: Session Security
        • Module 18: Web Service & API Attacks
        • Module 19: Hacking Wordpress
        • Module 20: Bug Bounty Hunting Process
    • 🕴️OffSec
      • 🦊EXP-301
        • Module 1: Windows User Mode Exploit Development: General Course Information
        • Module 2: WinDbg and x86 Architecture
        • Module 3: Exploiting Stack Overflows
        • Module 4: Exploiting SEH Overflows
        • Module 5: Introduction to IDA Pro
        • Module 6: Overcoming Space Restrictions: Egghunters
        • Module 7: Creating Custom Shellcode
        • Module 8: Reverse Engineering for Bugs
        • Module 9: Stack Overflows and DEP Bypass
        • Module 10: Stack Overflows and ASLR Bypass
        • Module 11: Format String Specifier Attack Part I
        • Module 12: Format String Specifier Attack Part II
        • Module 13: Trying Harder: The Labs
      • 🐙EXP-312
        • Module 1: macOS Control Bypasses: General Course Information
        • Module 2: Virtual Machine Setup Guide
        • Module 3: Introduction to macOS
        • Module 4: macOS Binary Analysis Tools
        • Module 5: The Art of Crafting Shellcodes
        • Module 6: The Art of Crafting Shellcodes (Apple Silicon Edition)
        • Module 7: Dylib Injection
        • Module 8: The Mach Microkernel
        • Module 9: XPC Attacks
        • Module 10: Function Hooking on macOS
        • Module 11: The macOS Sandbox
        • Module 12: Bypassing Transparency, Consent, and Control (Privacy)
        • Module 13: GateKeeper Internals
        • Module 14: Bypassing GateKeeper
        • Module 15: Symlink and Hardlink Attacks
        • Module 16: Injecting Code into Electron Applications
        • Module 17: Getting Kernel Code Execution
        • Module 18: Mach IPC Exploitation
        • Module 19: macOS Penetration Testing
        • Module 20: Chaining Exploits on macOS Ventura
        • Module 21: Mount(ain) of Bugs (archived)
      • ⚓IR-200
        • Module 1: Incident Response Overview
        • Module 2: Fundamentals of Incident Response
        • Module 3: Phases of Incident Response
        • Module 4: Incident Response Communication Plans
        • Module 5: Common Attack Techniques
        • Module 6: Incident Detection and Identification
        • Module 7: Initial Impact Assessment
        • Module 8: Digital Forensics for Incident Responders
        • Module 9: Incident Response Case Management
        • Module 10: Active Incident Containment
        • Module 11: Incident Eradication and Recovery
        • Module 12: Post-Mortem Reporting
        • Module 13: Incident Response Challenge Labs
      • 🐉PEN-103
      • 🐲PEN-200
        • Module 1: Copyright
        • Module 2: Penetration Testing with Kali Linux: General Course Information
        • Module 3: Introduction to Cybersecurity
        • Module 4: Effective Learning Strategies
        • Module 5: Report Writing for Penetration Testers
        • Module 6: Information Gathering
        • Module 7: Vulnerability Scanning
        • Module 8: Introduction to Web Application Attacks
        • Module 9: Common Web Application Attacks
        • Module 10: SQL Injection Attacks
        • Module 11: Client-side Attacks
        • Module 12: Locating Public Exploits
        • Module 13: Fixing Exploits
        • Module 14: Antivirus Evasion
        • Module 15: Password Attacks
        • Module 16: Windows Privilege Escalation
        • Module 17: Linux Privilege Escalation
        • Module 18: Port Redirection and SSH Tunneling
        • Module 19: Tunneling Through Deep Packet Inspection
        • Module 20: The Metasploit Framework
        • Module 21: Active Directory Introduction and Enumeration
        • Module 22: Attacking Active Directory Authentication
        • Module 23: Lateral Movement in Active Directory
        • Module 24: Enumerating AWS Cloud Infrastructure
        • Module 25: Attacking AWS Cloud Infrastructure
        • Module 26: Assembling the Pieces
        • Module 27: Trying Harder: The Challenge Labs
      • 🛜PEN-210
        • Module 1: IEEE 802.11
        • Module 2: Wireless Networks
        • Module 3: Wi-Fi Encryption
        • Module 4: Linux Wireless Tools, Drivers, and Stacks
        • Module 5: Wireshark Essentials
        • Module 6: Frames and Network Interaction
        • Module 7: Aircrack-ng Essentials
        • Module 8: Cracking Authentication Hashes
        • Module 9: Attacking WPS Networks
        • Module 10: Rogue Access Points
        • Module 11: Attacking Captive Portals
        • Module 12: Attacking WPA Enterprise
        • Module 13: bettercap Essentials
        • Module 14: Determining Chipsets and Drivers
        • Module 15: Kismet Essentials
        • Module 16: Manual Network Connections
      • 🔗PEN-300
        • Module 1: Evasion Techniques and Breaching Defenses: General Course Information
        • Module 2: Operating System and Programming Theory
        • Module 3: Client Side Code Execution With Office
        • Module 4: Phishing with Microsoft Office
        • Module 5: Client Side Code Execution With Windows Script Host
        • Module 6: Reflective PowerShell
        • Module 7: Process Injection and Migration
        • Module 8: Introduction to Antivirus Evasion
        • Module 9: Advanced Antivirus Evasion
        • Module 10: Application Whitelisting
        • Module 11: Bypassing Network Filters
        • Module 12: Linux Post-Exploitation
        • Module 13: Kiosk Breakouts
        • Module 14: Windows Credentials
        • Module 15: Windows Lateral Movement
        • Module 16: Linux Lateral Movement
        • Module 17: Microsoft SQL Attacks
        • Module 18: Active Directory Exploitation
        • Module 19: Attacking Active Directory
        • Module 20: Combining the Pieces
        • Module 21: Trying Harder: The Labs
      • ⚛️SEC-100
      • 🛡️SOC-200
        • Module 1: Introduction to SOC-200
        • Module 2: Attacker Methodology Introduction
        • Module 3: Windows Endpoint Introduction
        • Module 4: Windows Server Side Attacks
        • Module 5: Windows Client-Side Attacks
        • Module 6: Windows Privilege Escalation
        • Module 7: Windows Persistence
        • Module 8: Linux Endpoint Introduction
        • Module 9: Linux Server Side Attacks
        • Module 10: Linux Privilege Escalation
        • Module 11: Network Detections
        • Module 12: Antivirus Alerts and Evasion
        • Module 13: Active Directory Enumeration
        • Module 14: Network Evasion and Tunneling
        • Module 15: Windows Lateral Movement
        • Module 16: Active Directory Persistence
        • Module 17: SIEM Part One: Intro to ELK
        • Module 18: SIEM Part Two: Combining the Logs
        • Module 19: Trying Harder: The Labs
      • TH-200
        • Module 1: Threat Hunting Concepts and Practices
        • Module 2: Threat Actor Landscape Overview
        • Module 3: Communication and Reporting for Threat Hunters
        • Module 4: Hunting With Network Data
        • Module 5: Hunting on Endpoints
        • Module 6: Theat Hunting Without IoCs
        • Module 7: Threat Hunting Challenge Labs
      • 🦉WEB-200
        • Module 1: Introduction to WEB-200
        • Module 2: Tools (archived)
        • Module 3: Web Application Enumeration Methodology
        • Module 4: Introduction to Burp Suite
        • Module 5: Cross-Site Scripting Introduction and Discovery
        • Module 6: Cross-Site Scripting Exploitation and Case Study
        • Module 7: Cross-Origin Attacks
        • Module 8: Introduction to SQL
        • Module 9: SQL Injection
        • Module 10: Directory Traversal Attacks
        • Module 11: XML External Entities
        • Module 12: Server-side Template Injection - Discovery and Exploitation
        • Module 13: Command Injection
        • Module 14: Server-side Request Forgery
        • Module 15: Insecure Direct Object Referencing
        • Module 16: Assembling the Pieces: Web Application Assessment Breakdown
      • 🕷️WEB-300
        • Module 1: Introduction
        • Module 2: Tools & Methodologies
        • Module 3: ManageEngine Applications Manager AMUserResourcesSyncServlet SSQL Injection RCE
        • Module 4: DotNetNuke Cookie Deserialization RCE
        • Module 5: ERPNext Authentication Bypass and Remote Code Execution
        • Module 6: openCRX Authentication Bypass and Remote Code Execution
        • Module 7: openITCOCKPIT XSS and OS Command Injection - Blackbox
        • Module 8: Concord Authentication Bypass to RCE
        • Module 9: Server-Side Request Forgery
        • Module 10: Guacamole Lite Prototype Pollution
        • Module 11: Dolibarr Eval Filter Bypass RCE
        • Module 12: RudderStack SQLi and Coraza WAF Bypass
        • Module 13: Conclusion
        • Module 14: ATutor Authentication Bypass and RCE (archived)
        • Module 15: ATutor LMS Type Juggling Vulnerability (archived)
        • Module 16: Atmail Mail Server Appliance: from XSS to RCE (archived)
        • Module 17: Bassmaster NodeJS Arbitrary JavaScript Injection Vulnerability (archived)
    • 💸SANS
      • 🦉FOR572
    • 🛡️Security Blue Team
      • 1️⃣Blue Team Level 1
        • Introduction
        • Security Fundamentals
          • Introduction to Security Fundamentals
          • Soft Skills
          • Security Controls
          • Networking 101
          • Management Principles
          • Active Directory
        • Phishing Analysis
          • Introduction to Phishing and Emails
          • Types of Phishing Emails
          • Tactics and Techniques Used
          • Investigating a Phishing Email
          • Analyzing Artifacts
          • Taking Defensive Actions
          • Report Writing
        • Threat Intelligence
          • Introduction to Threat Intelligence
          • Threat Actors and APTs
          • Operational Threat Intelligence
          • Tactical Threat Intelligence
          • Strategic Threat Intelligence
        • Digital Forensics
          • Introduction to Digital Forensics
          • Forensics Fundamentals
          • Digital Evidence Collection
          • Windows Investigations
          • Linux Investigations
          • Memory Analysis With Volatility
          • Disk Analysis With Autopsy
        • Security Information and Event Monitoring
          • Introduction to SIEM
          • Logging and Aggregation
          • Correlation
          • Using Splunk SIEM
        • Incident Response
          • Introduction to Incident Response
          • Preparation Phase
          • Detection and Analysis Phase
          • Case Management
          • Containment, Eradication, and Recovery Phase
          • Lessons Learned and Reporting
          • MITRE ATT&CK Framework
        • BTL1 Exam Preparation
          • Exam Details
          • Next Steps!
Powered by GitBook
On this page
Edit on GitHub
  1. Courses
  2. 🛡️Security Blue Team
  3. 1️⃣Blue Team Level 1
  4. Phishing Analysis

Types of Phishing Emails

PreviousIntroduction to Phishing and EmailsNextTactics and Techniques Used

Last updated 13 days ago

CtrlK
  • Section Introduction
  • Recon
  • Credential Harvester
  • Social Engineering
  • Vishing and Smishing
  • Whaling
  • Malicious File
  • Spam
  • False Positive

Section Introduction

Overview of common phishing email types, related social engineering techniques, and false positives.


Recon

Reconnaissance emails are used to determine if a mailbox is active so it can be targeted in future phishing attacks. They may be spam-only, socially engineered, or use tracking pixels to gather engagement data.

Recon Emails Explained

  • Purpose: confirm active mailboxes for future targeting

  • Types:

    1. Spam Recon – random body text, checks for “undeliverable” bounce messages

    2. Social Engineering Recon – impersonates known contacts, creates urgency, or uses authority to elicit a reply

    3. Tracking Pixel Recon – embeds an invisible HTML pixel to confirm opens and collect activity data

Tactics Used

Spam Recon Emails

  • No malicious payload; checks mailbox validity via bounce message behavior

Social Engineering Recon Emails

  • Uses familiarity, urgency, or authority to encourage response

  • Can overlap with BEC (Business Email Compromise)

Tracking Pixels

  • HTML code with external link to pixel server

  • Triggered when email is opened, sending back:

    • Operating system

    • Email access method (mobile/desktop, webmail/client)

    • Client software

    • Screen resolution

    • Date/time opened

    • IP address (ISP and location)

Example of pixel HTML snippet:

<img src="http://tracker.CyberMetrics.local/pixel.png" width="1" height="1" />

Recon Email Examples

Example 1 – Spam Recon

  • Sender: mark.wilson@MailOps.net

  • Subject: “asdkf”

  • Body: random text; no request for action; goal = detect mailbox validity via bounce handling

Example 2 – Social Engineering Recon

  • Sender: bob.thomas@SecureMail.net

  • Recipient: contact@AcmeCorp.local

  • Subject: “Hello”

  • Body: vague “hi there” greeting; generic message sent to group mailbox; unlikely from a legitimate known contact


Credential Harvester

Phishing emails designed to trick recipients into entering credentials into a fake login page, often styled to imitate trusted brands or the target organization. Collected credentials may be used for credential stuffing or other attacks.

How They Work

  • Email contains a lure (e.g., fake alert or notice) styled to mimic a legitimate company

  • Links lead to a replica login portal

  • Entered credentials are stored in hidden directories or sent to attacker-controlled accounts

  • Attackers often use free email services (e.g., MailOps.net, SecureMail.net) for harvesting

Targeting

  • Commonly imitate popular services (Outlook, Amazon, DHL, FedEx, HMRC, etc.)

  • May be customized to match the branding of the victim organization

  • Logos and assets easily copied from public websites

Examples

Amazon-Themed Harvester

  • Real-world example: hxxps://amazonupdates.securetrack[.]net/ap/signin?

  • URL uses subdomain impersonation to appear legitimate

  • Visual styling closely matches the real Amazon login

Microsoft-Themed Harvester

  • Real-world example: hxxps://12.158.186[.]80/owa/auth/logon.aspx

  • Mimics Outlook Web Access

  • Uses an IP address instead of a domain — a strong red flag

Key Points

  • Mimics widely used websites/services

  • Uses urgency or false authority to encourage action

  • URLs may be random, impersonated, or misleading

  • Small spelling or styling errors may be present — uncommon in genuine corporate emails

Example CLI Check for Final Redirect Location:

# Safely check where a suspicious link redirects without opening it in a browser
curl -I "http://short.url/abc123"

Social Engineering

The exploitation of human behavior through psychological manipulation to make targets perform actions they normally wouldn’t — such as disclosing confidential information, granting unauthorized access, or transferring funds. Phishing is a form of social engineering attack.

Common Tactics in Phishing Emails

  • Prompting replies to attacker’s initial email (e.g., recon emails)

  • Posing as executives (CEO, CTO, CFO) to request money transfers

  • Impersonating a data subject or higher-level employee to obtain confidential information

Key Points

  • Targets the person, not the technical system

  • Leverages authority, urgency, trust, and familiarity to influence behavior

  • Used in nearly all phishing attacks to bypass technical defenses


Vishing and Smishing

Two phone-based phishing attack types that rely on social engineering via voice calls (vishing) or text messages (smishing) instead of email. These methods often bypass traditional email security controls.

Smishing

  • Vector: SMS/text messages, often sent in bulk to many recipients

  • Common Targets: PII (names, DOBs, SSNs) and PCI (credit card/banking info)

  • Key Identifiers:

    • Links that do not match the legitimate company’s domain

    • Unusual senders, including short or impossible numbers (e.g., 4291)

    • Unexpected requests for login, payment, or personal details

    • Spelling or grammar errors uncommon in legitimate corporate communications

  • Example: Fake PayPal text with link hxxps://paypal.account-verify.SecureMail[.]net (real registered domain is SecureMail[.]net, not PayPal)

Vishing

  • Vector: Phone calls leveraging direct voice contact

  • Likely Victims: Staff 1–2 levels below executives with access to sensitive info

  • Key Identifiers:

    • Caller pressures you to act quickly

    • Requests sensitive details (passwords, financial info) without standard verification

    • Caller ID spoofing (appears as internal number or trusted entity)

    • Language implying authority (CEO, bank security officer, government agent)

  • Defenses:

    • Follow standard verification procedures

    • Refuse to share sensitive details over the phone without authentication

    • Report all suspicious calls to the security team


Whaling

A highly targeted phishing attack aimed at senior executives (e.g., CEO, COO, CFO) to exploit their access to sensitive information and decision-making authority.

Characteristics

  • Targets often less familiar with phishing and cybersecurity

  • Uses open-source intelligence (OSINT) to craft realistic, personalized emails

  • Methods may include:

    • Malicious attachments that install malware

    • Links to credential harvesters

    • Social engineering to obtain confidential data

  • Low-volume, tailored messages designed to evade detection

Mitigation

  • Provide phishing awareness training to executives and their assistants

  • Mark external emails in subject or body to highlight potential risk

  • Implement data loss prevention (DLP) policies to block sensitive data exfiltration

  • Ensure assistants who manage executive inboxes are trained to spot and report suspicious messages


Malicious File

Phishing emails designed to convince recipients to open malware-laden files. Delivered either as attachments or as hyperlinks to maliciously hosted files.

Malicious Attachments

  • Directly attached to phishing emails

  • High-risk file types often blocked (.exe, .vbs, etc.)

  • Attackers prefer common formats (Word, Excel) to appear legitimate

Microsoft Office Macros

  • Word/Excel documents can contain macros (scripts)

  • Macros now disabled by default; attackers prompt users to “Enable Content” via fake warnings

  • Once enabled, macros can:

    • Download malware (viruses, trojans, ransomware, rootkits)

    • Connect to malicious domains

  • Defenses:

    • Keep macros disabled by default

    • Train users to spot suspicious prompts

    • Delete unsolicited attachments

Hosted Malware

  • Malware stored on external websites; phishing email contains download link

  • User must visit the link, download the file, and run it

Malicious Domains

  • Easy and cheap to register

  • Many newly registered domains used for malicious purposes

  • Attacker hosts malware on these domains and distributes links via phishing emails

Compromised Domains

  • Legitimate sites hacked and used to host malware

  • Site’s normal content left intact to avoid detection

  • Hyperlinks in phishing emails direct victims to these infected sites


Spam

Unsolicited, unwanted, or unexpected emails that are not inherently malicious. Common sources include marketing, newsletters, or updates from registered services.

Characteristics

  • Sent in bulk, not targeted

  • Can include:

    • Newsletters

    • Product/service promotions

    • Update announcements from companies

  • May originate from shared/sold mailing lists without user consent

  • Not to be confused with malspam (malicious spam) — large-scale malicious email campaigns

Common Topics (Honeypot Observations)

  • Cryptocurrency promotions and schemes

  • PPE sales (notable during COVID-19)

  • Sexual performance products

  • Non-crypto financial schemes

  • Adult dating

  • Restaurant marketing

  • Diet/weight-loss products

Examples

Example 1 – Marketing Email

  • Sender: WordPress plugin vendor

  • Legitimate service, but unwanted content

  • Includes unsubscribe link as required by terms of service

Example 2 – Cryptocurrency Promotion

  • Sender: promoting crypto platform, encouraging account creation and deposit

Key Points

  • While often harmless, spam can be used for reconnaissance

  • Clicking unsubscribe links can confirm mailbox is active or trigger fingerprinting

  • Best practice: delete or forward to security team, avoid interacting with links or attachments


False Positive

A legitimate email incorrectly reported as malicious.

Common Causes

  • User suspects the email is malicious or potentially harmful

  • Poor formatting (often in internal emails) makes the message look suspicious

  • Email is unexpected and requests an action (e.g., click link, contact immediately, transfer funds)

  • Lack of phishing awareness training leads to over-caution

Key Points

  • Reporting false positives is preferable to missing genuine threats

  • Indicates users are engaged and actively scanning for suspicious activity

  • Helps maintain a security-focused culture even if it adds investigative workload


Use Attack Surface Reduction (ASR) rules to block execution