Masterarbeit – Toolentwicklung zur Bewertung von Schwachstellen in Bibliotheken

In der Softwareentwicklung werden an vielen Stellen bekannte Bibliotheken eingebunden. In diesen Bibliotheken werden jedoch immer wieder Schwachstellen mit unterschiedlicher Kritikalität gefunden. Wird eine Bibliothek verwendet, wird in der Regel nicht der komplette Funktionsumfang verwendet, sondern nur ein kleiner Teil. Deshalb ist es möglich, dass eine Bibliothek mit einer bekannten Schwachstelle eingebunden ist, die Schwachstelle aber nicht zum Tragen kommt, da die eigentliche Applikation den betreffenden Code nicht ausführt. Für die bessere Einschätzung einer neuen Schwachstelle, soll ein Tool entwickelt werden, das die tatsächliche Verwendung des schadhaften Codes automatisch überprüft.

    TASKS – Ihre Aufgaben und Herausforderungen

  • Einarbeitung in die gängige Bewertung von Schwachstellen
  • Analyse der Quellinformationen über die Schwachstellen und Möglichkeiten der automatischen Auswertung
  • Erarbeiten von unterschiedlichen Ansätzen für die automatische Überprüfung der Verwendung der eigentlichen Schwachstelle
  • Vergleich der unterschiedlichen Ansätze
  • Prototypische Implementierung eines Überprüfungstools
  • Evaluation und Darstellung der Ergebnisse

    SKILLS – Das bringen Sie mit

  • Sie befinden sich in einem laufenden Studium mit Schwerpunkt Informatik
  • Kenntnisse und Erfahrung im Bereich Softwaretesting
  • Grundlegende Programmierkenntnisse
  • Grundlegende Kenntnisse von Microservices und Microservicearchitektur
  • Erfahrungen im Umgang mit Tools zur Testautomatisierung sind wünschenswert
  • Spaß an dem was Sie tun und der Wille etwas zu bewegen

    GOOD TO KNOW – Details zum Rahmen der Arbeit

  • Während Ihrer Abschlussarbeit haben Sie einen festen Ansprechpartner, der Sie über den gesamten Prozess begleitet
  • Die erforderlichen Arbeitsmittel und die notwendige Infrastruktur werden von uns gestellt
  • Die Ausrichtung der Arbeit erfolgt nach den Regeln für Abschlussarbeiten Ihrer Hochschule sowie in enger Abstimmung mit dem Betreuer

    BENEFITS – Wir schätzen Ihr Engagement

  • Für uns selbstverständlich - Sie erhalten eine marktorientierte Vergütung
  • Kein langes Suchen - Sie parken kostenlos direkt vor der Haustür, für Fahrräder ist natürlich auch Platz
  • Bei uns sitzt niemand auf dem Trockenen - Wasser und Kaffee zur freien Verfügung
  • Come as you are - Leave the dresscode at home
  • Die Erfolge feiern - Wenn Sie möchten, bieten wir regelmäßige Events
  • Das Beste zum Schluss - Ihr Team freut sich auf Sie

NEXT STEP – Ihr Kontakt zu uns

Haben wir Ihr Interesse geweckt? Dann freuen wir uns über Ihre Bewerbung über unser Onlineportal oder per Mail an

Hier können Sie die Datenschutzerklärung nachlesen, diese wird Ihnen auch in der Antwortmail auf Ihre Bewerbung zur Verfügung gestellt.

Bei Rückfragen steht Ihnen Herr Dirk Schreiter gern unter der Telefonnummer +49 (0)89 944 697 71 zur Verfügung.

ANRUFEN
KONTAKT