SOC 2 Readiness
24/7 Security Monitoring
Canadian-Based SOC
Back to Glossary
Threats & Attacks

What Is Typosquatting?

Definition

Typosquatting is a social engineering attack that registers domain names similar to popular websites, exploiting common typing errors to redirect users to malicious sites for phishing, malware distribution, or ad fraud.

People Also Ask

Common questions about Typosquatting answered by our security experts.

Typosquatting in Practice

Typosquatting is the registration of domain names resembling a legitimate one — misspellings, character substitutions, additional or omitted words, alternative top-level domains — to intercept traffic or lend credibility to fraud.

It differs from domain spoofing, which forges the sender of a message. Here the domain is genuinely registered and genuinely controlled by the attacker, which makes every technical authentication check pass.


The common patterns

Character omission or duplication. Adjacent-key substitution. Visually similar characters, including letters from other scripts that render almost identically. Added or removed hyphens and words. Different top-level domains against the same name.

Also subdomain construction, where your brand appears as a subdomain of the attacker's domain — which reads correctly at a glance and is entirely theirs.


What it is used for

Credential harvesting, through a sign-in page at a plausible address. Supporting business email compromise, where correspondence from a nearly correct domain survives scrutiny.

Malware distribution to people mistyping a software download address. And brand damage or extortion, where the registrant wants payment for the name.


Why it defeats technical controls

The domain is legitimately registered, so mail authentication passes for it. Certificates are freely available, so it has working encryption and a padlock. It has no bad reputation, because it is new and has done nothing yet.

Every automated check that a defender relies on returns a clean result. The only thing wrong with the domain is that it is not yours, and that requires knowing what yours is.

Registered
Not forged
So mail authentication passes
Certificated
Freely available
So the padlock appears
No reputation
Because it is new
So blocklists are silent
Why lookalike domains pass every automated check.

Monitoring is the practical defence

Certificate transparency logs record every certificate issued, which makes new lookalike domains visible shortly after they become usable. Registration monitoring services watch for variations on your name.

Detection matters because registration frequently precedes the attack by days or weeks. A lookalike appearing is a warning that something is being prepared, and it is one of the few genuinely predictive signals available.


Defensive registration, within reason

Registering the most obvious variants and the common alternative top-level domains is cheap and worthwhile. Registering every possible permutation is not, because the space is effectively unbounded.

The sensible boundary is the variants a person might plausibly mistype or misread, plus anything targeting a payment or login subdomain. Beyond that, monitoring is the better investment than registration.

External sender marking catches what checks cannot
Because a lookalike domain passes authentication, the defence that works at the point of reading is a visible marker that the message came from outside. It is crude, it costs nothing, and it interrupts exactly the moment of inattention this attack depends on.

The same technique against package registries

Software dependency registries are targeted the same way: a package named almost identically to a popular one, waiting for a mistyped install command. The consequence is worse than a web visit, because installation frequently executes code at build time with whatever rights the pipeline holds.

The controls are different from the domain case: pinned dependency versions, a lockfile committed and reviewed, an internal package mirror, and review of newly added dependencies. A typo in a dependency name is far easier to miss in a pull request than in a browser address bar.


Where to start

Set up certificate transparency monitoring for your domain names. It is free, it takes minutes, and it turns lookalike registration into advance warning.

See domain spoofing. GuardsArm runs security risk assessments.

Need Help With Typosquatting?

Our certified security professionals can help you implement the right typosquatting strategy for your organization. Get a free assessment today.

Book a Free Consultation