И в то же время мы ужасно гордились этим произведением искусства ради искусства. Мы надышаться не могли на свое творение, мы ласково оглаживали его, как, наверное, оглаживал Пигмалион свою мраморную Галатею. Изо дня в день, моделируя атаку потенциального противника, мы производили всевозможные проверки, дабы убедиться в бесплодности попыток проникнуть извне в пределы наших бастионов. Несуществующий враг не дремал; соответственно, и от нас требовалось постоянно совершенствовать, видоизменять и заново испытывать элементы оборонительной системы. Воображаемые и оттого неутомимые хакеры изобретали все новые и новые лазейки, вели хитроумные подкопы, удлиняли осадные лестницы, обходили ловушки, подкатывали к воротам все более и более устрашающие тараны. Они наступали со всех сторон сразу… хотя, тьфу!.. кто там наступал?.. кому на хрен сдались дурацкие секреты нашей конторы? — Никому! И тем не менее, мы упорно убеждали начальство и прежде всего самих себя в несомненном наличии этой на сто процентов выдуманной угрозы. Для чего? — Да просто для того, чтобы внести хоть какой-то минимальный смысл в нашу бессмысленную работу.
С этого-то все и началось, с проверок. Вернее, с одной из них. Помню как сейчас: был вторник, середина недели, четверть десятого. Жаннет как раз завершала свой ежедневный рассказ о трудностях жизни. Гиршуни, послушно кивая, что-то тихонько настукивал на клавиатуре. Я же возился с недавно полученным кодом-взломщиком, изготовленным весьма и весьма толково. Проникнув в компьютер, эта программа маскировалась под законный фрагмент операционной системы и поселялась на диске, исподволь собирая и индексируя нужную информацию: файлы, пароли, методы, последовательности нажатых клавиш, движения мышки. Время от времени она пересылала накопленную добычу наружу, своему невидимому виртуальному хозяину.
От обычного «троянского коня» этот код отличался очень высоким качеством маскировки и удивительной адаптивностью. Даже новейшие антивирусы и брандмауэры могли обнаружить его только непосредственно на стадии вторжения; он не реагировал на приманки, обходил самые хитроумные ловушки. Поселившись на диске, коварный «троян» тут же становился невидим для любой современной защиты! Ему требовалась всего лишь малая брешь, слегка приоткрытое окно, немного приспущенный щит — хоть на минутку, хоть на чуть-чуть… Но в том-то и дело, что у нас таких брешей просто не существовало! Мы действительно извели их как класс, да простится мне марксистская терминология — сами знаете, с кем поведешься…
Каждый компьютер в здании подлежал автоматической принудительной многоуровневой защите, отменить которую имели возможность только двое — я и Гиршуни. А потому, снисходительно оценив хакерскую изобретательность, я на пробу запустил программу в нескольких рабочих сегментах сети. Как и следовало ожидать, результаты вызывали приятное чувство законной гордости: коду не удалось проникнуть ни на один диск, ни в одну машину; сервер-администратор исправно рапортовал о замеченных и успешно отраженных атаках.
Закинув руки за голову, я самодовольно покачивался на стуле. Вздыхая и стуча тележными колесами, ушла по пустому коридору Жаннет. Гиршунины уши облегченно расслабились и приобрели свой обычный бледно-розовый вид. Все стихло в нашем образцовом королевстве; лишь монотонное гудение кондиционера да редкая очередь клавиш с гиршуниной клавиатуры — то быстрая, пулеметная, то нерешительная, словно даже задумчивая. Прекрасно помню, как я еще подумал: «Он будто сам с собой разговаривает,» — и только после этого перевел взгляд с гиршуниных ушей на собственный экран. И оторопел.
На экране красовался еще один рапорт, но не от сервера — об отражении атаки, а ровно наоборот. Запущенный мною «троянский конь» скромно докладывал об успешном внедрении по такому-то и такому-то адресу, а также напоминал о порядке изменений в заданном режиме отчета, буде мне захочется оный режим изменить. Я не поверил своим глазам. Какому идиоту взбрело в голову опустить защиту на своем компе? И каким образом ему удалось это провернуть — ведь, напоминаю, права на подобное действие были только у нас — единственных администраторов всея сети?