L'analisi implementata è un'integrazione dell'analizzatore statico Julia, con lo scopo di individuare flussi di Intent in applicazioni Android. Un intent è un messaggio al quale possono essere allegati dei dati e può viaggiare all'interno del dispositivo mobile, attraversando diverse componenti, raggiungendo infine una destinazione. L'analisi genera degli allarmi quando le intent trasportano informazioni riservate, o nel caso peggiore quando queste vengono estratte nel corso del flusso. Sono state prima analizzate delle applicazioni Android di una libreria di test dedicata agli analizzatori statici (DroidBench) ed infine una applicazione open source individuata nel market place (Telegram).

Intent Flow Analysis in Android Application

Salvia, Rocco
2016/2017

Abstract

L'analisi implementata è un'integrazione dell'analizzatore statico Julia, con lo scopo di individuare flussi di Intent in applicazioni Android. Un intent è un messaggio al quale possono essere allegati dei dati e può viaggiare all'interno del dispositivo mobile, attraversando diverse componenti, raggiungendo infine una destinazione. L'analisi genera degli allarmi quando le intent trasportano informazioni riservate, o nel caso peggiore quando queste vengono estratte nel corso del flusso. Sono state prima analizzate delle applicazioni Android di una libreria di test dedicata agli analizzatori statici (DroidBench) ed infine una applicazione open source individuata nel market place (Telegram).
2016-11-03
File in questo prodotto:
File Dimensione Formato  
838737-1204181.pdf

accesso aperto

Tipologia: Altro materiale allegato
Dimensione 1.04 MB
Formato Adobe PDF
1.04 MB Adobe PDF Visualizza/Apri

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14247/18586