This document provides an overview of hacking, including definitions of different types of hackers (e.g. black hat, white hat, grey hat hackers), why and how hackers hack systems, hacking languages/techniques, ethical hacking and the skills required of ethical hackers, and steps to take after being hacked. It discusses the history of hacking terminology, examples of past hacks, and profiles notable hackers from each category.
Related topics: