Abschlussarbeiten

Hier finden Sie Vorschläge zur Bearbeitung eines Projektes und/oder Abschlussarbeite. Bei Interesse wenden Sie sich bitte an den entsprechenden Dozenten bzw. Mitarbeiter.
Aktuelle Vorschläge
Angriffe auf Rahmenwerke zur Automatisierung von Webbrowsern
Rahmenwerke zur Automatisierung von Browsern sind die Grundlage für Suchmaschinen, Business Intelligence oder auch skalierbare Webstudien. Allerdings wurden diese Werkzeuge bisher nur spärlich auf ihre Sicherheit überprüft. Ziel dieses Projektes ist es zum einen spezifische Rahmenwerke auf Angriffe zu untersuchen und zum anderen generische Angriffe abzuleiten.
Vergleichbarkeit von Webstudien basierend auf Webbots
Webbots sind ein häufig verwendetes Werkzeug um Webstudien durchzuführen. Allerdings wurde die Zuverlässigkeit, der mit Webbots erzeugten Daten, kürzlich in Frage gestellt. Ein Weg, um zu Untersuchen, ob bemerkenswerte Effekte bei der Verwendung solcher Werkzeuge entstehen, ist das Vergleichen verschiedener Webbots. Wie solche Vergleiche durchgeführt werden sollten, ist die Forschungsfrage dieses Projektes.
Wie kann die Gleichheit von JavaScript-Code bestimmt werden?
Webseiten liefern JavaScript-Dateien an Browser aus, damit diese Client-seitig ausgeführt werden können. Allerdings variieren ausgelieferte Dateien gegebenenfalls zwischen den Aufrufen einer Seite (beispielsweise bei der Auslieferung von Schadcode an ausschließlich verwundbare Clients). In dieser Arbeit soll untersucht werden, wie JavaScript-Code verglichen werden kann.
Unterschiede und Gemeinsamkeiten in modernen Rahmenwerken zur Automatisierung von Browsern
Es existieren eine Vielzahl an Rahmenwerk um Webbots zu entwickeln. Die bekanntesten sind Puppeteer für Chrome, Playwright (Chrome/FF/Webkit) und Selenium mit WebDriver. Ziel dieser Arbeit ist es die Funktionsweise dieser Rahmenwerke zu erkunden und sie hinsichtlich ihrer Erkennbarkeit für Webseiten zu untersuchen.
Effekte von Webbots auf Webstudien
Kürzlich erschienene Studien haben gezeigt, dass so genannte Headless Browser zu signifikanten Unterschieden in Webstudien führen können. Inwiefern dies auch für andere Arten von Webbots gilt, muss noch untersucht werden. Ziel dieser Arbeit ist es verschiedene Varianten von Webbots und Ihren Einfluss auf die Ergebnisse in Webmessung zu untersuchen.