Ein Hacker ist eine Person, die sich mit dem Durchdringen von Computersicherheitssystemen befasst, entweder aus Interesse, um Probleme aufzudecken und zu lösen, oder aus unlauteren Motiven wie Datendiebstahl. Es gibt unterschiedliche Typen von Hackern: White-Hat-Hacker, die Sicherheitslücken aufdecken, um die Sicherheit zu verbessern, Black-Hat-Hacker, die illegale Aktivitäten verfolgen, und Grey-Hat-Hacker, die zwischen diesen beiden Extremen stehen.