Hacking is het proces van het identificeren, exploiteren en manipuleren van zwakke plekken in computersystemen, netwerken of softwareapplicaties om ongeautoriseerde toegang te verkrijgen, gegevens te stelen, schade aan te richten of andere kwaadwillende activiteiten uit te voeren.