The Underhanded C Contest
(underhanded-c.org)C es un lenguaje extraño, así que hay muchos concursos sobre el lenguaje C (caso similar: Perl), y entre ellos hubo uno que competía por escribir código que fallara de forma encubierta (underhanded). Por ejemplo, en el concurso de 2008 enlazado, la tarea era tomar un archivo de imagen PPM y censurar una región rectangular dada para que no pudiera reconocerse, pero escribiendo el código de modo que, aunque pareciera completamente normal, en realidad filtrara información sobre la imagen antes de ser censurada (mejor aún si podías hacerte el desentendido diciendo que fue un "error").
Este concurso se celebró siete veces entre 2005 y 2014, y cada edición es interesante, pero la razón por la que enlazo específicamente la de 2008 es que creo que fue la más fácil de entender y una competencia excelente. Entonces, ¿qué clase de código presentó el primer lugar? Si lo cuento aquí de antemano, se arruina la diversión, ¿no? :-)
Aún no hay comentarios.