Wat is hacken?

  • Hoe je hackt
  • Published by: André Hamer on Apr 03, 2024
A group of people discussing exciting IT topics

Hacken betekent niet automatisch cybercriminaliteit. De term kan ook verwijzen naar legitiem onderzoek, testen en het verbeteren van digitale beveiliging, terwijl misbruik ervan juist draait om ongeoorloofde toegang of schade.

Die verwarring maakt het moeilijker om het onderwerp nuchter te begrijpen, want dezelfde technische kennis kan worden gebruikt om systemen te beveiligen of om ze zonder toestemming binnen te dringen.

Hacken is het onderzoeken, beïnvloeden of misbruiken van computersystemen, netwerken, software of accounts om te begrijpen hoe ze werken, waar ze kwetsbaar zijn en wat ermee mogelijk is. Het verschil tussen legaal en illegaal zit niet in de techniek op zich, maar in toestemming, doel, scope en naleving van de wet.

In België en de EU is dat onderscheid belangrijk. Ongeoorloofde toegang tot een systeem, het onderscheppen van gegevens, het verstoren van diensten of het verspreiden van malware kan strafbaar zijn. Ethisch hacken, pentesten en bug bounty-onderzoek zijn alleen verantwoord wanneer er vooraf duidelijke toestemming bestaat, bij voorkeur schriftelijk, met afspraken over welke systemen getest mogen worden, welke technieken uitgesloten zijn en hoe kwetsbaarheden gemeld worden.

Hacken, pentesten, red teaming en bug bounty: verwante begrippen met andere grenzen

Het woord hacken wordt vaak gebruikt als verzamelterm, maar in professionele beveiliging hebben verwante activiteiten verschillende doelen. Een hacker zoekt naar manieren waarop technologie anders kan worden gebruikt dan bedoeld. Een pentester onderzoekt binnen een afgesproken scope of kwetsbaarheden werkelijk misbruikt kunnen worden. Een red team gaat verder en test ook of een organisatie verdachte activiteit opmerkt, erop reageert en schade beperkt.

Een bug bounty is nog anders. Daarbij publiceert een organisatie regels waarbinnen externe onderzoekers kwetsbaarheden mogen melden. Zo’n beleid wordt vaak coordinated vulnerability disclosure genoemd. Zonder zo’n beleid, contract of expliciete toestemming blijft testen op systemen van anderen riskant en kan het juridisch verkeerd aflopen, ook wanneer de bedoeling goed is.

Bij het kiezen tussen een scan, een pentest en een red-teamoefening helpt een eenvoudig onderscheid. Een vulnerability scan geeft breed zicht op veel systemen en bekende kwetsbaarheden. Een pentest onderzoekt dieper of een aanval binnen een afgesproken afbakening haalbaar is. Een red-teamtest past vooral bij organisaties die ook hun detectie, escalatie en incidentrespons willen toetsen. Die keuze hangt af van risico, maturiteit en de vraag die men wil beantwoorden.

Hoe een aanval in de praktijk kan verlopen

Veel aanvallen beginnen niet met geavanceerde code, maar met een geloofwaardig bericht. Een medewerker van een Belgische kmo ontvangt bijvoorbeeld een e-mail die lijkt te komen van een leverancier, sociaal secretariaat of pakketdienst. De link leidt naar een nagemaakte inlogpagina, of de aanvaller probeert de medewerker te overtuigen een MFA-melding goed te keuren. Dit laatste wordt soms MFA-push-moeheid genoemd: iemand krijgt herhaaldelijk meldingen en keurt uiteindelijk één poging goed om er vanaf te zijn.

Na initiële toegang zoekt een aanvaller vaak naar meer rechten. Dat kan gebeuren via slecht beheerde wachtwoorden, gedeelde accounts, verouderde software of onvoldoende gescheiden systemen. In een kmo leidt zo’n pad vaak naar bestandsshares, boekhoudmappen, e-mailarchieven of beheerconsoles. Als back-ups continu bereikbaar zijn vanuit hetzelfde netwerk, probeert ransomware die soms mee te versleutelen of te verwijderen.

De impact ontstaat dus niet door één fout alleen. Meestal is het een keten: een geloofwaardige phishingmail, een zwakke MFA-praktijk, ontbrekende patching, te ruime toegangsrechten en back-ups die niet voldoende afgeschermd zijn. Verdediging werkt daarom ook in lagen. Wie één laag mist, hoeft niet meteen verloren te zijn, zolang andere lagen de aanval vertragen, zichtbaar maken of herstel mogelijk houden.

Technieken zonder mystiek: wat kwetsbaarheden echt betekenen

Vage termen zoals “undefined” verklaren weinig. Een kwetsbaarheid is geen magische onbekende zone, maar een concrete fout of zwakte in ontwerp, configuratie, code of beheer. SQL-injectie ontstaat bijvoorbeeld wanneer invoer van gebruikers onvoldoende gecontroleerd wordt en daardoor databasecommando’s kan beïnvloeden. Cross-site scripting ontstaat wanneer een website onveilige invoer terugstuurt naar andere gebruikers. IDOR, of insecure direct object reference, ontstaat wanneer een toepassing wel weet wie is ingelogd, maar onvoldoende controleert of die persoon een specifiek document, dossier of record mag bekijken.

Ook buffer overflows hebben een precieze oorzaak: software schrijft meer gegevens naar geheugen dan voorzien en kan daardoor onbedoeld gedrag veroorzaken. Zulke fouten zijn technisch, maar de les is praktisch. Goede inputvalidatie, autorisatiecontroles, veilige programmeerpatronen, code review en tijdige updates verminderen de kans dat één programmeerfout uitgroeit tot een incident.

De Belgische en Europese context

In België moet cybersecurity worden bekeken naast strafrecht, privacywetgeving en sectorale verplichtingen. De AVG, beter bekend als GDPR, legt organisaties regels op rond persoonsgegevens, beveiliging en meldplichten bij datalekken. NIS2 breidt de aandacht voor cyberweerbaarheid uit naar meer sectoren en legt nadruk op risicobeheer, incidentmelding en verantwoordelijkheid van bestuurders bij organisaties die onder de richtlijn vallen.

Dit artikel is geen juridisch advies, maar de praktische vuistregel is eenvoudig: test geen systemen zonder toestemming, verzamel geen gegevens die niet nodig zijn, en meld kwetsbaarheden via het kanaal dat de organisatie daarvoor publiceert. Bij twijfel is juridisch advies verstandig, zeker wanneer een test productieomgevingen, persoonsgegevens, kritieke diensten of systemen van derden raakt.

Belgische organisaties en burgers kunnen voor actuele veiligheidsadviezen terecht bij het Centrum voor Cybersecurity België en Safeonweb. Phishingberichten kunnen in België worden doorgestuurd naar verdacht@safeonweb.be. Bij ernstige incidenten kan aangifte bij de politie nodig zijn, naast interne registratie, melding aan betrokken klanten of leveranciers en eventuele meldingen onder AVG/GDPR of NIS2. ENISA biedt daarnaast Europese richtlijnen en dreigingsrapporten die nuttig zijn voor organisaties die beleid willen afstemmen op bredere EU-praktijken.

Wat kmo’s in de eerste 90 dagen kunnen verbeteren

Voor veel Belgische kmo’s is de grootste uitdaging niet een gebrek aan dure technologie, maar een uitvoeringskloof. Er is geen actuele lijst van toestellen en cloudaccounts. Patches gebeuren ad hoc. Back-ups bestaan wel, maar niemand heeft recent getest of herstel lukt. En bij een incident is onduidelijk wie beslist, wie communiceert en wie externe hulp inschakelt.

Een haalbare aanpak begint met zichtbaarheid. Een organisatie kan alleen beschermen wat ze kent. Daarom is een assetinventaris vaak waardevoller dan een extra dashboard: laptops, servers, SaaS-applicaties, beheerdersaccounts, netwerkapparatuur, leverancierskoppelingen en kritieke gegevensstromen moeten bekend zijn. Daarna komen patchritme, MFA, back-upsegmentatie en eenvoudige logging.

  • Maak een actuele inventaris van toestellen, cloudaccounts, beheerdersrechten en kritieke applicaties.

  • Voer een vast patchmoment in voor besturingssystemen, browsers, VPN-oplossingen, firewalls en publiek bereikbare diensten.

  • Gebruik MFA waar mogelijk, maar vermijd een cultuur waarin meldingen achteloos worden goedgekeurd.

  • Test herstel uit back-ups en zorg dat minstens één herstelpad niet rechtstreeks wijzigbaar is door gewone netwerkaccounts.

  • Leg vast wie bij phishing, ransomware of datalekken wordt verwittigd, inclusief IT-partner, management, juridische ondersteuning en officiële meldkanalen.

Phishing-simulaties hebben vooral waarde wanneer ze gekoppeld zijn aan korte, directe uitleg op het moment dat iemand een fout maakt. Een jaarlijkse bewustmakingssessie zonder opvolging verandert weinig aan gedrag. In praktijk werken kleine, herhaalde leermomenten beter, zeker wanneer medewerkers weten hoe ze verdachte berichten kunnen melden zonder schuldgevoel of administratieve drempel.

Verantwoord leren zonder juridische risico’s

Wie wil leren hacken, moet het leerterrein zorgvuldig kiezen. Een thuislab met eigen systemen, bewust kwetsbare oefentoepassingen zoals OWASP Juice Shop of DVWA, en capture-the-flagplatformen zijn veilige manieren om technieken te begrijpen zonder andermans systemen te raken. Het doel is niet om schade aan te richten, maar om patronen te herkennen: hoe invoer wordt misbruikt, hoe rechten verkeerd worden gecontroleerd en hoe logboeken verdachte activiteit tonen.

Productiesystemen, websites van echte organisaties en netwerken van derden horen daar niet bij zonder formele toestemming. Ook “alleen even kijken” kan problematisch zijn als daarbij accounts, data of systemen worden benaderd waarvoor geen toestemming bestaat. Wie een kwetsbaarheid vindt, zoekt best eerst naar het securitybeleid of coordinated vulnerability disclosure-kanaal van de organisatie en volgt die instructies zorgvuldig.

Voor mensen die hun kennis gestructureerd willen opbouwen, kan een opleidingstraject nuttig zijn wanneer het techniek combineert met governance, wetgeving, incidentrespons en communicatie. Readynez kan in die context dienen als één mogelijke leerroute, maar verantwoord oefenen blijft altijd afhankelijk van toestemming, afbakening en veilig gebruik van labs.

Veelgestelde vragen

Wat is hacken?

Hacken is het onderzoeken, aanpassen of misbruiken van digitale systemen om te begrijpen wat ermee mogelijk is. Het kan legaal zijn wanneer het gebeurt met toestemming en duidelijke afspraken, of illegaal wanneer iemand zonder toestemming toegang probeert te krijgen tot systemen, gegevens of accounts.

Wie zijn hackers?

Hackers zijn mensen met technische kennis van software, netwerken, systemen of menselijke beïnvloeding. Sommigen gebruiken die kennis voor verdediging, onderzoek of toestemmingstests. Anderen gebruiken ze voor fraude, afpersing, spionage of verstoring.

Is hacken illegaal in België?

Ongeoorloofde toegang, gegevensdiefstal, verstoring van systemen en malwaregebruik kunnen in België strafbaar zijn. Ethisch hacken is alleen verantwoord wanneer er expliciete toestemming en een duidelijke scope bestaat. Bij twijfel is juridisch advies aangewezen, zeker wanneer persoonsgegevens of kritieke systemen betrokken zijn.

Hoe kan iemand zich beschermen tegen hackers?

Sterke unieke wachtwoorden, MFA, tijdige updates, beperkte beheerdersrechten, veilige back-ups en waakzaamheid voor phishing zijn belangrijke basismaatregelen. Voor organisaties komen daar assetinventaris, logging, incidentprocedures en hersteltesten bij.

Wat zijn veelvoorkomende hacktechnieken?

Veelvoorkomende technieken zijn phishing, misbruik van zwakke of hergebruikte wachtwoorden, malware, kwetsbaarheden in webapplicaties en aanvallen op verkeerd geconfigureerde systemen. De verdediging bestaat uit technische maatregelen, duidelijke processen en training die aansluit op echte werksituaties.

Bronnen en verdere oriëntatie

Voor Belgische basisadviezen rond cyberveiligheid en phishing zijn Safeonweb en het Centrum voor Cybersecurity België belangrijke startpunten. ENISA biedt Europese informatie over dreigingen, sectorale weerbaarheid en beleidskaders. Organisaties die onder AVG/GDPR, NIS2 of sectorspecifieke regels vallen, doen er goed aan officiële richtlijnen te combineren met juridisch en technisch advies dat past bij hun activiteiten.

Veiligheid begint bij duidelijke grenzen

Hacken wordt begrijpelijker wanneer techniek, toestemming en impact samen worden bekeken. Dezelfde kennis die een aanval mogelijk maakt, helpt ook om zwakke plekken te vinden, incidenten te voorkomen en herstel voor te bereiden. Het verschil ligt in de afspraken, de context en de manier waarop bevindingen worden behandeld.

Een praktische volgende stap is klein beginnen: inventariseer systemen, versterk MFA, test back-ups, oefen een incidentmelding en leer alleen in omgevingen waar toestemming ondubbelzinnig is. Wie daarna gestructureerd verder wil leren, kan Readynez bekijken als onderdeel van een breder ontwikkelpad waarin techniek, wetgeving en verantwoord handelen samenkomen.

Two people monitoring systems for security breaches

Unlimited Security Training

Krijg onbeperkte toegang tot ALLE LIVE-beveiligingscursussen onder leiding van een instructeur die je wilt - allemaal voor de prijs van minder dan één cursus. 

  • 60+ LIVE cursussen onder leiding van een instructeur
  • Geld-terug-garantie
  • Toegang tot 50+ doorgewinterde instructeurs
  • 50.000+ IT-professionals opgeleid

Basket

{{item.CourseTitle}}

Price: {{item.ItemPriceExVatFormatted}} {{item.Currency}}