Пишу, по большей части, про историю, свою жизнь и немного про программирование.

Пасхальное яйцо в █████ CMS

Пасхальное яйцо (8.04КиБ)

Когда-то в фирме «██████», совладельцем которой я когда-то был (сейчас не существует), мы делали «█████ CMS». Достаточно неплохая штука получалась, кстати. Но речь не об этом. В одну из версий этой CMS я встроил «пасхальное яйцо» — свою фотографию. Причём, фотография собиралась достаточно запутанным куском кода на PHP (если найду, покажу), а бинарная информация была раскидана по всем библиотеками в виде комментариев.

Сегодня я случайно обнаружил один из сайтов на той CMS и оказалось, что пасхальное яйцо до сих пор работает, его можно увидеть, если послать RPC-запрос (эти запросы использовались в AJAX-интерфейсе) специального вида: http://old.teletrade.ru/?LRPC=90&args={}

Картинку можно увидеть только в IE, так как не выдаётся HTTP-заголовок картинки, ну или в других браузерах можно использовать dataURI:

data:text/html,<img src="//old.teletrade.ru/?LRPC=90&args={}">

Вставлял я этот кусок кода ради теста — найдут ли программисты компании его в коде и смогут ли понять что он делает.

11 комментариев
Антон 2010

Вы — бесбашенный хулиган, Евгений :)

Евгений Степанищев (bolknote.ru) 2010

Комментарий для Антон:

О, да! :-D

Вячеслав Мацнев (vm.moikrug.ru) 2010

Прикольно.
Судя по всему, программисты компании ничего не нашли и не поняли? :)

astur (astur.net.ru) 2010

У меня в хроме по этому урлу выдаётся текст, начинающийся с ����JFIFdd��Ducky��Adobed����!!

шкутер 2010

сафари показал картинку

Евгений Степанищев (bolknote.ru) 2010

Комментарий для vm.moikrug.ru:

:-)

Евгений Степанищев (bolknote.ru) 2010

Комментарий для astur.net.ru:

Я же написал что надо вводить не под IE.

jankkhvej (jankkhvej.blogspot.com) 2010

гм, а что, кто-то из здешних комментаторов выпускает программы без пасхальных яиц и/или бекдоров?

Евгений Степанищев (bolknote.ru) 2010

Комментарий для jankkhvej.blogspot.com:

Сейчас я как-то ленюсь встраивать :)

jankkhvej (jankkhvej.blogspot.com) 2010

Ну надо написать для этого скрипт :)

Евгений Степанищев (bolknote.ru) 2010

Комментарий для jankkhvej.blogspot.com:

Скрипт для встраивания пасхальных яиц в программы на любом языке? :)