Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A tool for visual analysis of permission-based data access on Android phones
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013).
2019 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Ett verktyg för visuell analys av privilegiebaserad dataaccess på Androidtelefoner (Swedish)
Abstract [en]

Privacy is a topic of ever-increasing interest in the modern, connected world. With the advent of smart phones, the boundary between internet and the personal sphere has become less distinct. Most users of smart phones have very vague ideas of how various apps intrude on their privacy.

At Karlstad University, one of the research groups at the Department of Computer Science is dedicated to research on privacy and protection thereof in general, and one research project is about increasing knowledge of how apps collect personal information about its users.

This master thesis is about the development of a visualization tool that processes data collected from Android devices by a surveillance app developed within the aforementioned research project. The app keeps record of the usage of what in Android is termed Dangerous Permissions. The info collected is when such an event occurs, which app has requested the permission, the permission requested as well as the geographical location at the time of the event. Over time, more than 2 million such events has been recorded and collected in this manner.

Previously, two student projects have developed different web based tools for visualizing the data collected. With this thesis work, a desktop application was developed; a visualization tool that imports the aforementioned data into a database connected to the tool. The graphical user interface of the visualization tool allows an analyst or scientific researcher to do detailed and fine-grained searches in that database and present the result in various charts, thereby visualizing how the apps ask for information that can be used for identifying and surveying individuals, thereby intruding on their privacy.

The visualization tool is carefully designed with the aim for it to be scalable and extendable, through an architecture that allows for continuous development of further visualizations as well as other analysis functionality.

Abstract [sv]

Frågan om personlig integritet får allt större betydelse den moderna, uppkopplade världen. Med smartmobilernas intåg har gränsen mellan internet och den privata sfären blivit allt mindre distinkt. Det stora flertalet användare av smartmobiler har mycket vaga begrepp om hur olika appar inkräktar på den personliga integriteten.

Vid Karlstads Universitet och Avdelningen för Datavetenskap fokuserar forskningsgruppen PriSec – Privacy and Security – bl.a. på att förbättra den personliga integriteten. Ett av forskningsprojekten syftar till att öka medvetenheten om hur appar i smartmobiler och liknande, samlar in information om dess användare.

Denna masteruppsats beskriver utvecklingen av ett verktyg för visualisering av data som insamlats från smartmobiler, läsplattor, etc., med operativsystemet Android. Detta har skett medelst en övervakningsapp som utvecklats inom det ovan nämnda forskningsprojektet. Appen i fråga håller reda på användningen av det som i Android kallas ”Dangerous Permissions” (eller på svenska: farliga privilegier). Den information som samlas in är vilka privilegier det gäller, vilka appar som använder dessa farliga privilegier, när detta sker och var mobilen befinner sig vid det aktuella tillfället. Mer än 2 miljoner sådana händelser har registrerats och samlats in.

Tidigare har två studentprojekt utvecklat olika web-baserade verktyg för att visualisera det data som insamlats på detta sätt. I detta uppsatsarbete har en desktopapplikation utvecklats – ett verktyg för visualisering som importerar den nyss nämnda datan till en databas ansluten till verktyget. Via verktygets grafiska användargränssnitt kan analytiker och forskare göra precisionssökningar i databasen och presentera resultatet i olika diagram, på så sätt visualiserande hur apparna använder information som kan användas för att identifiera och kartlägga den person som använder smartmobilen i fråga, vilket inkräktar på deras personliga integritet.

Visualiseringsverktyget är noggrant designat med målet att det skall vara skalbart och utbyggbart, genom en arkitektur som tillåter fortgående utveckling – såväl av ytterligare visualiseringar som annan funktionalitet för analys av innehållet i databasen.

Place, publisher, year, edition, pages
2019. , p. 43
Keywords [en]
Privacy, Database, Stored procedure, MySQL, Visualization, Java, ORM, Hibernate, JFreeChart
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kau:diva-72631OAI: oai:DiVA.org:kau-72631DiVA, id: diva2:1326116
Subject / course
Computer Science
Educational program
Master in Computer Science, 120 hp
Supervisors
Examiners
Available from: 2019-06-28 Created: 2019-06-17 Last updated: 2019-06-28Bibliographically approved

Open Access in DiVA

fulltext(1272 kB)59 downloads
File information
File name FULLTEXT01.pdfFile size 1272 kBChecksum SHA-512
10463ca4542bb42fa3cc80b361dd754ceb49ca56435a8a94fd01bf90233eeebdf5072aa8d66a2cb074b8d449d4832b3dfa3b29cf5302b2935105dd120368316d
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Magnusson, Ulf
By organisation
Department of Mathematics and Computer Science (from 2013)
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 59 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 45 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf