The security knowledge base

How attacks work.
How defenses hold.

About Hacking explains security the way engineers need it explained: mechanism first, mitigation second, sources always. No fear, no folklore — and nothing here requires breaking the law to learn.

Five pillars, one map

Every article lives in exactly one cluster

  1. 01

    Security Fundamentals

    The mental models everything else is built on.

    52 articles

  2. 02

    Web Security

    How the web gets attacked — and how it holds.

    50 articles

  3. 03

    Network Security

    What actually moves across the wire, and who can touch it.

    50 articles

  4. 04

    Defense & Hardening

    The blue-team playbook: detect, harden, respond.

    50 articles

  5. 05

    Careers & Practice

    Learn legally, prove your skills, get hired.

    50 articles

New to security? Start here

A deliberate path, not a firehose

  1. 01

    Learn the mental models

    Threat models, attack surface, defense in depth — the vocabulary of the field.

    Security Fundamentals
  2. 02

    Understand one attack deeply

    Work through how cross-site scripting actually executes, then how it is stopped.

    Web Security
  3. 03

    Practice legally, prove it

    CTFs, labs you are allowed to attack, and the credentials that count.

    Careers & Practice

Latest articles

Security Fundamentals beginner

Forcing password changes makes systems less secure

Forcing users to change passwords every ninety days creates predictable patterns. Discover why NIST and NCSC now recommend against periodic password rotation.

2 min read

Security Fundamentals beginner

Incognito mode makes me invisible online

Does private browsing hide your activity? Learn why incognito mode only clears local history and does not stop ISPs or websites from tracking your identity.

3 min read

Web Security advanced

Security Headers Beyond the Basics

Past the core headers lies a second tier: Permissions-Policy, COOP/COEP, Reporting, and more. Learn what these headers add and when to use them.

1 min read

Every article names its author, shows its dates, and cites primary sources. That is the whole trick.

Read the editorial policy