Cybersecurity Fundamentals — from threats and crypto to defending real systems
Security isn't a bolt-on; it's a way of thinking about every system you build or run. This path teaches that mindset from the ground up, entirely from the defender's side. Start with the core goals — confidentiality, integrity, availability — and the vocabulary of threats, vulnerabilities, and risk, then build a working understanding of the cryptography that underpins modern security. From there you'll cover identity and access, the common attacks every developer should recognise (explained so you can defend against them, not carry them out), and the layered defenses that stop them — hardening systems, writing secure code, and protecting data. The path closes with security in practice, including personal safety online and the wireless-and-RF security world a scanner like GopherTrunk lives in, where the law and ethics matter as much as the technology. No security background required; the Linux and Networking paths pair well.
Security isn’t a feature you add at the end — it’s a way of thinking about every
system you build or run. This path teaches that mindset from the ground up,
entirely from the defender’s side: the goal is to understand how things break
so you can keep them from breaking, not to break them.
Who this is for. Developers, operators, and curious learners who want a solid,
practical grounding in security. No prior security background is needed. The
attacks in this path are explained conceptually — enough to recognise and defend
against them — not as recipes. The Linux
and Networking paths give you systems
to practise on and pair well with this one.
How the path works. Six modules build in order. The first two lay the
foundations — the vocabulary and mindset of security, then the cryptography that
underpins everything trustworthy. The middle modules cover identity and access,
and the common attacks with the layered defenses that stop them. The last two get
practical: hardening systems, writing secure code, protecting data, staying safe
as an individual, and the wireless-and-RF security world a scanner like
GopherTrunk lives in — where the law and ethics
matter as much as the technology. Mark lessons complete as you go — your progress
is saved in your browser. New here? Start with lesson 1: What is
cybersecurity?
Module 1 — Security Foundations
The mindset and vocabulary of security: what it protects, the goals it aims for, how threats and risk are described, who attacks, and how a defender thinks.
The math-free version of the cryptography that underpins everything secure: encryption, keys, hashing, signatures, and where each shows up in real life.
Proving who you are and controlling what you can do: authentication, passwords and MFA, authorization, managing secrets, and the human layer attackers love.
Stuck on a system, IDing a mystery signal, or have a feature in mind? Ask on the forum or swap notes with other operators on Discord and Reddit — questions get answered fast.