Refine
Has Fulltext
- no (2)
Document Type
- Bachelor Thesis (1)
- Master's Thesis (1)
Institute
Language
- German (2)
Is part of the Bibliography
- no (2)
Device Fingerprinting
(2014)
Unter einem Device Fingerprint, zu Deutsch Geräte-Fingerabdruck, wird eine eindeutige Sammlung von Daten verstanden, die beim Aufruf einer Webseite von einem Client an den aufgerufenen Server geschickt wird. Mögliche Daten sind beispielsweise Browser-Informationen oder Informationen über die Implementierung des TCP-Stacks, welche sich je nach Betriebssystem unterscheiden. In einem E-Commerce-Umfeld ist es wünschenswert, solch einen Fingerabdruck, in Analogie zu einem menschlichen Fingerabdruck, zu nutzen, um das Gerät eines Nutzers des Onlineangebots wiederzuerkennen. Die Wiedererkennung soll zum Zweck der Missbrauchsprävention geschehen und den Kunden sowie das Unternehmen vor Betrügern schützen. Die vorliegende Arbeit hat zum Ziel, einen Überblick über die Möglichkeiten des Nehmens eines digitalen Fingerabdrucks zu geben. Dabei werden Einblicke in drei bestehende Methoden gewährt, dem Browser-Fingerprinting, dem Betriebssystem-Fingerprinting und dem Geräte-Fingerprinting mittels Taktversatz. Des Weiteren findet eine praktische Auseinandersetzung mit dem Browser-Fingerprinting sowie dem Fingerprinting via Taktversatz statt. Dies entspricht der Umsetzung eines Programms anhand der vorher recherchierten theoretischen Grundlagen. Abschließend wird ein Ausblick in Bezug auf die entstandene Anwendung gegeben, mit Hinweisen darauf, welche Möglichkeiten bei einer Weiterentwicklung existieren.
Die Arbeit ist in sechs Teile gegliedert. Kapitel 2 und Kapitel 3 haben den Auftrag ein Grundlagenverständnis zur jeweils betrachteten Thematik aufzubauen. Anschlieÿend erfolgt die Beschreibung der Konzeption und Realisierung des Projekts. Dabei werden auf die Anforderungsanalyse, die Formulierung der zu erreichenden Ziele, der Projektverlauf sowie die Validierung, ob beziehungsweise inwiefern die gesteckten Ziele erreicht wurden, eingegangen. In Kapitel 5 werden alle Ergebnisse niedergeschrieben und zusammengefasst. Abschlieÿend findet ein Ausblick statt, in welchem betrachtet wird, wie die während der Masterarbeit entstandene Software weiterentwickelt werden kann und welche weiteren Einsatzmöglichkeiten existieren können.