BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.tuebix.org//tuebix-2026//talk//ERHZZ9
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-tuebix-2026-ERHZZ9@cfp.tuebix.org
DTSTART;TZID=CET:20260704T140000
DTEND;TZID=CET:20260704T145000
DESCRIPTION:Was macht ein Linux-System eigentlich im Alltag?\nDieser inform
 elle Vortrag nähert sich der Frage im Hinblick auf eine wichtige Abstrakt
 ionsebene: der Schnittstelle zwischen Anwendersoftware und Kernel -- die S
 ystemaufrufe (Syscalls).\n\nNach einer kurzen Übersicht wie Syscalls unte
 r Linux auf x86-64 definiert sind und aufgerufen werden\, nähern wir uns 
 einer Antwort aus zwei Perspektiven:\n\nMit *statischer* Analyse (Disassem
 bly) lässt sich abschätzen\, welche Syscalls Programme grundsätzlich ve
 rwenden könnten (abgesehen von z.B. Ungenauigkeiten beim Disassemblieren\
 , und von dynamisch zur Laufzeit berechneten Syscall-Nummern).\n\nMit *dyn
 amischer* Analyse (hier mittels eBPF) lässt sich im Vergleich zu statisch
 er Analyse messen\, welche Syscalls tatsächlich über einen längeren Zei
 traum von einem System ausgeführt werden.\n\nDer Vortrag gibt Einblick in
  praktische Systemintrospektion und zeigt\, welche Syscalls bei typischen 
 Paketen auf Debian von Compilern verwendet und tatsächlich zur Laufzeit h
 äufig ausgeführt werden.
DTSTAMP:20260701T122951Z
LOCATION:V5 (C215)
SUMMARY:Tracking Linux Syscalls: From Disassembly to eBPF - Stefan
URL:https://cfp.tuebix.org/tuebix-2026/talk/ERHZZ9/
END:VEVENT
END:VCALENDAR
