Skip to Main Content
Phishing

How phishing works: the anatomy of an attack

A phishing attack has five stages, and only one of them is the message you see. Understanding the other four explains why the messages look the way they do, and where the chain is easiest to break.

Subash Poudel4 min read

The short answer

  1. A phishing attack has five stages, of which the message you receive is only the third.
  2. Targeting comes first, and it is usually bulk - lists are cheap, so most phishing is not personal.
  3. The capture page is where the actual theft happens, and modern ones relay your one-time code in real time.
  4. Attackers now proxy the real login page rather than copying it, which is why "it looked exactly right" is no longer evidence of legitimacy.
  5. The easiest link to break is delivery-to-click - reaching the organisation through a route you chose ends the chain entirely.

Most descriptions of phishing start and end with the email. That is the visible part, but it is stage three of five, and the other four explain almost everything about why the message looks the way it does.

Stage 1 — Targeting

Before anything is written, the attacker needs addresses.

For bulk phishing, these come from breach corpora, data brokers, or scraped public sources, and they are inexpensive. That economics point matters more than it sounds: when a list of millions costs very little, the campaign does not need to be convincing to most people. It needs to be convincing to a fraction of a percent.

For spear phishing, targeting is the expensive stage. The attacker researches an individual — employer, colleagues, recent posts, a supplier relationship — because the return justifies the effort.

Stage 2 — The pretext

The pretext is the story: why this message exists and why you must act.

Good pretexts share three properties. They are plausible (something you might genuinely receive), time-bound (a reason to act now), and they demand one small action rather than a large one. The classics endure because they satisfy all three — a delivery needing an address correction, a password reset you did not request, an invoice, a shared document, an unpaid toll.

Notice that none of these are dramatic. Dramatic pretexts get scrutinised.

Stage 3 — Delivery

The channel is chosen for where the defences are weakest.

ChannelWhy attackers use it
EmailVolume and cost, though filtering catches much of it
SMSLittle filtering, and phones make link inspection hard
Phone callReal-time pressure, no time to check anything
QR codeThe destination is an image; no hover, no preview
Messaging appsArrives inside a trusted, personal context

The APWG notes attackers sending millions of emails a day containing QR codes, specifically because a QR code defeats the "hover and read the link" habit that a decade of training established. Every shift in channel follows that logic: find the place where the learned defence does not apply.

Stage 4 — Capture

This is where the theft actually happens, and it is the stage that has changed most.

The old model was a static copy of a login page, which meant imperfections you could spot. The current model is a live proxy. The fake page forwards your credentials to the genuine site in real time, and relays the genuine site's responses back to you.

The consequences are worth stating plainly:

  • The page looks exactly right, because much of it is the real page.
  • Your one-time code arrives genuinely, from the real service, because a real login attempt is happening.
  • Entering that code hands the attacker a valid authenticated session.

Stage 5 — Exploitation

What happens next depends on what was captured.

A stolen password gets tried across other services immediately — see credential stuffing — because reuse is common enough to make it worthwhile. A captured session is used before it expires. A compromised email account is particularly valuable, because it is the reset mechanism for everything else.

Access is also frequently sold rather than used. The person who phished you and the person who eventually drains an account are often not the same party, which is why the consequence can arrive weeks later.

Where the chain actually breaks

Each stage has a defence, and they are not equally practical.

StageDefenceHow well it works
TargetingReduce your public data footprintHelps against spear phishing; bulk lists exist regardless
PretextRecognise manufactured urgencyUseful, but degrades under pressure
DeliverySpam and SMS filteringCatches volume, misses the well-made ones
Delivery → clickVerify through a channel you choseEnds the attack entirely
CapturePasskeys; a password manager that will not autofillVery strong, and does not rely on vigilance
ExploitationUnique passwords, 2FA, activity alertsLimits blast radius after a failure

The row in bold is the one worth building a habit around. Everything upstream of it is probabilistic; that step is categorical. If you never act using the contact details a message supplied — if you close it and reach the organisation yourself — the remaining stages have nothing to work with, no matter how good the pretext was.

Watch the chain run end to end

Our walkthrough follows one phishing campaign from list to compromised inbox, including a live relay defeating a one-time code.

Try it free

Frequently asked questions

What are the stages of a phishing attack?
Targeting (assembling a list), pretext construction (deciding the story), delivery (sending the message), capture (the fake page or call that collects credentials), and exploitation (using what was collected). The message most people think of as "the phishing" is only stage three.
How do phishing sites get past two-factor authentication?
Modern phishing kits act as a live proxy. When you enter your credentials on the fake page, the kit enters them on the real site immediately, triggers a genuine one-time code to your phone, and passes on the prompt. You supply the code, the kit uses it within its validity window, and it captures the resulting session. The code was real, which is why it did not feel wrong.
How do phishers get my email address?
Usually from a data breach of some unrelated service, from a data broker, or from scraping public sources. Lists of millions of addresses are inexpensive, which is why most phishing is untargeted — the economics only require a very small success rate.
Why do phishing emails still contain obvious mistakes?
Less often than they used to, since generative tools removed most language errors. Where errors remain, they sometimes act as a filter — a recipient who does not notice an obvious problem is more likely to complete the rest of the process, so a crude message selects for the most responsive targets.

Sources

  1. Phishing Activity Trends Report, 1st Quarter 2025 Anti-Phishing Working Group, 2025
  2. Phishing attacks - defending your organisation UK National Cyber Security Centre, 2025

About the author

Subash Poudel

Cybersecurity & Digital Literacy

Subash Poudel builds SafeSurf IQ, a digital literacy platform that teaches people to recognise scams by putting them in front of real ones. He writes the online-safety reference material here, working from primary reporting — FBI IC3, the FTC, Verizon's DBIR, NCSC and Ofcom — rather than secondhand summaries.

  • Founder and engineer, SafeSurf IQ
  • Writes and reviews the platform's phishing, scam and privacy curriculum
  • Works from primary incident and fraud reporting, cited on every article

Last reviewed . Figures are checked against the primary sources listed above at each review.