Terminus

Systems

Systems security

Memory-safety bugs, privilege separation and web attacks, and how real systems defend against them.

About 30 hours of study.

Where to learn it

Read
Security Engineering, 3rd edition

Ross Anderson

The free chapters

Several chapters are free to read on the author's site.

Section not checked yet

Watch
Computer Systems Security (MIT 6.858)

Nickolai Zeldovich, James Mickens

Lectures on buffer overflows, privilege separation and web security

Section not checked yet

Practise
picoCTF

Carnegie Mellon University

picoGym: Binary Exploitation, then Reverse Engineering

Section not checked yet

Wrong chapter, dead link, or know something better? Tell us on GitHub.

Which roles ask for it

Before and after

Systems security

Opens up

Nothing else on the map yet.