Artho, Pascal Roman and Zahler, Rebekka (2012) App Analysator. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.
main_eprint.pdf - Supplemental Material
Download (10MB)
Abstract
Mobile Apps auf Smartphones oder Tablets werden von den meisten Leuten in jeder erdenklichen Lebenslage bedenkenlos installiert und genutzt. Es ist aber nicht immer klar, welche Informationen unter welchen Umständen solche Apps an andere Stellen weitergeben. Es tauchen immer wieder Meldungen auf über die unerwünschte Weitergabe von Daten wie beispielsweise Kontaktdaten, Telefonnummern oder Positionsdaten.
Im Rahmen der Studienarbeit wurde ein Messsystem zur Analyse von Tablet- oder Smartphone-Datenverkehr realisiert. Das zu untersuchende Gerät verbindet man via WLAN- Access Point über einen WebScarab Proxy mit dem Internet. Nach der Installation eines speziellen Zertifikats, kann der Proxy sowohl den HTTP- als auch den HTTPS-Verkehr unverschlüsselt aufzeichnen. Dadurch besteht die Möglichkeit auch die Daten zu untersuchen, die verschlüsselt an Drittpersonen verschickt werden. Zusätzlich werden alle Daten mit einem AirPcap USB-Stick aufgezeichnet, sodass neben den HTTP- und HTTPS- auch TCP- sowie UDP-Konversationen erfasst werden. Der AirPcap Stick erlaubt es, verschiedene Tablets und Smartphones voneinander zu unterscheiden.
Die gesammelten Daten aus Wireshark und WebScarab werden in einer selbst realisierten Java-Applikation, dem AppAnalysator, angezeigt und ausgewertet. Die Ergebnisse werden nach den Verbindungsendpunkten gruppiert und zeigen die mögliche Verursacher-App an.
Die entwickelte Software eignet sich am besten für iOS-Geräte, weil da der gesamte HTTP- und HTTPS-Internetverkehr über den eingegebenen Proxy geleitet wird. Bei Android sind dies meistens nur die Browser-Verbindungen. Andere Apps senden die Daten nicht über den angegebenen Proxy ins Internet. Dieses Phänomen hat sich bei den ersten Analysen gezeigt.
Item Type: | Thesis (Student Research Project) |
---|---|
Subjects: | Area of Application > Mobile Area of Application > Statistics Area of Application > Security Technologies > Operating Systems > Android Technologies > Operating Systems > iOS Technologies > Security > Proxy Metatags > ITA (Institute for Internet Technologies and Applications) |
Divisions: | Bachelor of Science FHO in Informatik > Student Research Project |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Heinzmann, Peter UNSPECIFIED |
Date Deposited: | 25 Mar 2013 14:12 |
Last Modified: | 25 Jan 2023 12:59 |
URI: | https://eprints.ost.ch/id/eprint/239 |