Er zijn twee soorten beveiligingsaanvallen: passieve en actieve aanvallen. Bij een actieve aanval probeert een aanvaller de inhoud van berichten te wijzigen. Bij een passieve aanval observeert en kopieert een aanvaller berichten.
Passieve aanvallen
Het eerste type aanval is een passieve aanval. Een passieve aanval omvat het monitoren, observeren of verzamelen van gegevens van een systeem voor bepaalde doeleinden. Dit heeft echter geen invloed op de systeembronnen en de gegevens blijven ongewijzigd. Passieve aanvallen zijn voor het slachtoffer moeilijk te detecteren, omdat ze in het geheim worden uitgevoerd. Het belangrijkste doel van een passieve aanval is het verzamelen van informatie of het scannen van open poorten en kwetsbaarheden in het netwerk.
Een afluisteraanval wordt beschouwd als een vorm van passieve aanval. Het omvat het stelen van gegevens die worden verzonden tussen twee apparaten die met een netwerk zijn verbonden. Verkeersanalyse valt onder afluisteren. Een dergelijke aanval vindt plaats wanneer aanvallers een softwarepakket in het netwerkpad plaatsen om netwerkverkeer vast te leggen en te bestuderen. Aanvallers moeten toegang krijgen tot het netwerkpad tussen het eindpunt en het UC-systeem om het verkeer te kunnen vastleggen. Hoe meer netwerklagen er zijn en hoe langer de paden, hoe gemakkelijker het voor de aanvaller wordt om kwaadaardige software in het netwerkpad te plaatsen.
Het vrijgeven van berichten is een andere vorm van passieve aanval. In dit geval installeren aanvallers kwaadaardige software (zoals een virus of malware) op een apparaat om de activiteiten ervan te monitoren, zoals berichten, e-mails of overgedragen bestanden met persoonlijke of vertrouwelijke informatie. De aanvallers kunnen deze gegevens vervolgens gebruiken om het apparaat of het netwerk te compromitteren.
Er zijn ook andere aanvallen ontstaan ​​door de toenemende onderlinge verbinding van onveilige apparaten, zoals IoT-infrastructuur. Deze aanvallen omvatten protocolspecifieke en draadloze netwerkgebaseerde aanvallen. In IoT-gebaseerde smarthomesystemen wordt bijvoorbeeld vaak het RPL (Routing Protocol for Low-Power and Lossy Networks) gebruikt, omdat dit geschikt is voor IoT-apparaten met beperkte resources die geen traditionele protocollen kunnen gebruiken.
Actieve aanvallen
Een actieve aanval is een netwerkexploit waarbij aanvallers content wijzigen of veranderen, wat gevolgen heeft voor de systeembronnen en schade toebrengt aan slachtoffers. Aanvallers voeren vaak eerst passieve aanvallen uit om informatie te verzamelen voordat ze een actieve aanval lanceren. Hun doel is om het systeem te verstoren of te compromitteren. In tegenstelling tot passieve aanvallen worden slachtoffers zich meestal bewust van actieve aanvallen omdat deze de integriteit en beschikbaarheid van het systeem aantasten. Actieve aanvallen zijn ook complexer om uit te voeren.
Een Denial-of-Service (DoS) -aanval is een voorbeeld van een actieve aanval. Een DoS-aanval vindt plaats wanneer aanvallers proberen een apparaat of netwerk plat te leggen, waardoor legitieme gebruikers er geen toegang meer toe hebben. Aanvallers overspoelen het doelapparaat of -netwerk met verkeer totdat het niet meer reageert of crasht. Diensten zoals e-mail, websites en internetbankieren kunnen hierdoor worden getroffen. DoS-aanvallen kunnen vanuit vrijwel elke locatie worden uitgevoerd.
Zoals hierboven vermeld, omvatten DoS-aanvallen het overspoelen of laten crashen van het apparaat of netwerk. Een bufferoverloopaanval is een veelvoorkomend voorbeeld, waarbij een overmatige hoeveelheid gegevens wordt verzonden die de buffercapaciteit overschrijdt, wat leidt tot een crash. Een ander voorbeeld is de ICMP-flood (ping-flood), waarbij vervalste pakketten het doelwit overspoelen met ICMP-echoverzoeken, waardoor het gedwongen wordt te reageren totdat het ontoegankelijk wordt voor normaal verkeer.
Een SYN-flood is een andere vorm van flooding-aanval. Aanvallers sturen continu SYN-pakketten naar alle serverpoorten met behulp van valse IP-adressen. De nietsvermoedende server reageert met SYN-ACK-pakketten, maar omdat de client de handshake nooit voltooit, raken de resources uitgeput en kan de server crashen. Er zijn statistische methoden, zoals Bayesiaanse modellen, voorgesteld om dergelijke aanvallen te detecteren.
Trojaanse paard-aanvallen zijn een andere vorm van actieve aanval, waarbij backdoor-trojans het meest voorkomen. Een backdoor-trojan stelt onbevoegde aanvallers in staat toegang te krijgen tot een systeem, netwerk of softwareapplicatie. Aanvallers kunnen bijvoorbeeld malware verbergen in een link; zodra een gebruiker erop klikt, wordt een backdoor gedownload, waardoor de aanvaller toegang krijgt tot het apparaat. Een rootkit is een ander voorbeeld: deze biedt verborgen, bevoorrechte toegang tot een systeem, waardoor aanvallers het systeem ongemerkt kunnen besturen. Ze kunnen instellingen wijzigen, bestanden openen of gebruikersactiviteit monitoren. Enkele bekende rootkits zijn NTRootKit, Zeus, Stuxnet en Flame. Flame, ontdekt in 2012, was ontworpen om Windows-besturingssystemen aan te vallen en kon audio opnemen, screenshots maken en netwerkverkeer monitoren.
Een replay-aanval is een ander voorbeeld van een actieve aanval. Aanvallers luisteren communicatie af en versturen later een geldig bericht van een geautoriseerde gebruiker opnieuw. Replay-aanvallen stellen aanvallers in staat toegang te krijgen tot gegevens die zijn opgeslagen op gecompromitteerde apparaten of zelfs financiële transacties te repliceren. Ze doen dit door dezelfde sessie-informatie meerdere keren vast te leggen en te hergebruiken.
Een verwante vorm, de knip-en-plak-aanval, houdt in dat delen van verschillende versleutelde berichten (cijfertekst) worden gecombineerd en naar het slachtoffer worden gestuurd. Dit stelt aanvallers in staat om gegevens te extraheren of te manipuleren om het systeem te hacken.
Conclusie
Cybersecurity is een essentieel onderdeel van het moderne leven. Het beschermen van onze apparaten tegen kwaadaardige activiteiten is essentieel. Actieve en passieve aanvallen vormen grote uitdagingen voor elke organisatie. Advanced Persistent Threats (APT's) beginnen doorgaans met passieve aanvallen om informatie te verzamelen over de infrastructuur en het netwerk, die vervolgens wordt gebruikt om gerichte actieve aanvallen uit te voeren. Dergelijke aanvallen kunnen moeilijk te detecteren zijn en ernstige schade aan de organisatie toebrengen.
