BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.freifunktag.de//FEJDL3
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-39c3-bub-workshops-2025-FEJDL3@pretalx.freifunktag.de
DTSTART;TZID=CET:20251230T120000
DTEND;TZID=CET:20251230T125000
DESCRIPTION:Computer programs run with all privileges of the running user. 
 If your user can read your emails\, then so can any other program you run.
  However\, many programs do not need most permissions and perhaps should n
 ot have them at all.\n\nThis workshop demonstrates quite simple ways in wh
 ich software can self-restrict itself. The focus will not be on foreign\, 
 potentially malicious software\, but on hardening programs against miscond
 uct and future security vulnerabilities.\n\nSeveral operating systems have
  developed different interfaces that restrict software beyond its normal s
 cope. This workshop will focus on POSIX and especially OpenBSD because of 
 its user-friendly APIs. Although other operating systems\, such as Linux\,
  will be discussed\, they will not be covered in depth due to their more c
 omplicated APIs.\n\nWithin the workshop part\, software with known securit
 y vulnerabilities is then patched together - usually with almost a single 
 line. Ideally\, an exploit has hardly any effect afterwards\, although the
  vulnerability is still present. This is not intended to encourage careles
 sness\, but rather to demonstrate the development of a further safety net 
 for software.\n\nA basic understanding of programming is required and\, mo
 re importantly\, an interest in the topic. You will need to bring an SSH c
 lient\, for example a laptop with (almost) any operating system.\n\nThe la
 nguage will be either English or German\, depending on who shows up.
DTSTAMP:20260430T210327Z
LOCATION:Bits&Bäume Workshop Area
SUMMARY:Self-Restricting Software Workshop - oxzi
URL:https://pretalx.freifunktag.de/39c3-bub-workshops-2025/talk/FEJDL3/
END:VEVENT
END:VCALENDAR
