Полный root - Саша Чубарьян 9 стр.


- Минут десять он еще вполне может поспать, - ответила Кеда.

По правде сказать, ей не понравился командный тон Саныча.

Старик резко повернулся к ней и посмотрел ей в глаза:

- Слушай, девочка…

- Я тебе не девочка! - огрызнулась Кеда.

- Слушай, девочка, - повторил старик, специально выделив последнее слово. - Если я сказал - разбудить его, ты разбудишь его. А если я скажу тебе выпрыгнуть из окна, ты выпрыгнешь, иначе…

- Иначе это сделаешь ты, да? - съязвила Кеда. - Да кто ты такой?

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

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

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

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

Кеда облизнула губы и повернулась к Ринату.

Он уже не спал - сидел с открытыми глазами и молча смотрел на Кеду. Через секунду он поднялся, подошел к старику, незаметно взял Кедину ладонь и слегка ее пожал. Кеда слабо улыбнулась и ответила на пожатие.

- Ты готов? - спросил старик у Рината.

- Да, - ответил парень.

- Это хорошо, - сказал старик. - Начнем через пятнадцать минут. Посмотри пока, я тут немного подредактировал…

Ринат взглянул на монитор.

10001

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

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

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

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

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

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

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

- Ты смелый, Джет.

- Спасибо за комплимент, - радушно отозвался сетевик.

- Это не комплимент, - сказал Спан. - Я понимаю, что у тебя какие-то планы относительно нас. Знаешь, мы подстраховались.

- И правильно сделали, - искренне похвалил его Джет.

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

- Все правильно, дружище, все правильно. - Джет широко улыбнулся. - Доверять нельзя никому, тем более врагу.

Он чуть подался вперед, осторожно взял из рук Спана сигарету и смял ее в кулаке. Разжал кулак - обрывки бумаги и табак высыпались на пол.

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

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

- Издеваешься? - с ненавистью спросил Спан.

- Нет, что ты! - Джет поднял ладони, демонстрируя свою искренность.

- Издеваешься. - Спан покачал головой и усмехнулся. - Запомни, Джет, я…

- Есть! - крикнул один из программистов.

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

- Ошибка в скрипте биллинга, - послышался в динамиках голос Энча.

- Сможешь переполнить буфер? - сразу спросил Спан.

- Пытаюсь зайти под обычным пользователем, - ответил Энч. - Не могу понять, почему… а, черт, еще тормозит…

Джет посмотрел на экран видеосвязи, затем подошел к одному из программистов и встал рядом, внимательно глядя на монитор.

На несколько минут в комнате повисла тишина, прерываемая только щелканьем клавиш.

- Нас, кажется, досят, суки! - крикнул Энч. - Вот бред!

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

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

Раздалась трель мобильного телефона. Джет вытащил трубку и прижал к уху.

- Да. Да. Я понял. Не надо. Отменить выезды. Не обращать внимания ни на какие сообщения о взломах! Вообще. Все под контролем, моя группа проводит операцию. Да. На связи.

Он спрятал трубку и, хищно усмехнувшись, погрозил пальцем в сторону монитора с главной страницей сайта клиники.

- Нет, не получится, - произнес он.

Спан искоса посмотрел на Джета, затем придвинул к губам микрофон.

- Энч, что у тебя?

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

- В любой точке планеты, дружище, - с готовностью подтвердил Джет.

Энч довольно оскалился и повернулся к экрану спиной.

- А это что за фигня? - воскликнул один из программистов, и Джет со Спаном торопливо подошли к нему.

- Смотрите, - недоуменно произнес программист, тыкая пальцем в монитор, по которому бежали строчки лога. - Тут ошибка. Похоже…

- Похоже, кто-то запустил эксплойт, - пробормотал Спан. - Энч! Эксплойт - это твоя работа?

- Бред! Каким образом я бы его запустил? - с издевкой ответил Энч. - Кто-то еще пытается взломать сервер! Черт!

- Логи стирают. - Джет покачал головой. - Наши конкуренты, кажется, более успешны.

- И нас еще успевают атаковать, суки! - крикнул Энч. - Джет, сейчас будут адреса, откуда на нас идет дос-атака.

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

- Отслеживайте, откуда идут запросы, - приказал Спан.

- Уже работаю, - отозвался один из программистов.

- Джет, это Москва! - завопил из динамиков Энч. - Сейчас тебе наши скинут все данные! Только быстрее давай!

- Это могут быть одни и те же люди, - произнес Спан, глядя на Джета.

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

10010

Кеда, перегнувшись через подоконник, курила и с высоты девятого этажа внимательно наблюдала за входом в подъезд. Голоса Рината и старика, доносившиеся до нее, большей частью были невнятны и непонятны, но девушка к ним и не прислушивалась. Лишь один раз она насторожилась, услышав, как Ринат в трубку мобильного телефона орет на Илюху, требуя, чтобы тот быстрее сматывался.

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

Старик и Ринат курили практически без перерыва, прикуривая следующую сигарету от предыдущей. Клавиатура поочередно переходила от старика к Ринату и обратно.

- Мля! Как такое может быть?! - выругался Ринат, просматривая очередной лог. - Только что же ведь было…

- Было и сплыло, - пробурчал старик, подтаскивая к себе клавиатуру. - На ходу латает дыры, сволота!

- Ставь бэкдор, - поторопил Ринат.

- Угу. - Старик с бешеной скоростью застучал по клавишам.

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

Раздалась трель мобильника. Ринат ответил:

- Да. Хорошо. Я понял. Сколько есть времени? Хорошо. Понял.

Он положил трубку на стол и негромко сказал:

- Ворм звонил. Они уже в курсе того, что мы работаем. Пока не отследили сигнал, но ищут.

- Пусть ищут, - буркнул старик. - Флаг им в руки и паровоз навстречу. Глянь сюда.

Ринат нагнулся.

- Это же…

- Да! - довольно улыбнулся старик и пододвинул к Ринату клавиатуру. - Все, кирдык серверу. Ставь сниффер!

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

Старик откинулся на спинку стула, запрокинул голову и несколько секунд просидел с закрытыми глазами, а потом хрипло засмеялся, сел ровно и хлопнул Рината по плечу.

- Ну что, парень?! Мы его сделали!

- Слушай… - Ринат не перестал работать, действуя словно на автомате, но в голосе его зазвучала неуверенность. - Сейчас можно ввести рутовый доступ на сервер для других лиц и отдать его этой программе, но тогда она нас просто вышвырнет отсюда и мы уже вряд ли сможем вернуться… Вот. Сниффер установлен, у нас полный рут. Так что делать?

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

На экране перед ним мерцали синими трехмерными кубиками списки всех файлов, находящихся на сервере.

- Это что за операционка такая? - удивился Ринат, глядя на необычное изображение с неимоверным количеством различных файлов, зачастую с совершенно незнакомыми расширениями. - Я думал, что…

- Это не операционка, - ответил старик, вполне уверенно стуча по клавишам. На экране некоторые кубики отлетали в сторону, некоторые опускались в самый низ экрана и начинали мигать оранжевым цветом. - Интерфейс "Вервольфа". Программисты его таким сделали. Нравится?

- Так что делать с доступом? - спросил Ринат. - Может, подстраховаться, какой-нибудь барьер поставить… Или лучше…

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

Он запустил окно связи с ТуФедом и быстро набрал: "Login = 1, password = 2. WELCOME!".

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

- ТуФед уже тут, - довольно пояснил старик, тыкая пальцем в нее.

Прошло полминуты, и рядом с этой полоской появилась еще одна.

- А вот и хитрожопый Вормыч, - засмеялся старик. - Все, крышка "Вервольфу". Рвем на куски и хапаем все что можно.

Он набрал на клавиатуре несколько команд, и в центре экрана появилась полоска закачки.

- Ты что, хочешь залить "Вервольфа" на этот комп? - спросил Ринат. - А как же…

- Да никак! - воскликнул старик. - Ты не врубаешься, Ринат? Если "Вервольф" будет работать на нас, клали мы на всех! Не парься и не парь других.

Он поднял руку и посмотрел сначала на часы, потом на монитор, потом снова на часы. Наморщил лоб, что-то прикидывая, затем пододвинул клавиатуру и снова занялся "раскидыванием кубиков".

Несколько минут Ринат наблюдал за ним, потом скептически поинтересовался:

- И сколько времени ты будешь все это качать?

- Не так долго, как ты думаешь, - ответил старик. - Исходники "Вервольфа" не такие уж и тяжелые, а база… ТуФед с Вормом ею сейчас занимаются. Сколько успеют, столько выдерут. А для нас самое главное - взять исходники, а потом стереть все к чертовой матери.

Старик говорил, а кубики метались по экрану, то оседая вниз и меняя цвет, то исчезая где-то за пределами экрана.

- Вот он, - пробормотал старик, выделяя один кубик и вытаскивая его в центр. - Сейчас посмотрим.

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

- Что это? - спросил Ринат.

- Здесь все запросы к серверу. Сейчас защита "Вервольфа" убита и здесь не видно, кто к нам ломится…

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

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

- Почему? - спросил Ринат.

- Потому что не до этого, - ответил старик, нажал несколько клавиш, лист свернулся, превратившись в кубик, мигнул и исчез. - Глянь на эту полоску и представь, что с каждой секундой мы становимся богаче на несколько миллионов… или миллиардов… Черт, сколько всего можно замутить с этими несколькими сотнями мегабайт!

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

- Долго качать будет? - спросил Ринат.

- Не знаю, - ответил старик. - Может, час, может, полтора…

- У нас мало времени, - предупредил Ринат. - Если Джет поймет, что мы его опередили…

- Да плевать на твоего Джета, - презрительно бросил старик. - У меня против него есть кое-какие заготовки на всякий случай.

Он ощерился и подмигнул Ринату. Ринат криво усмехнулся в ответ.

10011

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

Он выслушал сообщение, несколько секунд размышлял, потом стал что-то негромко говорить в трубку. Убрал телефон, вытащил пузырек.

Спан увидел, что Джет сыпет на ладонь порошок, и удивленно открыл рот.

- Черт! Джет, ты торчишь?

Джет вдохнул белую пыль, слизал остатки и улыбнулся.

- Дружище, мне так жаль…

- Чего тебе жаль, Джет? - презрительно спросил Спан. - Что ты не можешь меня угостить? Я не употребляю это дерьмо.

Он сплюнул в сторону, давая понять, как относится к наркотикам, а потом вызывающе посмотрел на сетевика.

Джет достал телефон, набрал номер и негромко произнес в трубку, пристально глядя на Спана:

- Твой выход, Инга.

Взгляд Спана беспокойно дернулся - он не понял, о чем идет речь, но ему очень не понравились выражение лица сетевика и произнесенная им фраза.

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

- Хочешь посмотреть экшн, Спан?

Спан настороженно повернулся к экрану.

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

- Инга, нет! - успел крикнуть Энч куда-то за камеру перед тем, как выстрелы отбросили его тело на компьютер.

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

Таким же холодным и равнодушным голосом она произнесла:

- Все сделано, Джет. Прощай.

- Прощай, Инга, - ответил Джет. - И большое спасибо тебе за помощь!

Последняя фраза была брошена уже в пустой экран - лицо Инги исчезло. Джет посмотрел на Спана.

- Мне очень жаль, дружище, что не ты смог первым взломать этот сервер. Это сделали другие хакеры - и вычислить их оказалось очень просто: надо было всего лишь просмотреть анонимные заявления о взломах за последние несколько часов. Прости, друг, но у меня совершенно нет времени на то, чтобы…

- Стоять, сука! - заорал Спан, хватаясь за приклад автомата.

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

Джет взмахнул рукой - и тонкий диск-лезвие перебил Спану шейные позвонки, практически отделив голову от туловища.

Еще одно лезвие вылетело навстречу вскочившему программисту - и тот упал на монитор, схватившись руками за грудь.

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

Никто из Сталкеров не успел выстрелить в ответ.

Джет разжал пальцы, и автомат упал на пол.

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

Назад Дальше