Onderzoekers hebben een nieuw soort malware ontwikkeld dat de GPU van videokaarten gebruikt om systemen te infecteren. Het gaat nog om een proof-of-concept, dat de grafische verwerkingseenheid van de videokaart gebruikt om zichzelf te ontsleutelen en vervolgens de computer in kwestie te infecteren. "Het implementeren van de zelf-uitpakkende eigenschap van een malware-bestand door gebruik te maken van de GPU code, kan een behoorlijk obstakel voor huidige malware detectie en analyse systemen zijn", aldus de onderzoekers.
Virusschrijvers zouden de rekenkracht van moderne videokaarten kunnen gebruiken en de malware met "extreem complexe encryptie" kunnen versleutelen. Zodra de malware is uitgepakt, wordt die in een geheugenlocatie geplaatst waar de CPU van de computer toegang toe heeft. De CPU kan vervolgens de malware uitvoeren.
Potentie
De onderzoekers gebruikten voor hun prototype NVIDIA's Compute Unified Device Architecture (CUDA), maar het concept zou ook op AMD (ATI) videokaarten werken. "GPU-gebaseerde unpacking en runtime polymorfisme demonstreren niet alleen de haalbaarheid van GPU-ondersteunende malware, maar ook het grote potentieel dat GPUs hebben in het versterken van de functionaliteit van kwaadaardige code."
In hun werk beschrijven onderzoekers Giorgos Vasiliadis, Sotiris Ioannidis en Michalis Polychronakis ook de potentiële aanvallen die malware met toekomstige videokaarten zou kunnen uitvoeren. "De continu verbeterde mogelijkheden van grafische processoren, voor zowel graphics als algemene computer doeleinden, maken videokaarten een veel belovende omgeving voor toekomstige malware." De onderzoekers zullen hun werk tijdens de IEEE Internationale Conferentie over Malicious and Unwanted Software op 19 oktober verder bespreken.
Deze posting is gelocked. Reageren is niet meer mogelijk.