•  

$kernel->infect(): Creando un criptovirus para aplicaciones Symfony2

A session at deSymfonyDay 2014

Saturday 31st May, 2014

10:15am to 11:00am (WET)

La criptovirología estudia la forma de utilizar criptografía para diseñar malware. Se aprovecha de las características especiales de la criptografía de clave pública o asimétrica, que permite romper la simetría entre lo que ve el programador del malware y el criptoanalista. En esta charla se creará, con fines educativos, un sencillo virus capaz de “infectar” una aplicación Symfony2 y encriptar datos como registros de la base de datos o archivos subidos por los usuarios, usando OpenSSL. Para crear el virus se estudiará cómo funciona Symfony internamente, especialmente los eventos del kernel y cómo utilizarlos en nuestro virus. Se verán algunas estrategias para ocultar el virus, algunas simples como cambiar la codificación y otras más avanzadas como polimorfismo. Por último, se verán algunas posibilidades para defendernos de éste virus usando funciones hash y firmas digitales.

About the speaker

This person is speaking at this event.
Raul Fraile

Software developer at ServerGrove

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 10:15am11:00am WET

Date Sat 31st May 2014

Short URL

lanyrd.com/sczcqq

Official event site

day.desymfony.com

View the schedule

Share

Topics

See something wrong?

Report an issue with this session