BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//com.denhaven2/NONSGML ri_cal gem//EN
CALSCALE:GREGORIAN
VERSION:2.0
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T121500Z
DTSTART;VALUE=DATE-TIME:20140823T111500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:8aEWrEVhtLj9lhnVjRTNqQ@frab.froscon.org
DESCRIPTION:Cryptovirology studies how to use cryptography to design mali
 cious software\, given that public-key cryptography can be used to break
  the symmetry between what an antivirus analyst sees regarding a virus a
 nd what the virus writer sees. In this workshop we will create a simple 
 cryptovirus in PHP - for educational purposes - able to infect a Symfony
 2 app and encrypt data such as database records or user uploaded files u
 sing public key cryptography with OpenSSL.\nTo create the virus we will 
 study how Symfony works internally\, especially what kernel events are d
 ispatched and how to use them to attach our virus. Several strategies to
  hide the virus will be discussed. Simple ones like using different enco
 dings and more advanced strategies such as polymorphic code. Finally\, w
 e will see how we can defend ourselves from this kind of attacks.
URL:http://programm.froscon.de/2014/events/1436.html
SUMMARY:$kernel->infect(): Creating a cryptovirus for Symfony2 apps
ORGANIZER:froscon2014
LOCATION:froscon2014 - HS6 (PHP)
END:VEVENT
END:VCALENDAR
