Behavioral Anomaly Detection and Malicious Service Identification in the Tor Network Using Deep Learning
Dit artikel stelt MBRD-Tor voor, een driefasig deep learning-framework dat de uitdagingen van protocolhomogenisering, encryptieruis en extreme klasse-onbalans in het Tor-netwerk aanpakt door multi-schaal gedragssignaturen te fuseren, een ensemble-gebaseerde kwaliteitsinschatting voor adaptieve weging toe te passen en GAN-gegenereerde synthetische kenmerken te gebruiken om superieure prestaties bij de detectie van kwaadaardige diensten te bereiken.
Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer
Stel je het internet voor als een enorme, bruisende stad waar iedereen vrij rond kan lopen, maar waar sommige mensen maskers willen dragen om hun gezicht te verbergen. Dit is het Tor-netwerk, een digitale tool die ontworpen is om de privacy te beschermen door berichten door een reeks geheime tunnels te laten stuiteren, zodat niemand kan zien wie wat heeft verzonden. Echter, net als in een echte stad, gebruiken kwaadwillende actoren deze maskers soms om hun misdaden te verbergen, zoals het versturen van geheime commando's naar virussen of het runnen van illegale winkels. Het probleem voor de beveiligingsbewakers van de stad is dat Tor zo goed is in zijn werk dat het elk bericht er exact hetzelfde uit laat zien: een uniforme blok data van 512 bytes. Het is alsof je probeert een zakkenroller te herkennen in een menigte waar iedereen precies hetzelfde grijze pak draagt, in precies dezelfde houding staat en met precies dezelfde snelheid loopt. Traditionele beveiligingsinstrumenten, die meestal zoeken naar verschillen in grootte of vorm, raken volledig in de war. Ze kunnen het verschil niet zien tussen een onschuldige toerist en een crimineel omdat de "uniformen" identiek zijn. Dit creëルト een enorme hoofdpijn voor verdedigers: ze moeten de kleine naald van een kwaadaardige aanval vinden die verborgen zit in een hooiberg van miljarden identiek uitziende blokken, en de slechteriken worden steeds slimmer in het wissen van hun sporen.
Dit is waar een nieuw onderzoek door Amirhossein Saviz om de hoek komt kijken, dat een slimme nieuwe manier voorstelt om deze digitale criminelen te vangen zonder ooit in hun vergrendelde koffers te hoeven loeren. Het artikel introduceert een systeem genaamd MBRD-Tor, dat minder werkt als een rigide beveiligingsbewaker die ID-bewijzen controleert en meer als een detective die let op het ritme en het gedrag van de menigte. In plaats van te proberen de inhoud van de berichten te lezen (die versleuteld is en onmogelijk te zien is), observeert het systeem hoe de berichten bewegen: hoe snel ze aankomen, welke richting ze opgaan en in welke volgorde ze verschijnen.
De onderzoekers realiseerden zich dat zelfs als de "pakken" identiek zijn, de manier waarop een zakkenroller door een menigte beweegt, anders is dan die van een normale toerist. Een crimineel kan een signaal versturen en vervolgens wachten tot er een groot pakketje terugkomt, wat een specifiek patroon creëert. Om dit te vangen, bouwde het team een driestaps proces. Eerst creëerden ze een "gedragsvingerafdruk" door timing, positie en richting te combineren in één compacte samenvatting van het verkeer. Ten tweede werden ze geconfronteerd met een lastig probleem: in de echte wereld is kwaadaardig verkeer extreem zeldzaam (soms minder dan 1% van al het verkeer) en is een deel van de data simpelweg "ruizig" of slordig. Om dit op te lossen, gebruikten ze een panel van vijf verschillende "rechters" (een ensemble van algoritmen) om te stemmen over hoe betrouwbaar elk stukje data is, waarbij ze meer gewicht gaven aan de schone, duidelijke voorbeelden en de rommelige voorbeelden negeerden. Ten slotte, om het probleem van het te geringe aantal voorbeelden van kwaadaardig verkeer om van te leren op te lossen, gebruikten ze een speciaal soort AI genaamd een Generative Adversarial Network (GAN). Denk hierbij aan een digitale kunstvervalser die perfecte, neppe kopieën maakt van de zeldzame criminele patronen, maar alleen als een strikte commissie van rechters ermee instemt dat de neppartijen niet van echt te onderscheiden zijn. Dit stelt het systeem in staat om te leren hoe de criminelen eruitzien zonder dat er miljoens echte wereldvoorbeelden nodig zijn.
Toen het team hun nieuwe systeem testte op een dataset van echt Tor-verkeer, waren de resultaten veelbelovend. Onder normale omstandigheden, waarbij kwaadaardig verkeer iets gebruikelijker is, behaalde hun systeem een F1-score (een maatstaf voor algemene nauwkeurigheid) van 73,70%, wat aanzienlijk beter was dan de voorheen beste methoden. Maar de echte magie gebeurde toen ze de extreme omstandigheden van het echte internet simuleerden, waar kwaadaardig verkeer slechts 1% van het totaal uitmaakt. In dit scenario faalden de meeste andere systemen volledig en daalde hun vermogen om criminelen te vangen naar bijna nul. MBRD-Tor hield echter stand en behield een recall-percentage (het vermogen om de boeven daadwerkelijk te vinden) van 21,1% en een F1-score van 33,3%. De studie suggereert dat door te focussen op de subtiele gedragsritmes van de data en een slim, meerstaps proces te gebruiken om de trainingsdata op te schonen, het mogelijk is om kwaadaardige activiteiten op te sporen, zelfs wanneer ze in het volle zicht verborgen liggen tussen miljoenen identiek uitziende blokken. De auteurs concluderen dat deze aanpak een robuuste, privacyvriendelijke manier biedt om de digitale stad veilig te houden zonder de encryptie te breken die de privacy van iedereen beschermt.
Verdrinkt u in papers in uw vakgebied?
Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.