← All paths
Easy2 modules

Security Fundamentals

The bedrock. Skip this and you'll plateau.

Master the terminal and the network - the two foundations every other security skill is built on. This is where every aspiring hacker should start.

01

Linux Fundamentals

Live in the terminal like a hacker. From the filesystem to permissions, processes, bash scripting, and the privilege-escalation tricks that win real engagements.

1

Why Linux for Hackers

Why offensive tooling is Linux-first, the distros that matter (Kali, Parrot), and how to think in a shell.

2

The Filesystem Hierarchy

The Linux directory tree (FHS): where configs, binaries, logs, and secrets live - and where attackers look first.

3

Files & Navigation

Move and manipulate the filesystem: ls, cd, cp, mv, rm, mkdir, find, and locate - fast.

4

Viewing & Editing Files

cat, less, head, tail, nano, and just-enough vim to survive on a target box.

5

Permissions & Ownership

rwx, octal modes, chmod/chown, and the SUID/SGID/sticky bits that are a goldmine for privilege escalation.

6

Users, Groups & sudo

/etc/passwd, /etc/shadow, groups, and how sudo is configured - and misconfigured.

7

Processes & Services

ps, top, kill, jobs, and systemd/systemctl - see and control what's running.

8

Package Management

apt, dpkg, and installing your toolkit - plus how packages become attack surface.

9

Streams, Redirection & Pipes

stdin/stdout/stderr, |, >, >>, 2>&1, tee - the plumbing that makes the shell a superpower.

10

Text Processing: grep, sed & awk

The data-mining trio for parsing logs, scraping output, and finding the one line that matters.

11

Networking from the CLI

ip, ss, netcat, curl, wget, ssh, scp - recon, transfer files, and catch shells.

12

Bash Scripting for Hackers

Variables, conditionals, loops, and functions - automate recon and build your own tools.

13

Linux Privilege Escalation

The payoff: sudo misconfigs, SUID binaries, cron jobs, PATH hijacking, and GTFOBins - going from user to root.

14

Logs & System Investigation

/var/log, journalctl, who/last/history - covering both the attacker's and defender's view.

02

Networking Foundations

You can't attack what you don't understand. IP, TCP/UDP, the handshake, ports, DNS, and HTTP - the plumbing every exploit travels over.