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