Keine Gammel-Parser mehr!

Aus LaborWiki
Wechseln zu: Navigation, Suche
Die druckbare Version wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.
Keine Gammel-Parser mehr!
Aufnahmedatum 2018/11/11
Veröffentlichungsdatum 2018/12/29
Videoreihe Videoreihe/Labortage 2018
Video-Link
WebM
WebM-HD
MP4
MP4-HD https://cdn.media.ccc.de/contributors/daslabor/labortage 2018/h264-hd/09 parser.mp4
OGV
MP3
OGG
OPUS
Speaker Lambda
Speaker-Mail
Speaker-Website
Veröffentlicht (erreichbar per Webinterface bei media.ccc.de) falsch
Hochgeladen (bei cdn.media.ccc.de) wahr
EmbedVideo fehlt ein anzugebender Parameter.

Viele Programme, auch sicherheitskritische, verarbeiten Daten aus nicht vertrauten Quellen. Dies geschieht oft "ad-hoc" mit handgeschriebenen Parsern, die leicht Einfallstore für Angreifer bieten. Formale Grammatiken und Code-Generatoren werden nur zum Compilerbau gelehrt und gelten als schwer benutzbar.

Dieser Vortrag gibt eine Einführung in formale Sprachen und alltagstaugliche Parsergeneratoren mit Beispielen aus der Praxis.