Work-in-Progress: towards a platform to compare binary parser generators - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2021

Work-in-Progress: towards a platform to compare binary parser generators

Résumé

Binary parsers are ubiquitous in the software we use everyday, be it to interpret file formats or network protocol messages. However, parsers are usually fragile and are a common place for bugs and security vulnerabilities. Over the years, several projects have been developed to try and solve the problem, using different forms such as parser combinators or domain-specific languages. To better understand this rich ecosystem and offer tools to compare the existing solutions, we initiated a platform to test and compare such tools against different specifications. Our so-called "LangSec Platform", which is a work-in-progress, aims at providing a framework to implement various specifications using different tools, which allow us to compare the expressiveness, the robustness and the efficiency of the included parser generators.
Fichier principal
Vignette du fichier
document.pdf (164.26 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04001619 , version 1 (23-02-2023)

Identifiants

  • HAL Id : hal-04001619 , version 1

Citer

Olivier Levillain, Sébastien Naud, Aina Toky Rasoamanana. Work-in-Progress: towards a platform to compare binary parser generators. IEEE Security and Privacy Workshops, SPW (LangSec), May 2021, San Jose, United States. ⟨hal-04001619⟩
31 Consultations
184 Téléchargements

Partager

Gmail Mastodon Facebook X LinkedIn More