September 2021
Intermediate to advanced
376 pages
9h 25m
English
Asking the right questions takes as much skill as giving the right answers.
–Robert Half

What happens if an attacker scans a system and doesn’t find any known vulnerabilities? Can they still gain access? Yes, but they’ll need to discover a new, unknown vulnerability. These unknown vulnerabilities are called zero-day vulnerabilities, and useful ones can sell for millions of dollars.
Finding a zero-day vulnerability often begins with finding a software bug. Once a hacker discovers a bug, they can exploit it to their advantage. Attackers use bugs to steal data, crash programs, take control of systems, and install ...