Abstrakt. I takt med att mobila enheter blir mer utbredda och kraftfulla lagrar de känsligare uppgifter, vilket inte bara omfattar användarnas personuppgifter utan även de uppgifter som samlas in via sensorer under hela dagen. När mobila applikationer har tillgång till denna växande mängd känslig information, kan de läcka det slarvigt eller illvilligt. Googles Android-operativsystem ger en behörighetsbaserad säkerhetsmodell som begränsar ett programs åtkomst till användarens privata data. Varje ansökan statiskt deklarerar känsliga data och funktionalitet som det kräver i ett manifest, som presenteras för användaren vid installationen. Det är dock inte klart för användaren hur känsliga data används när applikationen är installerad. För att bekämpa detta problem, presenterar vi AndroidLeaks, en statisk analys ram för att automatiskt hitta potentiella läckor av känslig information i Android-program i en massiv skala. AndroidLeaks minskar drastiskt antalet program och antalet spår som en säkerhetsrevisor måste verifiera manuellt. Vi utvärderar effekten av AndroidLeaks på 24 350 Android-applikationer från flera Android-marknader. AndroidLeaks hittade 57.299 potentiella integritetsläckage i 7,414 Android-program, av vilka vi har manuellt verifierat att 2.342 program läcker privat data inklusive telefoninformation, GPS-plats, WiFi-data och ljud registreras med mikrofonen. AndroidLeaks undersökte dessa applikationer i 30 timmar, vilket indikerar att det är kapabelt att skala till den allt större uppsättningen av tillgängliga program.
Gibler m.fl. REF använder statisk analys för att identifiera potentiella läckor av personlig information i Android-program.
Androidleaks: automatically detecting potential privacy leaks in android applications on a large scale
{'venue': 'TRUST', 'journal': None, 'mag_field_of_study': ['Computer Science']}