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