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