Hoe kun jij ethisch leren hacken? Leer de basis!
Ethische hackers breken in op computers om te laten zien dat er lekken in de beveiliging zit. Daarmee wordt criminaliteit voorkomen. Yassine is een ethisch hacker en hij laat zien hoe jij dit ook kunt worden.
Direct resultaat
Van jongs af aan ben ik al geïnteresseerd in de werking van computers, websites en software. Als kind leek het mij een soort magie. Maar al snel kwam ik erachter dat alles bestaat uit een 0 of een 1. Naarmate ik meer verstand kreeg van computers begon ik met het bouwen van websites en mijn eigen programmaatjes. Het leuke van programmeren en hacken is dat je direct resultaat ziet als iets lukt. Dat motiveert je om nog meer te leren.
Kansen voor cybercriminelen
In ons leven speelt digitalisering een grote rol. Door corona gaat de digitalisering nog sneller. Iedereen werkt thuis en meetings gaan via Teams of Zoom. Al ons contact en databeheer zijn nu bijna online. Superhandig natuurlijk, maar er ontstaan ook meer kansen voor cybercriminelen. Wereldwijd hebben bedrijven dagelijks te maken met pogingen om in te breken in hun netwerk of bestanden.
Schade voor de economie
Deze hackers hebben bepaald geen goede bedoelingen. Hacken kan zelfs grote schade toebrengen aan de economie. Of misschien zelfs aan de volksgezondheid. Onlangs is het EMA (Europees Medicijn Agentschap) gehackt. Daardoor zijn er documenten ingezien van het Pfizer-vaccin. Gelukkig heeft dit niet geleid tot vertraging van de ontwikkeling en distributie van het coronavaccin. Daarom is het belangrijk dat er goede hackers opgeleid worden die onze computerwereld beschermen tegen kwaadwillende hackers.
Wat heb jij nodig om hacker te worden?
1. Gebruik je gezonde verstand
Je kunt natuurlijk niet zomaar beginnen met iets te hacken. Dit is illegaal zonder de toestemming van het bedrijf of de persoon. Voor computervredebreuk kun je een gevangenisstraf krijgen van maximaal vier jaar. Het hangt er ook vanaf wat de hacker allemaal uitspookt. Gelukkig zijn er veel sites die jij legaal mag hacken om jouw skills te testen, verbeteren of gewoon om te beginnen met het leren van hacken: Hackthebox.eu, hackerone.com en Spaceleiden.nl zijn drie goede sites. Als je echt iets wilt hacken, zorg dan dat je altijd toestemming hebt.
2. Verdiep je in operating systems
Om te beginnen moet je verstand hebben van operating systems, zoals bijvoorbeeld Windows en MacOS. Wil je ethisch hacken in de praktijk brengen, gebruik dan Linux. De Linux variant Kali is speciaal gebouwd voor cyber penetration testing.
3. Doe kennis op over computernetwerken
Het is ook handig als je enig verstand hebt van computernetwerken, die verschillende apparaten met elkaar verbinden om te communiceren. Zoals je laptop, printer of telefoon. Ze communiceren door bijvoorbeeld HTTP (Hypertext Transfer Protocol). Dit is staat voor de communicatie tussen een internetbrowser zoals Google Chrome of Safari en de webserver.
4. Word geen ‘script kiddy’
Ook heb je kennis nodig van verschillende programmeertalen. Er zijn hackers die dit niet hebben en kant-en-klare scripts gebruiken om programma’s of computers te exploiten. Deze type hackers worden ook wel “script kiddies” genoemd. Zij hebben geen verstand van wat een code doet op de achtergrond. Als je aan het exploiten bent, buit je kwetsbaarheden in de software uit, zodat je bijvoorbeeld kunt binnendringen en het kunt overnemen.
5. Leer computertalen
Python bijvoorbeeld wordt vaak gebruikt voor het schrijven van exploits. PHP is een veelgebruikte taal om te communiceren met SQL-databases. Dat is een database waar alle informatie wordt opgeslagen over gebruikers van een website of app. Het is dus belangrijk dat je je verdiept en tenminste een paar van deze computertalen. Dan weet je tenminste echt wat je aan het doen bent. Succes!
Lees ook van Yassine: Zo bescherm jij je tegen hackers!