Маленький ад для хакера — страница 16 из 22

Я дрожал, но уже не от холода, а от мысли о том, что кто-то узнал про мое секретное оружие, про залог моего успеха, про спасителя моей репутации.

Про Приятеля.

Это было уже серьезно. Очень серьезно.

До сих пор многое удавалось мне только потому, что никто из моих противников не мог узнать и не узнавал про верного помощника, советника, рассчитывавшего действия мои и чужие, — моего Приятеля.

Я прятал его, как мог. Но, видимо, каким-то образом прокололся, подобно похищенным детям, начавшим играть с Интернетом, и вот теперь начинал с ужасом пожинать плоды своего прокола.

Итак, наскоро запланированный поход домой спешно отменялся. Нужно было срочно бежать в салон, где, по словам звонившего, кто-то сейчас пытался проникнуть в мою программу, и помешать кому бы то ни было сделать это.

Лихорадочно соображая, что же мне предпринять и как обмануть либо уговорить вахтера пропустить меня в ночное здание и дать мне ключ, я вдруг вспомнил нечто, снова поразившее меня как гром среди ясного неба.

Была на старых советских компьютерах «Спектр» такая игра — «Капуста», в которой мужику-извозчику нужно было довести капусту до магазина — сначала через поле с козами, а потом через жадных лису, волка и медведя.

Но чтобы везти, нужна была телега, а в начале игры ее у мужика не было. Вот и приходилось ему охранять капусту, сложенную на траве, от нахальных коз, налетающих на него целыми толпами, от которых было только одно оружие — удар дубинкой по башке.

Но это было еще не все: авторы игры не зря назвали ее ЛОГИЧЕСКОЙ аркадой: каждый раз над носящимся туда-сюда мужиком медленно проявлялась нечеткая надпись — пословица, в которой не хватало некоторых букв, знаков препинания, иногда даже целых слов.

Несчастному игроку, продолжающему лупить бессовестных коз, нужно было в кратких паузах между их появлением, успевать набирать недостающие буквы и слова, а после того, как пословица проявлялась полностью, сверху падала телега, в которую нужно было переложить всю капусту, причем те кочаны, которые оказывались в телеге, были для наглых коз неуязвимыми.

Так что мужик после сбора капусты мог увезти ее в близлежащий магазин, но сначала следовало пройти через лису, волка и медведя, которых можно было либо забить палками и закидать камнями, если больше по душе аркада, либо хитро обойти. если логика. То есть это сначала мы думали, что либо так, либо так. И все время удивлялись, почему за прохождение не дают бонуса по очкам. А потом нашли способ пройти одновременно и с хитростью, и с аркадой…

Я сосретодочился, пытаясь понять, как может в данном случае телега помочь мне решить предлагаемую задачу. Как знание этого слова может помочь мне либо обмануть вахтера, либо прокрасться незаметным мимо него, а затем помочь выманить из комнаты тех, кто возился с сервером.

Очевидно, это испытание было на умение временно становиться тупым. Потому что уже через несколько секунд я нашел до крайности банальную и простую схему-ответ. Ну очень простую.

До полного кретинизма.

Глава 8

Перед зданием было темно, фонари не горели.

Дверь, как ей и полагалось, была закрыта.

Если утверждение звонившего было верно (было бы глупо не верить в его возможности после того, как он продемонстрировал свое неоспоримое могущество, загнав меня в ловушку со струями и явно управляя их появлением/исчезновением), в салоне сейчас не спали, а работали, возясь с сервером по непонятной мне причине… Скорее всего, что-нибудь с UPS, то есть с подачей питания — по какой-то причине прервалось, причем на время, достаточное для того, чтобы аккумуляторы UPS сели и сервер выключился, что автоматически нарушало непрерывность в работе системы.

В общем-то, это ничем никому не грозило, но, чувствуется, хозяин просто решил не пропускать первую половину завтрашнего дня, а потому попытался найти и вызвать сюда меня. А так как меня не было, он вполне мог позвать других специалистов, сейчас копающихся в недрах сервера и заново настраивающих систему перед включением.

Однако почему двухголосый считал, что они найдут спрятанную программу? Она ведь запрятана добротно: если не знаешь, что нужно искать, вовек не обнаружишь ее наличие!

«Черт, — подумал я, — а ведь вполне может быть, что именно непрерывная работа Приятеля что-нибудь в компьютере перегрузила, поэтому он и вырубился!»

Ну ладно, сейчас дойдем до салона и на все посмотрим своими глазами…

Еще квартал, торопливый поворот… — и верно: четыре окна на третьем этаже горят! Там шевелятся три человеческие тени. Ну-ну. Подождите, голубчики.

Я набрал номер вахтера и, когда он взял трубку, уверенным и властным голосом сказал, пытаясь подражать своему заказчику-еврею, хозяину компьютерного салона:

— Саныч, это я, Саша. Открой, пожалуйста.

Связь была не очень хорошая, к тому же я старался моделировать характерный тон и выговор хозяина салона, поэтому голос мой остался неузнанным. Конечно, ночной визит хозяина салона был необычен, но не выходил за рамки дозволенного.

Тем более что вахтеру все равно было скучно.

— Вы, Александр Михайлович, что ли, так быстро? — удивился старик.

— Да я, я, Саныч. Вставай, лежебока! — я как-то слышал манеру обращения хозяина к вахтеру и теперь старательно ее копировал. Я тут подъезжаю, с сотового тебе звоню, скоро буду. Мы новые компы привезли, надо разгрузить. Так что ты двери открой, я минут через пять-десять подъеду и сразу начну разгрузку, чтобы ждать не нужно было. А то мне ребят домой отпускать…

— А-а, вас понял, Александр Михайлович, — согласно ответил старик. — Щас иду.

— Ну давай.

Я отключился и спрятался за колонной, ожидая открытия дверей и еще раз окидывая мысленным взглядом свой скороспелый план.

Старик приковылял минуты через полторы, снял внутренние запоры и, как и следовало ожидать, ушел обратно. Ну не стоять же ему, в самом деле, у дверей, ожидая приезда хозяина салона?!

Я подождал секунд пятнадцать и мышью скользнул в холл. Где сторож?.. Старик как раз умывался в подсобке и ставил чайник: он, видно, только сейчас вставал после недолгого дежурного сна.

Пробежав в глубь помещения, я стал подниматься по лестнице наверх, прислушиваясь.

Ага, после второго этажа, на подходе к третьему послышались голоса. Теперь предстояло выманить из комнаты волка, медведя и лису. Подойти к компьютеру, стереть все файлы Приятеля и забрать оба своих винта. Причем сделать все это до того, как подъедет реальный хозяин салона, который, судя по словам старика, действительно куда-то отъехал и должен быть ненамного позже.

Я вышел с лестницы в коридор. Дверь в салон была полураскрыта, оттуда доносились голоса совещающихся наладчиков-программистов, которые, кажется, никак не могли понять, что же из выставленных в установочном меню сервера параметров могло затребовать то количество энергии, которое сервер сожрал из UPS за короткое время.

На мое счастье, они начали работать совсем недавно и пока еще просто не успели залезть внутрь системного блока, чтобы обнаружить два лишних, спрятанных жестких диска, явно не соответствующих параметрам машины, описанным их заказчиком.

Я постоял минуты две, слушая их разговоры, и понял, что главный из троих — некто Сидоров, к которому оба остальных так фамильярно и обращались несколько раз подряд.

Обмануть людей нормальных, взрослых каким-то звонком было непросто, поэтому следовало рассчитывать на то, что с владельцем салона никто из них очень уж близко знаком не был. Я на это и понадеялся.

И, снова спустившись по лестнице на второй этаж — чтобы мой голос был слышен ТОЛЬКО из телефонной трубки, — набрал номер салона.

— Сидоров! — сказал сразу же после того, как он взял трубку, и попер безостановочно:

— Это Вахнеев! Я того мужика, Мареева, который мне сеть налаживал, нашел. Он сейчас со мной приедет и все там наладит. Вам спасибо, я вас по домам развезу.

Сейчас подъеду к главному входу, спускайтесь.

— Вы точно, Александр Михайлович? — недовольно возразил Сидоров. — Мы тут просто уже все теоретически сделали… — Один из напарников буркнул что-то насчет практики, и Сидоров тотчас добавил:

— Да и практически тоже уже завершаем…

— Да бросайте валандаться, — ответил я. — Что, думаете, я вас просто так отпущу, что ли? Не беспокойтесь, без денег не оставлю. Давайте спускайтесь, чтобы я сразу же, как подъеду, вас повез… А то поздно уже. Все, пока!

И повесил трубку.

Так, вроде получилось ничего, по крайней мере, за хозяина салона Александра Михайловича они меня приняли. А теперь надо проверить, спускаются ли они вниз, словно медведь, волк и лиса, всегда убегающие за экран компьютера вслед за выброшенными мужиком тремя кочанами капусты…

Я осторожно поднялся на площадку третьего этажа и с ужасом услышал:

— ..А если мы прямо сейчас закончим, он прямо сейчас и расплатится! Так что давай, Иваша, дуй вниз, а мы тут в срочном порядке этот гробик вскроем и посмотрим, что там у него внутри не так…

— Ну ладно, — покладисто ответил невидимый Иваша, — я спущусь, а вы доделывайте. В случае чего, я вас тут же позову.

— Ладно.

Я срочно ретировался вверх по лестнице на четвертый этаж, стараясь на хлюпать насквозь промокшими ботинками и не стучать зубами от холода.

Хорошо хоть в здании нормально топили!

Покладистый Ивашка, насвистывая, прошел себе вниз, а я, обуреваемый греховными страстями, одной из которых был непрерывный внутренний мат, прокрался к полураскрытой двери и, кроме подслушивания, получил еще и возможность подглядывать через дверную щель.

Они уже вскрыли системный блок и теперь с изумлением смотрели на оба обнаруженные винчестера. У меня заскрипели от бессильной ярости зубы, засосало под ложечкой, и я уже подумал о том, что сейчас войду в комнату и, угрожая пистолетом, заставлю их отдать мне оба винта.

Но на такую крайность, которая могла бы искалечить мне репутацию, и дальнейшую жизнь заодно, мне решаться так и не пришлось.