Hacking betekent dat het wijzigen van een systeem van een derde partij om het te laten functioneren op een manier die niet de bedoeling van de ontwerper van dat systeem. Op het gebied van informatietechnologie en computers, is hacken toegang tot een computer of een netwerk van computers zonder de vereiste vergunning. De term "Hack" werd voor het eerst gebruikt in de jaren 1960 in de Verenigde Staten.
Een persoon die betrokken zijn bij de activiteit van hacken is een "Hacker" genoemd. Normaal mensen inbreken in andere systemen om de middelen te misbruiken voor financieel gewin.
Tieners en jonge volwassenen inbreken in andere systemen voor de kick of uitdaging betrokken. Voor sommigen, hacken is een kunst. Maar er zijn ook mensen die wel "Ethische Hackers" die hacking vaardigheden te verwerven in een poging om de samenleving te helpen. Grote bedrijven als IBM in dienst hen. Deze ethische hackers testen van de systemen voor hun kwetsbaarheid en te helpen bij het maken van deze beter te beveiligen.
Er zijn veel populaire websites als https://www.gohacking.com/die je leren te hacken.
Deze website heeft veel nuttige informatie voor het hacken van liefhebbers, zoals hoe om keyloggers te gebruiken, hoe je IP-adressen, port scanning, enz. Hackers zijn gecategoriseerd als neofiet, script kiddie, white hat hackers, grijze hoed hackers, blauwe hoed hackers, zwarte sporen hat hackers, elite, hacktivist.
Hacken wordt beschouwd als illegaal in veel landen en er zijn strenge wetten tegen deze activiteit. Een persoon kan worden opgesloten als bewezen worden betrokken bij onethisch hacken. In de VS, kunnen de wetten die hacken worden gevonden in de computer fraude en misbruik Act.
Gebruikers van computers en computernetwerken moeten internetbeveiliging pak's (die firewall, antivirus, etc. bevatten) gebruiken om hun computers te beschermen tegen hackers. Er zijn veel bedrijven als McAfee (https://mcafee.com/us/), Symantec (https://www.symantec.com/index.jsp), AVG (https://free.avg.com/in- nl /homepage), etc die echt goed Internet security software te bieden.