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