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