Джек наконец закончил молотить по клавишам.
– Что у них за система стоит? Тьфу! Где они такое старье раскопали? Да их не может хакнуть только ленивый, честное слово. Так… Логин инкоррект… Ну это понятно, ковры под ноги стелить нам не станут. Где-то тут у меня был самопальный скриптец с приличным словарным запасиком… Саня, подскажи мне любой логин этого узла, а пароль я уже расщелкаю на раз. Ну! Ты же должен знать, раз знаешь входной номер.
– До чего же ты стал ленивый, веришь? Все тебе расскажи…
– Блин, ты что мне экзамен устроить собрался? – едва не обиделся Джек. – Если надо, я и черта с рогами подберу, не то что логин с паролем, но зачем время тратить? Давай колись, тут надо действовать быстро.
– Ну, один из логинов точно «root», – весело сощурился Фролов.
– Вот гад, еще издевается… Ну а серьезно?
– Не кипятись, есть тут один – «kosinsky». Пойдет?
– Пойдет, пойдет… Куда денется? До чего же долго подбирает-то… Слушай, этот твой Косинский, случайно, не гений компьютерной защиты?
– Мало похож. Он агент «Гербалайфа», я его лично не знаю, просто он пытался всучить свою отраву Маринке, та его выперла, конечно, но визитку с электронным адресом все же оставила, умничка. Так что логин я припомнил на всякий случай.
– А… «Гербалайф» – это просто замечательно. По уровню мозгов. Жена сказала его возраст?
– На вид двадцать пять – тридцать лет. Это важно для подбора пароля?
– Это имеет просто кардинальное значение… Как его зовут? Имя, имя скажи!
– Федор, – чуть напрягшись, припомнил Саша.
– Так… Народ такого толка читает вполне конкретные учебники и свято делает все, что в них написано. Сказал бы раньше, что он из «Гербалайфа», я бы подборщик паролей не запускал.
– А как бы влез?
– Погоди, дай проверю догадку… – застучал по клавишам Джек. – Черт… Не лезет. А, блин, надо год рождения поменять… Оп! Ха, готово! Вошли мы в сетку, сейчас двинемся дальше.
– Как ты пароль подобрал?! – Фролов так и вытаращился в полутьме.
– Книжка «Интернет для чайников», глава восьмая. Там описан способ запароливания, при котором и подборщик не подберет, поскольку нет осмысленного слова, и сам пароль не забудешь, поскольку нельзя забыть собственное имя и год рождения.
– И что это за пароль?
– Погляди…
Пальцы Джека молниеносно пробежались по клавишам, и Саша разглядел на экране надпись: fle9d8°3r.
– Бред… Бессмысленный набор букв и цифр, – пожал он плечами.
– Это для тебя. Именно поэтому за компутером сижу я, а ты со своим ружьем по горам скачешь. Смотри… Первой стоит буква его имени, потом первая цифра года рождения, затем снова буква имени и опять цифра года. И так до конца. Сообразил?
– Слушай, а ведь классный способ шифровки!
– Ага… Замечательный. Пока где-нибудь визитку не оставишь. Ладно, проехали. Надо твоих юсовцев найти в сети.
– И что для этого надо? – стараясь не задеть в тесноте провод, почесался Фролов. – Ты бы, кстати, фонарик-то выключил. Чего садить зря? От монитора света все равно больше, чем требуется для нажимания кнопок.
– Мой фонарик, хочу и жгу, – буркнул Джек, выключая лампочку. – Надо бы раздобыть их айпишник, иначе как я к ним подцеплюсь? Ладно, не кривись! Сейчас сделаем телнет на 25-й порт, посмотрим, что там подходящего VRFY скажет. Это в Москве юзера в Сети найти непросто – провайдеров целая куча. А у вас три недоделанных, к одному из которых мы уже подцепились.
Он постучал по клавишам, неразборчиво ругнулся, попробовал снова.
– Ну вот, как я и думал… Их почтовый адрес – hopemission@sebastopol.ua. Замечательно! Сейчас мы им пошлем письмецо с заковырочкой, пока они в Сети.
– С какой такой заковырочкой? – заинтересованно придвинулся к. компьютеру Саша.
– По-правильному такие заковырочки называются «троянскими конями», а если по-простому, то «троянами». Эта резидентная программа записывается на их компьютер и в момент проверки письма запускается, высылая мне по Сети все необходимые данные об их машине. Начиная от типа видеокарты и кончая айпишником. Ага! Видишь цидулю? Она означает, что письмо дошло адресату, но ещё не прочитано. Подождем… Прочитают, куда они денутся…
Джек похлопал себя по карманам, ища сигареты, безнадежно вздохнул:
– Сань, сбегай, а?
– Сейчас… Я ещё за сигаретами тебе не бегал.
– Все равно ведь ждать!
– Вот и подождем.
Сидели. Молча смотрели на звезды, медленно уплывающие в густом потоке ночи, словно огоньки свечей по темной реке. Фролов вдруг подумал, что именно так, наверное, проплывают звезды над срезом открытой ракетной шахты. Только зачем их теперь открывать?
– Ну что там? – нетерпеливо поерзал он.
– Погоди ты… – Джек безразлично покачивался на корточках. – Быстро только кошки родятся, сам ведь говорил. О! Есть! Сняли почту, красавцы… Сейчас, сейчас!
Он пробежал пальцами по клавишам и довольно улыбнулся, глядя на пробегающие по экрану строки.
– Ха! Ну конечно! – радовался он, как ребенок. – Зная тупых американцев, это можно было предположить.
– Чего ты там бормочешь?
– Да так…
– Ну что, можно скачать их базу данных?
– А зачем? – искренне удивился Джек. – Ща посмотрим, как у них база написана… strobe dial23.sebastopol.ua. О! У них стоит Local Interbase Server. Но он только называется Local, а на самом деле подцепиться к нему может любой ловкий админ. Запускаем Interbase client. Connect database. Так… Вот скотина, логин с паролем хочет. Запомни, дефолтный логин и пароль на Interbase: SYSDBA, а пароль masterkey. Обычно это не меняют. Сыграем на этом… Ну, что я говорил! Сразу видно, что софт им писали по заказу… Теперь запросик отправим и посмотрим, что у них за таблички… Ага, members, ну, это нам не надо, worktime – на хрен… Во! realtytrans. Так, select * from realtytrans] /var/log/sql/sql.log. Ну все, содержимое у нас. Отключаемся?
– Давай, гаси свет.
Джек вылез из люка первым, принял протянутый снизу компьютер и довольно пнул проржавевшую консервную банку.
– Чего шумишь? – Фролов вылез под свет звезд, как вампир из могилы. – Всех собак перебудишь. Давай люк на место поставим.
Они, кряхтя и отдуваясь, установили крышку на место, накидали поверх нее разного мусора, мол, так и было, обтрусили руки и двинулись к дому.
– Ты точно снял то, что нужно? – неуверенно переспросил Саша.
– Я что, так похож на идиота? – поправив очки, фыркнул Джек.
9 ИЮНЯ. ТРИ ЧАСА УТРА
Дома они застали Женьку в состоянии близком к острому приступу паранойи.
– Вы где были?! – заорал он на них с порога. – Я тут уже не знаю, что и думать! Вас нет, компьютера нет… Хрен разберет, то ли вас бандюки похитили, то ли менты забрали…
– И что бы ты сделал в том или другом случае? – спокойно поинтересовался Фролов.
– А что… – несколько осекся парень. – Хитрый Обманщик на месте… Рычаг вниз, затвор на себя…
– Придурок, – не удержался Джек.
– Где ключи от ниши? – строго глянул исподлобья Саша. – Ну?
Женька едва уловимо вздрогнул и протянул из-за спины повлажневшую ладонь с ключами.
– Где Обманщик? – потихоньку зверея, спросил Фролов.
– Дома…
Джек решил, что Саша сейчас коротко и зло зарядит Японцу в скулу.
Удержался.
Только бросил холодно и зло, входя в прихожую:
– Идиот безмозглый… У тебя хоть патроны-то есть?
– Я же тебе говорил, – снимая туфли, пожал плечами Джек, – что когда-нибудь он нам спалит всю контору. Еще бы просидели полчаса, и Японец выскочил бы с винтовкой на улицу, крича ненормальным голосом: «Отпустите быстро моих друзей!!!»
– Тут бы нас и отпустили… – усмехнулся Фролов. – Всех разом. Ладно, ставь машину, будем записи потрошить.
– Там до фига…
– Ничего, до утра времени много.
– А ты что, домой не идешь?
– Не. Маринка сегодня у подруги ночует.
– Тогда бы пивка…
– Идти далеко.
– Да ладно тебе! Запускай компутер, я сбегаю. От получаса ничего не изменится. Тебе что брать?
– Две черниговского «Президента».
Джек забрал со стола сигареты, запрыгнул в туфли и чуть ли не вприпрыжку исчез во дворе. Саша раскрыл на столе компьютер и нажал кнопку включения.
Хитрый Обманщик стоял у стены со сложенной сошкой, безразлично уставившись в потолок ровным срезом ствола. Фролов зажег верхний свет и уселся на табуретку, не зная, что делать. Злоба уже улеглась, но внутри еще клокотала обида за напрасно потраченное время – Японец перевоспитанию поддавался вяло. Видно, прав Джек – ничего не получится. Сколько ни бейся – как об стенку горох. Все уже перепробовал… Накрутишь его, накрутишь, вроде придет в себя, а чуть отпустишь или поставишь в условия, когда решения приходится принимать самому… Беда. Начинает клинить, как перегревшийся пулемет.
Самое страшное в том, что он создает себе экстремальную ситуацию на пустом месте, а потом начинает действовать так, словно и впрямь вступает в смертельную схватку со всеми доступными силами Зла.
Моральный дальтоник, лишенный возможности воспринимать мир во всем многообразии красок, – лучшего определения для Японца не сыскать. Сам уничтожил в себе все мыслимые светофильтры, теперь только густо-черное и девственно-белое доступно его пониманию. Либо безмерная восприимчивость, либо тупоголовое упрямство, либо лень, либо состояние такого напряжения и возбуждения, что едва не колотит. Либо трусость, либо настоящая боевая ярость. Необузданная и ничем не оправданная в той обстановке, в которой проявляется.
Саша еще никогда такого человека не видел, весь его жизненный опыт пасовал перед задачей привести Японца в нормальные чувства, заставить видеть мир таким, каков он есть, а не бредовой придумкой семилетнего мальчика. Как будто бы силам Зла больше заняться нечем, кроме как строить козни против него, никому не известного, а главное, никому не нужного Женьки.
Сколько ни пытался Фролов объяснить, что врагов надо еще заслужить, что сами по себе, от сырости, они не появятся – все не в прок. Видимо, для Японца создание злобного и кошмарного мира вокруг себя, где каждый хулиган хочет избить именно его, где каждый милиционер только и думает над тем, как заграбастать именно его, является чем-то вроде подсознательного поднятия планки собственной значимости.