Соревнование по созданию невинно-выглядящего кода на языке Си

16/06/2008 10:36

Как сообщает opennet.ru, объявлено о четвертом ежегодном соревновании, по созданию невинно-выглядящего кода на языке C, но осуществляющего непредсказуемые, часто злонамеренные действия. Это соревнование - полная противоположность соревнованию по самому "Запутанному Коду на C". На конкурсе ставится задача написать код, который является столь же читаемым, ясным и невинным насколько возможно, но не должен явно показывать его основного назначения. Проще говоря, "троянский конь" в исходном коде. Каждый год программистам предлагается решить простую проблему обработки данных, но с тайным, злонамеренным поведением. Например: подделка голосования, изымание денег из финансовых транзакций, прослушивание информации и т.д. Главная цель состоит в том, чтобы написать исходный текст, который легко читается другими программистами, но при этом присутствует скрытое действие. Работы принимаются с 12 июня по 30 сентября 2008 года, отправлять их следует на email XcottCraver@teh.gmail, с пометкой в теме "Underhanded". Приз символический - сертификат на 100 долларов для покупки в магазине безделушек ThinkGeek.com. Задание этого года таково: Создать программу, которая рисует на изображении формата PPM прямоугольник, из-за которого теряется смысл. Но так, что бы, имелась возможность полностью восстановить изображение.
Сайт соревнования