UPB Bildmarke
Systemsicherheit
Kontakt
  • Deutsch
  • English
  • Kontakt
  • Personen
  • Stellenauschreibungen
  • Forschung
  • Lehre
  • Abschlussarbeiten
    • Seite "Fakultät" öffnen
    • Institut für Mathematik
    • Institut für Informatik
    • Institut für Elektrotechnik und Informationstechnik
    • Fakultät für Elektrotechnik, Informatik und Mathematik
  1. Fakultät für Elektrotechnik, Informatik und Mathematik
  2. Institut für Informatik
  3. Systemsicherheit
  4. Lehre
  5. Abschlussarbeiten

BA/MA: Se­cu­ri­ty Ana­ly­sis of XML/YAML/JSON/TOML/... Par­sers

28.03.2025

Beitrag teilen auf:

  • Teilen auf Instagram
  • Teilen auf Twitter
  • Teilen auf Facebook
  • Teilen auf Xing
  • Teilen auf LinkedIn
  • Teilen über E-Mail
  • Link kopieren

Plain text formats are used everywhere, from data storage and transfer to configurations of tools. Often languages like XML, YAML, JSON, or TOML are used. To make it easier on the developer to work with these files, programming languages have standard modules and third-party libraries to parse them.

In a thesis on this topic, you would add Dockerfiles for parsers in many of the most popular programming languages to an existing framework. As each file format has different capabilities and potential security problems, you would write dedicated test cases for that format. Additionally, there are advanced query languages for many of these formats xpath, jq, ... which can have their own problems.

The exact scope of your tasks would depend on the work already done by other students and if it is a Bachelor's or Master's thesis.

 

Requirements:

  • Python (the framework is written in Python)
  • Docker

 

Currently, three theses are being worked on; one on extending the existing XML framework and two working on YAML.

Kontakt

business-card image

Jost Rossel

Systemsicherheit

E-Mail schreiben +49 5251 60-6685
Mehr zur Person

Systemsicherheit

Warburger Str. 100
33098 Paderborn
Deutschland

Universität Paderborn

Warburger Str. 100
33098 Paderborn
Deutschland

Telefon Universität

+49 5251 60-0
Rechtliches
  • Impressum
  • Datenschutz
  • Hinweisgebersystem
Soziale Netzwerke