Att identifiera besökta webbplatser genom analys av SSD-aktivitet frÄn webblÀsaren

En grupp forskare frĂ„n Technische UniversitĂ€t Graz (Österrike) har utvecklat en teknik för sidokanalsangrepp kallad FROST (Fingerprinting Remotely using OPFS-based SSD Timing), som gör det möjligt att med hjĂ€lp av analys av SSD-lagringsenhetens aktivitet frĂ„n utfört JavaScript-kod i webblĂ€saren, exakt identifiera de webbplatser som anvĂ€ndarna besöker med en noggrannhet pĂ„ 88,95%, samt de applikationer som körs i systemet med en noggrannhet pĂ„ 95,83%. Metoden kan Ă€ven anvĂ€ndas för att skapa en dold kommunikationskanal mellan en lokalt körande applikation och den körda JavaScript-koden i webblĂ€saren. Prestandan för en sĂ„dan dataöverföring i Linux var 661 bit/s, medan den i macOS var 892 bit/s.

Angreppet bygger pÄ att tidsförÀndringarna vid Ätkomst till SSD-lagringsenheten vid öppnandet av en webbplats eller körningen av en webbapplikation Àr specifika för just den webbplatsen eller applikationen. Genom att anvÀnda typiska avtryck av tidsförÀndringar för i förvÀg mÀtta webbplatser och applikationer kan man sÀrskilja deras aktivitet mot bakgrund av andra in- och utdataoperationer. I kontexten av det genomförda angreppet anvÀnds fördröjningarna vid in- och utdata för att matcha mot signaturer av webbplatser och applikationer.
En konvolutionell neuronnÀtverk Àr involverad, vilket kan identifiera mönster bland bruset frÄn extern in- och utdata.

För att metoden ska fungera i webblÀsaren anvÀnds API OPFS (Origin-Private FileSystem), vilket gör det möjligt att skapa filer i det lokala filsystemet (filerna skapas i den isolerade delen av filsystemet kopplad till webbplatsen). Analysen av Ätkomsttider till SSD-lagringsenheten sker genom att mÀta fördröjningarna vid identiska databehandlingar. För att kringgÄ pÄverkan pÄ filoperationer frÄn sidcache under angreppet krÀvs skapandet av filer av mycket stor storlek, större Àn storleken pÄ tillgÀngligt RAM-minne.

Som en ÄtgÀrd för att motverka angreppet har webblÀsartillverkare föreslagit att be anvÀndaren om sÀrskilt godkÀnnande för Ätkomst till API OPFS eller begrÀnsa den maximala filstorleken till ett vÀrde som överstiger storleken pÄ RAM-minnet. För nÀrvarande tillÄter Chrome och Safari genom API OPFS att skapa filer som tar upp till 60% av det tillgÀngliga diskutrymmet.

Utvecklarna av Chromium frÄn Google erkÀnner inte sÄdana attacker via sidokanaler som sÄrbarheter. Utvecklarna av Safari frÄn Apple utesluter inte att de i framtiden kommer att införa metoder för att motverka attacken. Företaget Mozilla har erkÀnt förekomsten av problemet, men har Ànnu inte implementerat en lösning.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster