Знаешь, мы подстраховались.
— И правильно сделали, — искренне похвалил его Джет.
— На тот случай, если у тебя возникнет желание изменить наши договоренности, — пояснил Спан.
— Все правильно, дружище, все правильно. — Джет широко улыбнулся. — Доверять нельзя никому, тем более врагу.
Он чуть подался вперед, осторожно взял из рук Спана сигарету и смял ее в кулаке. Разжал кулак — обрывки бумаги и табак высыпались на пол.
— Никотин очень вредит здоровью, Спан, — произнес Джет. — Рак легких — это не шутка, и от него еще не придумали лекарства. Береги себя, дружище.
Спан повернулся и пристально посмотрел на Джета. На мгновение ему захотелось изо всей силы ударить по этому всегда улыбающемуся лицу, раздробить очки и навсегда стереть проклятую улыбку, но он подавил в себе это желание.
— Издеваешься? — с ненавистью спросил Спан.
— Нет, что ты! — Джет поднял ладони, демонстрируя свою искренность.
— Издеваешься. — Спан покачал головой и усмехнулся. — Запомни, Джет, я…
— Есть! — крикнул один из программистов.
Спан вскочил с места, бросив еще один ненавидящий взгляд на Джета, и ринулся к компьютеру. Сам сетевик тоже поднялся с места и неторопливо пошел к программистам.
— Ошибка в скрипте биллинга, — послышался в динамиках голос Энча.
— Сможешь переполнить буфер? — сразу спросил Спан.
— Пытаюсь зайти под обычным пользователем, — ответил Энч. — Не могу понять, почему… а, черт, еще тормозит…
Джет посмотрел на экран видеосвязи, затем подошел к одному из программистов и встал рядом, внимательно глядя на монитор.
На несколько минут в комнате повисла тишина, прерываемая только щелканьем клавиш.
— Нас, кажется, досят, суки! — крикнул Энч. — Вот бред!
Спан негромко выругался. Если Энч прав, и это действительно дос-атака, старое, примитивное, но до сих пор действенное средство — масса бессмысленных запросов на сервер неприятеля, когда сервак просто не справляется с их обработкой и начинает банально виснуть, — то, похоже, он уже вне игры…
Если, конечно, не засечь и не вырубить тот компьютер, с которого эта атака проводится.
Раздалась трель мобильного телефона. Джет вытащил трубку и прижал к уху.
— Да. Да. Я понял. Не надо. Отменить выезды. Не обращать внимания ни на какие сообщения о взломах! Вообще. Все под контролем, моя группа проводит операцию. Да. На связи.
Он спрятал трубку и, хищно усмехнувшись, погрозил пальцем в сторону монитора с главной страницей сайта клиники.
— Нет, не получится, — произнес он.
Спан искоса посмотрел на Джета, затем придвинул к губам микрофон.
— Энч, что у тебя?
— Ну бред! Дос-атака! — раздался в динамиках экрана отчаянный голос Энча, а через несколько секунд на экране появилось его лицо. — Суки! Сейчас мои отследят, кто это такой смелый! Джет, сможешь накрыть, если мы вычислим, кто это?
— В любой точке планеты, дружище, — с готовностью подтвердил Джет.
Энч довольно оскалился и повернулся к экрану спиной.
— А это что за фигня? — воскликнул один из программистов, и Джет со Спаном торопливо подошли к нему.
— Смотрите, — недоуменно произнес программист, тыкая пальцем в монитор, по которому бежали строчки лога. — Тут ошибка. Похоже…
— Похоже, кто-то запустил эксплойт, — пробормотал Спан. — Энч! Эксплойт — это твоя работа?
— Бред! Каким образом я бы его запустил? — с издевкой ответил Энч. — Кто-то еще пытается взломать сервер! Черт!
— Логи стирают. — Джет покачал головой. — Наши конкуренты, кажется, более успешны.
— И нас еще успевают атаковать, суки! — крикнул Энч. — Джет, сейчас будут адреса, откуда на нас идет дос-атака.
— Твою мать! — выругался программер, первым заметивший действие эксплойта. — По ходу нас тоже досят. Там целая группа работает.
— Отслеживайте, откуда идут запросы, — приказал Спан.
— Уже работаю, — отозвался один из программистов.
— Джет, это Москва! — завопил из динамиков Энч. — Сейчас тебе наши скинут все данные! Только быстрее давай!
— Это могут быть одни и те же люди, — произнес Спан, глядя на Джета.
— А ну встань, — приказал сетевик программисту. Тот подчинился. Джет уселся перед монитором, вытащил мобильник, набрал несколько цифр, плечом прижал трубку к уху и стал что-то очень тихо говорить в микрофон, набирая команды на клавиатуре.
10010
Кеда, перегнувшись через подоконник, курила и с высоты девятого этажа внимательно наблюдала за входом в подъезд. Голоса Рината и старика, доносившиеся до нее, большей частью были невнятны и непонятны, но девушка к ним и не прислушивалась. Лишь один раз она насторожилась, услышав, как Ринат в трубку мобильного телефона орет на Илюху, требуя, чтобы тот быстрее сматывался.
Раннее утро. Двор между несколькими старыми многоэтажками был еще практически пустынным, если не считать какого-то мужичка, выгуливающего собаку, да дворничихи, пытающейся завести мотор мусороуборочной машины. Пройдет еще каких-то полтора-два часа — и двор наполнится выползающими из подъездов спешащими на работу людьми. Зазвучат радиоприемники и телевизоры, зафырчат двигатели машин и мотороллеров — но все это будет позже, а пока Кеда пользовалась моментом, наслаждаясь свежим утренним воздухом и тишиной спального района.
Старик и Ринат курили практически без перерыва, прикуривая следующую сигарету от предыдущей. Клавиатура поочередно переходила от старика к Ринату и обратно.
— Мля! Как такое может быть?! — выругался Ринат, просматривая очередной лог. — Только что же ведь было…
— Было и сплыло, — пробурчал старик, подтаскивая к себе клавиатуру. — На ходу латает дыры, сволота!
— Ставь бэкдор, — поторопил Ринат.
— Угу. — Старик с бешеной скоростью застучал по клавишам.
По экрану рваными кусками ползли цифры и буквы. Сбоку мигало окошко Скай мессенджера — ТуФед постоянно находился на связи и сейчас сливал на компьютер Рината новый, несколько минут назад дописанный скрипт.
Раздалась трель мобильника. Ринат ответил:
— Да. Хорошо. Я понял. Сколько есть времени? Хорошо. Понял.
Он положил трубку на стол и негромко сказал:
— Ворм звонил. Они уже в курсе того, что мы работаем. Пока не отследили сигнал, но ищут.
— Пусть ищут, — буркнул старик. — Флаг им в руки и паровоз навстречу. Глянь сюда.
Ринат нагнулся.
— Это же…
— Да! — довольно улыбнулся старик и пододвинул к Ринату клавиатуру. — Все, кирдык серверу. Ставь сниффер!
Ринат торопливо, сгорбившись над столом, затрещал клавишами, инсталлируя сниффер — программу, перехватывающую сетевой трафик. После этого можно было смело начинать потрошить сервер — убивать защиту, скачивать файлы, короче, делать все что угодно.
Старик откинулся на спинку стула, запрокинул голову и несколько секунд просидел с закрытыми глазами, а потом хрипло засмеялся, сел ровно и хлопнул Рината по плечу.
— Ну что, парень?! Мы его сделали!
— Слушай… — Ринат не перестал работать, действуя словно на автомате, но в голосе его зазвучала неуверенность. — Сейчас можно ввести рутовый доступ на сервер для других лиц и отдать его этой программе, но тогда она нас просто вышвырнет отсюда и мы уже вряд ли сможем вернуться… Вот. Сниффер установлен, у нас полный рут. Так что делать?
Старик придвинул клавиатуру к себе, нажал несколько клавиш и снова засмеялся, глядя на монитор.
На экране перед ним мерцали синими трехмерными кубиками списки всех файлов, находящихся на сервере.
— Это что за операционка такая? — удивился Ринат, глядя на необычное изображение с неимоверным количеством различных файлов, зачастую с совершенно незнакомыми расширениями. — Я думал, что…
— Это не операционка, — ответил старик, вполне уверенно стуча по клавишам. На экране некоторые кубики отлетали в сторону, некоторые опускались в самый низ экрана и начинали мигать оранжевым цветом. — Интерфейс «Вервольфа». Программисты его таким сделали. Нравится?
— Так что делать с доступом? — спросил Ринат. — Может, подстраховаться, какой-нибудь барьер поставить… Или лучше…
— Никаких «можно» и никаких «лучше», — отрезал старик, открывая Скай. — На хрена рисковать из-за пяти миллионов, когда можно спокойно получить пять миллиардов? Тебе намек понятен?
Он запустил окно связи с ТуФедом и быстро набрал: «Login = 1, password = 2. WELCOME!».
«OK» , — пришел ответ, а через несколько секунд в самом верху, над кубиками, замигала короткая красная полоска.
— ТуФед уже тут, — довольно пояснил старик, тыкая пальцем в нее.
Прошло полминуты, и рядом с этой полоской появилась еще одна.
— А вот и хитрожопый Вормыч, — засмеялся старик. — Все, крышка «Вервольфу». Рвем на куски и хапаем все что можно.
Он набрал на клавиатуре несколько команд, и в центре экрана появилась полоска закачки.
— Ты что, хочешь залить «Вервольфа» на этот комп? — спросил Ринат. — А как же…
— Да никак! — воскликнул старик. — Ты не врубаешься, Ринат? Если «Вервольф» будет работать на нас, клали мы на всех! Не парься и не парь других.
Он поднял руку и посмотрел сначала на часы, потом на монитор, потом снова на часы. Наморщил лоб, что-то прикидывая, затем пододвинул клавиатуру и снова занялся «раскидыванием кубиков».
Несколько минут Ринат наблюдал за ним, потом скептически поинтересовался:
— И сколько времени ты будешь все это качать?
— Не так долго, как ты думаешь, — ответил старик. — Исходники «Вервольфа» не такие уж и тяжелые, а база… ТуФед с Вормом ею сейчас занимаются. Сколько успеют, столько выдерут. А для нас самое главное — взять исходники, а потом стереть все к чертовой матери.
Старик говорил, а кубики метались по экрану, то оседая вниз и меняя цвет, то исчезая где-то за пределами экрана.
— Вот он, — пробормотал старик, выделяя один кубик и вытаскивая его в центр. — Сейчас посмотрим.
Он развернул кубик, превратив его в плоский прямоугольный лист с ползущими по нему строчками, и стал внимательно просматривать содержимое.
— Что это? — спросил Ринат.
— Здесь все запросы к серверу. Сейчас защита «Вервольфа» убита и здесь не видно, кто к нам ломится…
Ринат обратил внимание, что старик сказал «к нам», явно уже воспринимая сервер как свою собственность. Что ж, в принципе, так оно и было: уничтожили защиту, получив права админского доступа и возможность делать с сервером все что угодно.
— …но можно активировать эту прогу, и мы увидим айпишники тех, кто сюда лезет, — продолжил старик. — Подключить анализатор к базе данных — и через несколько минут станет ясно, кто именно пытается пролезть к нам. Только нам этого делать не стоит.
— Почему? — спросил Ринат.
— Потому что не до этого, — ответил старик, нажал несколько клавиш, лист свернулся, превратившись в кубик, мигнул и исчез. — Глянь на эту полоску и представь, что с каждой секундой мы становимся богаче на несколько миллионов… или миллиардов… Черт, сколько всего можно замутить с этими несколькими сотнями мегабайт!
Старик повернулся, и Ринат увидел в его глазах какой-то нездоровый блеск. Старик в своей радости был похож на безумца, и Ринат подумал, что, наверное, именно так должны выглядеть те злые гении из комиксов и фантастических фильмов, которые придумывают какое-то супероружие для уничтожения всего мира.
— Долго качать будет? — спросил Ринат.
— Не знаю, — ответил старик. — Может, час, может, полтора…
— У нас мало времени, — предупредил Ринат. — Если Джет поймет, что мы его опередили…
— Да плевать на твоего Джета, — презрительно бросил старик. — У меня против него есть кое-какие заготовки на всякий случай.
Он ощерился и подмигнул Ринату. Ринат криво усмехнулся в ответ.
10011
В тот момент, когда старик произносил его имя, начальник Сетевой полиции по мобильному телефону выслушивал отчет подчиненных о пустых квартирах в Строгино и Филях — о помещениях, снятых на один день лишь для того, чтобы провести дос-атаку на компьютеры Энча и Спана.
Он выслушал сообщение, несколько секунд размышлял, потом стал что-то негромко говорить в трубку. Убрал телефон, вытащил пузырек.
Спан увидел, что Джет сыпет на ладонь порошок, и удивленно открыл рот.
— Черт! Джет, ты торчишь?
Джет вдохнул белую пыль, слизал остатки и улыбнулся.
— Дружище, мне так жаль…
— Чего тебе жаль, Джет? — презрительно спросил Спан. — Что ты не можешь меня угостить? Я не употребляю это дерьмо.
Он сплюнул в сторону, давая понять, как относится к наркотикам, а потом вызывающе посмотрел на сетевика.
Джет достал телефон, набрал номер и негромко произнес в трубку, пристально глядя на Спана:
— Твой выход, Инга.
Взгляд Спана беспокойно дернулся — он не понял, о чем идет речь, но ему очень не понравились выражение лица сетевика и произнесенная им фраза.
Джет кивнул на экран, на котором подрагивало изображение Энча и его товарищей, сидящих перед компьютерами.
— Хочешь посмотреть экшн, Спан?
Спан настороженно повернулся к экрану.
Около минуты ничего не происходило, а затем послышался какой-то шум. На экране было видно, как сидящие в комнате повернулись в одну сторону, а затем в колонках загрохотали выстрелы.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
— И правильно сделали, — искренне похвалил его Джет.
— На тот случай, если у тебя возникнет желание изменить наши договоренности, — пояснил Спан.
— Все правильно, дружище, все правильно. — Джет широко улыбнулся. — Доверять нельзя никому, тем более врагу.
Он чуть подался вперед, осторожно взял из рук Спана сигарету и смял ее в кулаке. Разжал кулак — обрывки бумаги и табак высыпались на пол.
— Никотин очень вредит здоровью, Спан, — произнес Джет. — Рак легких — это не шутка, и от него еще не придумали лекарства. Береги себя, дружище.
Спан повернулся и пристально посмотрел на Джета. На мгновение ему захотелось изо всей силы ударить по этому всегда улыбающемуся лицу, раздробить очки и навсегда стереть проклятую улыбку, но он подавил в себе это желание.
— Издеваешься? — с ненавистью спросил Спан.
— Нет, что ты! — Джет поднял ладони, демонстрируя свою искренность.
— Издеваешься. — Спан покачал головой и усмехнулся. — Запомни, Джет, я…
— Есть! — крикнул один из программистов.
Спан вскочил с места, бросив еще один ненавидящий взгляд на Джета, и ринулся к компьютеру. Сам сетевик тоже поднялся с места и неторопливо пошел к программистам.
— Ошибка в скрипте биллинга, — послышался в динамиках голос Энча.
— Сможешь переполнить буфер? — сразу спросил Спан.
— Пытаюсь зайти под обычным пользователем, — ответил Энч. — Не могу понять, почему… а, черт, еще тормозит…
Джет посмотрел на экран видеосвязи, затем подошел к одному из программистов и встал рядом, внимательно глядя на монитор.
На несколько минут в комнате повисла тишина, прерываемая только щелканьем клавиш.
— Нас, кажется, досят, суки! — крикнул Энч. — Вот бред!
Спан негромко выругался. Если Энч прав, и это действительно дос-атака, старое, примитивное, но до сих пор действенное средство — масса бессмысленных запросов на сервер неприятеля, когда сервак просто не справляется с их обработкой и начинает банально виснуть, — то, похоже, он уже вне игры…
Если, конечно, не засечь и не вырубить тот компьютер, с которого эта атака проводится.
Раздалась трель мобильного телефона. Джет вытащил трубку и прижал к уху.
— Да. Да. Я понял. Не надо. Отменить выезды. Не обращать внимания ни на какие сообщения о взломах! Вообще. Все под контролем, моя группа проводит операцию. Да. На связи.
Он спрятал трубку и, хищно усмехнувшись, погрозил пальцем в сторону монитора с главной страницей сайта клиники.
— Нет, не получится, — произнес он.
Спан искоса посмотрел на Джета, затем придвинул к губам микрофон.
— Энч, что у тебя?
— Ну бред! Дос-атака! — раздался в динамиках экрана отчаянный голос Энча, а через несколько секунд на экране появилось его лицо. — Суки! Сейчас мои отследят, кто это такой смелый! Джет, сможешь накрыть, если мы вычислим, кто это?
— В любой точке планеты, дружище, — с готовностью подтвердил Джет.
Энч довольно оскалился и повернулся к экрану спиной.
— А это что за фигня? — воскликнул один из программистов, и Джет со Спаном торопливо подошли к нему.
— Смотрите, — недоуменно произнес программист, тыкая пальцем в монитор, по которому бежали строчки лога. — Тут ошибка. Похоже…
— Похоже, кто-то запустил эксплойт, — пробормотал Спан. — Энч! Эксплойт — это твоя работа?
— Бред! Каким образом я бы его запустил? — с издевкой ответил Энч. — Кто-то еще пытается взломать сервер! Черт!
— Логи стирают. — Джет покачал головой. — Наши конкуренты, кажется, более успешны.
— И нас еще успевают атаковать, суки! — крикнул Энч. — Джет, сейчас будут адреса, откуда на нас идет дос-атака.
— Твою мать! — выругался программер, первым заметивший действие эксплойта. — По ходу нас тоже досят. Там целая группа работает.
— Отслеживайте, откуда идут запросы, — приказал Спан.
— Уже работаю, — отозвался один из программистов.
— Джет, это Москва! — завопил из динамиков Энч. — Сейчас тебе наши скинут все данные! Только быстрее давай!
— Это могут быть одни и те же люди, — произнес Спан, глядя на Джета.
— А ну встань, — приказал сетевик программисту. Тот подчинился. Джет уселся перед монитором, вытащил мобильник, набрал несколько цифр, плечом прижал трубку к уху и стал что-то очень тихо говорить в микрофон, набирая команды на клавиатуре.
10010
Кеда, перегнувшись через подоконник, курила и с высоты девятого этажа внимательно наблюдала за входом в подъезд. Голоса Рината и старика, доносившиеся до нее, большей частью были невнятны и непонятны, но девушка к ним и не прислушивалась. Лишь один раз она насторожилась, услышав, как Ринат в трубку мобильного телефона орет на Илюху, требуя, чтобы тот быстрее сматывался.
Раннее утро. Двор между несколькими старыми многоэтажками был еще практически пустынным, если не считать какого-то мужичка, выгуливающего собаку, да дворничихи, пытающейся завести мотор мусороуборочной машины. Пройдет еще каких-то полтора-два часа — и двор наполнится выползающими из подъездов спешащими на работу людьми. Зазвучат радиоприемники и телевизоры, зафырчат двигатели машин и мотороллеров — но все это будет позже, а пока Кеда пользовалась моментом, наслаждаясь свежим утренним воздухом и тишиной спального района.
Старик и Ринат курили практически без перерыва, прикуривая следующую сигарету от предыдущей. Клавиатура поочередно переходила от старика к Ринату и обратно.
— Мля! Как такое может быть?! — выругался Ринат, просматривая очередной лог. — Только что же ведь было…
— Было и сплыло, — пробурчал старик, подтаскивая к себе клавиатуру. — На ходу латает дыры, сволота!
— Ставь бэкдор, — поторопил Ринат.
— Угу. — Старик с бешеной скоростью застучал по клавишам.
По экрану рваными кусками ползли цифры и буквы. Сбоку мигало окошко Скай мессенджера — ТуФед постоянно находился на связи и сейчас сливал на компьютер Рината новый, несколько минут назад дописанный скрипт.
Раздалась трель мобильника. Ринат ответил:
— Да. Хорошо. Я понял. Сколько есть времени? Хорошо. Понял.
Он положил трубку на стол и негромко сказал:
— Ворм звонил. Они уже в курсе того, что мы работаем. Пока не отследили сигнал, но ищут.
— Пусть ищут, — буркнул старик. — Флаг им в руки и паровоз навстречу. Глянь сюда.
Ринат нагнулся.
— Это же…
— Да! — довольно улыбнулся старик и пододвинул к Ринату клавиатуру. — Все, кирдык серверу. Ставь сниффер!
Ринат торопливо, сгорбившись над столом, затрещал клавишами, инсталлируя сниффер — программу, перехватывающую сетевой трафик. После этого можно было смело начинать потрошить сервер — убивать защиту, скачивать файлы, короче, делать все что угодно.
Старик откинулся на спинку стула, запрокинул голову и несколько секунд просидел с закрытыми глазами, а потом хрипло засмеялся, сел ровно и хлопнул Рината по плечу.
— Ну что, парень?! Мы его сделали!
— Слушай… — Ринат не перестал работать, действуя словно на автомате, но в голосе его зазвучала неуверенность. — Сейчас можно ввести рутовый доступ на сервер для других лиц и отдать его этой программе, но тогда она нас просто вышвырнет отсюда и мы уже вряд ли сможем вернуться… Вот. Сниффер установлен, у нас полный рут. Так что делать?
Старик придвинул клавиатуру к себе, нажал несколько клавиш и снова засмеялся, глядя на монитор.
На экране перед ним мерцали синими трехмерными кубиками списки всех файлов, находящихся на сервере.
— Это что за операционка такая? — удивился Ринат, глядя на необычное изображение с неимоверным количеством различных файлов, зачастую с совершенно незнакомыми расширениями. — Я думал, что…
— Это не операционка, — ответил старик, вполне уверенно стуча по клавишам. На экране некоторые кубики отлетали в сторону, некоторые опускались в самый низ экрана и начинали мигать оранжевым цветом. — Интерфейс «Вервольфа». Программисты его таким сделали. Нравится?
— Так что делать с доступом? — спросил Ринат. — Может, подстраховаться, какой-нибудь барьер поставить… Или лучше…
— Никаких «можно» и никаких «лучше», — отрезал старик, открывая Скай. — На хрена рисковать из-за пяти миллионов, когда можно спокойно получить пять миллиардов? Тебе намек понятен?
Он запустил окно связи с ТуФедом и быстро набрал: «Login = 1, password = 2. WELCOME!».
«OK» , — пришел ответ, а через несколько секунд в самом верху, над кубиками, замигала короткая красная полоска.
— ТуФед уже тут, — довольно пояснил старик, тыкая пальцем в нее.
Прошло полминуты, и рядом с этой полоской появилась еще одна.
— А вот и хитрожопый Вормыч, — засмеялся старик. — Все, крышка «Вервольфу». Рвем на куски и хапаем все что можно.
Он набрал на клавиатуре несколько команд, и в центре экрана появилась полоска закачки.
— Ты что, хочешь залить «Вервольфа» на этот комп? — спросил Ринат. — А как же…
— Да никак! — воскликнул старик. — Ты не врубаешься, Ринат? Если «Вервольф» будет работать на нас, клали мы на всех! Не парься и не парь других.
Он поднял руку и посмотрел сначала на часы, потом на монитор, потом снова на часы. Наморщил лоб, что-то прикидывая, затем пододвинул клавиатуру и снова занялся «раскидыванием кубиков».
Несколько минут Ринат наблюдал за ним, потом скептически поинтересовался:
— И сколько времени ты будешь все это качать?
— Не так долго, как ты думаешь, — ответил старик. — Исходники «Вервольфа» не такие уж и тяжелые, а база… ТуФед с Вормом ею сейчас занимаются. Сколько успеют, столько выдерут. А для нас самое главное — взять исходники, а потом стереть все к чертовой матери.
Старик говорил, а кубики метались по экрану, то оседая вниз и меняя цвет, то исчезая где-то за пределами экрана.
— Вот он, — пробормотал старик, выделяя один кубик и вытаскивая его в центр. — Сейчас посмотрим.
Он развернул кубик, превратив его в плоский прямоугольный лист с ползущими по нему строчками, и стал внимательно просматривать содержимое.
— Что это? — спросил Ринат.
— Здесь все запросы к серверу. Сейчас защита «Вервольфа» убита и здесь не видно, кто к нам ломится…
Ринат обратил внимание, что старик сказал «к нам», явно уже воспринимая сервер как свою собственность. Что ж, в принципе, так оно и было: уничтожили защиту, получив права админского доступа и возможность делать с сервером все что угодно.
— …но можно активировать эту прогу, и мы увидим айпишники тех, кто сюда лезет, — продолжил старик. — Подключить анализатор к базе данных — и через несколько минут станет ясно, кто именно пытается пролезть к нам. Только нам этого делать не стоит.
— Почему? — спросил Ринат.
— Потому что не до этого, — ответил старик, нажал несколько клавиш, лист свернулся, превратившись в кубик, мигнул и исчез. — Глянь на эту полоску и представь, что с каждой секундой мы становимся богаче на несколько миллионов… или миллиардов… Черт, сколько всего можно замутить с этими несколькими сотнями мегабайт!
Старик повернулся, и Ринат увидел в его глазах какой-то нездоровый блеск. Старик в своей радости был похож на безумца, и Ринат подумал, что, наверное, именно так должны выглядеть те злые гении из комиксов и фантастических фильмов, которые придумывают какое-то супероружие для уничтожения всего мира.
— Долго качать будет? — спросил Ринат.
— Не знаю, — ответил старик. — Может, час, может, полтора…
— У нас мало времени, — предупредил Ринат. — Если Джет поймет, что мы его опередили…
— Да плевать на твоего Джета, — презрительно бросил старик. — У меня против него есть кое-какие заготовки на всякий случай.
Он ощерился и подмигнул Ринату. Ринат криво усмехнулся в ответ.
10011
В тот момент, когда старик произносил его имя, начальник Сетевой полиции по мобильному телефону выслушивал отчет подчиненных о пустых квартирах в Строгино и Филях — о помещениях, снятых на один день лишь для того, чтобы провести дос-атаку на компьютеры Энча и Спана.
Он выслушал сообщение, несколько секунд размышлял, потом стал что-то негромко говорить в трубку. Убрал телефон, вытащил пузырек.
Спан увидел, что Джет сыпет на ладонь порошок, и удивленно открыл рот.
— Черт! Джет, ты торчишь?
Джет вдохнул белую пыль, слизал остатки и улыбнулся.
— Дружище, мне так жаль…
— Чего тебе жаль, Джет? — презрительно спросил Спан. — Что ты не можешь меня угостить? Я не употребляю это дерьмо.
Он сплюнул в сторону, давая понять, как относится к наркотикам, а потом вызывающе посмотрел на сетевика.
Джет достал телефон, набрал номер и негромко произнес в трубку, пристально глядя на Спана:
— Твой выход, Инга.
Взгляд Спана беспокойно дернулся — он не понял, о чем идет речь, но ему очень не понравились выражение лица сетевика и произнесенная им фраза.
Джет кивнул на экран, на котором подрагивало изображение Энча и его товарищей, сидящих перед компьютерами.
— Хочешь посмотреть экшн, Спан?
Спан настороженно повернулся к экрану.
Около минуты ничего не происходило, а затем послышался какой-то шум. На экране было видно, как сидящие в комнате повернулись в одну сторону, а затем в колонках загрохотали выстрелы.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45