Hacker sind Personen, die in der Lage sind, Schwachstellen in einem Computersystem oder Netzwerk auszunutzen, was oft zu bösartigen Aktivitäten führt. Obwohl sie als autodidaktische Profiler und abtrünnige Programmierer dargestellt werden, verfügen Hacker über ein fortgeschrittenes Verständnis der Anwendungsentwicklung, das es ihnen ermöglicht, bestehende Programme für schändliche Zwecke zu modifizieren – unter Umgehung aller von den ursprünglichen Entwicklern festgelegten Sicherheitsvorkehrungen. Ethical Hacker, oder White-Hat-Hacker, wie diese oft genannt werden, nutzen ihre Fähigkeiten, um mit der Erlaubnis der Systembesitzer nach Sicherheitslücken zu suchen. Auf diese Weise arbeiten sie daran, diese Systeme sicherer und geschützter zu machen. Andererseits können diejenigen, die ohne vorherige Genehmigung in Netzwerke eindringen, wegen Verstoßes gegen digitale Gesetze rechtlich belangt werden. Vor einem Hacker Angriff kann sich ein Unternehmen nicht vollständig schützen. Die Auswirkungen, die durch einen Hacker Angriff entstehen, können durch Maßnahmen der IT-Sicherheit deutlich reduziert werden.