Het waarnemen van cyberaanvallen is lastig, vaak vergen ze maanden van geheime voorbereiding en slaan ze in één keer krachtig toe om zo een grote schade te veroorzaken. Daarom ontwikkelde Bram Cappers aan de TU/e de visualisatietool Eventpad. Deze tool zet complexe datastromen om in een overzichtelijke collectie van gekleurde blokjes die eenvoudig afwijkende of opvallende patronen zichtbaar maakt.
Onder de motorkap
“Het probleem bij veel bedrijven is dat systemen door de jaren heen zo ver zijn doorontwikkeld dat niemand meer goed begrijpt wat er zich precies onder de motorkap afspeelt”, zegt Bram Cappers. Daardoor is volgens hem moeilijk vast te stellen of dataverkeer wel of niet thuishoort in het systeem, en dus wanneer bepaald gedrag tot gevaarlijke situaties kan leiden.
Cappers ontwikkelde Eventpad als een vorm van preventieve beveiliging die de complexe datastromen in een computersysteem overzichtelijk en begrijpelijk maakt voor de gebruiker. Op basis van de input van de gebruiker zetten geautomatiseerde technieken gebeurtenissen van het systeem om in lange rijen van felgekleurde blokjes. “Zo kun je als gebruiker niet alleen identificeren wat er allemaal gebeurt, maar ook waarom”, zegt Cappers. Verdachte of afwijkende patronen in de data worden in één oogopslag zichtbaar.
Telefoonfraude en ransomware
Dat dit werkt toonde Cappers tijdens zijn promotieonderzoek – waarin hij de tool vanaf scratch opbouwde – overtuigend aan voor verschillende toepassingen. Zo wist hij onder meer sporen van fraude aan te tonen in het gebruik van VoIP-telefonie. Bij deze vorm van fraude proberen hackers toegang te krijgen tot telefooncentrales en geld te verdienen door naar eigen premium-nummers te bellen.
Met Eventpad gaf hij de verschillende stappen tijdens zo’n gesprek weer, zoals het overgaan van de telefoon, acceptatie aan de andere kant en een afsluitend signaal. Zo werd elk telefoongesprek omgezet in een rij van blokjes, waarbij de kleur van de blokjes een actie voorstelde. Cappers: “Zo werd duidelijk dat lang niet alle gesprekken volgens een logisch patroon verlopen: daar was dus iets mee aan de hand.”
Ook bracht hij de werking van ransomware in beeld, kwaadaardige software die criminelen gebruiken om bestanden te vergrendelen en van slachtoffers vervolgens hoge sommen losgeld eisen om de bestanden terug te krijgen. “Interessant was dat de werkwijze van de virussen leiden tot een specifiek en herkenbaar blokjespatroon voor elk virus”, zegt Cappers. “Dit betekent dat je bij het in kaart brengen van een computernetwerk deze ‘handtekening’ van het virus direct kunt signaleren.”
Met Eventpad won Cappers al de IEEE Visual Analytics Challenge en ICT.OPEN Best Demo Award. Ook maakte hij de beste 2-pager tijdens het European Venture Program. Ook presenteerde hij zijn tool dit jaar op Black Hat USA, een befaamde internationale hackersconferentie. Vanwege het succes en de vele interesse vanuit de academische wereld en het bedrijfsleven is Cappers samen met zijn broer Dennis en TU/e-promovendus Josh Mengerink de startup AnalyzeData begonnen om Eventpad in de markt te zetten.
Bron: TU/e
Foto: ©Bart van Overbeeke