– О, свежая столичная кровь пожаловала!
Мишка уже достал из сейфа разделочную доску и нож, ловко кромсал колбасу и хлеб. Леха откупорил банку с помидорами, блаженно принюхивался. Покосившись на коллег, Китяев задвинул дверную защелку.
– Ну, чего там с Ботаником? – Мстислав присел на край подоконника, стянул через голову толстовку, размял плечи.
– Вон, позырь в зеленой папке у меня на столе, – пробасил Леха, проглатывая бутерброд и щелкая выключателем чайника. – Ты был прав, долго не высидел. Только ник сменил. Теперь он Sliver grind.[6]
Мстислав нахмурился:
– Типа «зануды кусок»? С чего вдруг такое самоуничижение? – он потер шею, прочитал распечатку. Скривился: – Мужики, это не он.
Китяев и Фомин перестали жевать, переглянулись.
– Ты это прекращай! – Леха рассовал чайные пакетики в четыре кружки, залил кипятком, бросил по три куска сахара в каждую. – Начальство просто так ориентировки спускать не будет, знаешь ли.
Мстислав покачал головой:
– Ну, я под вашим начальством не хожу. Поэтому говорю, как вижу – мой Ботаник «куском» себя не назовет даже в шутку. Он себя артистом считает, художником, чуть ли не Творцом, – он снова покачал головой.
– Ты говоришь о нем, как небожителе каком-то, – Китяев холодно скривился. – Это просто хакер.
– Сам ты хакер, – Мстислав раздраженно скривился. – Ты считаешь, что гении криминального мира только в романах Конан Дойля бросают вызов сыщикам? – Мстислав вернул зеленую папку на стол, скрестил руки на груди: – Он и след оставляет спецом, понимаешь? Играет. И до сих пор выигрывает.
Парни притихли, даже перестали жевать. Снова переглянулись:
– Может, правду, не он? Или под ником «Ботаник» скрывается группа кодеров?
Мстислав задумался:
– Покажи прогу, где Ботаник светанулся по мнению вашего начальства.
Леха, не расставаясь с кружкой, вывел монитор из сна. Загорелся синим экран со скриншотом: бело-голубые значки по всему полю. Цифры, косые полосы и пробелы чередовались с латинским буквами и пустыми квадратами. Понятный лишь специалистам язык.
Мстислав прогнал оперативника из-за стола, занял его место. В глазах обострилось что-то хищное. Пальцы торопливо побежали по черным кнопкам. Стрелка вниз, колесико компьютерной мыши послушно вертелось под ловкими пальцами.
Парни наблюдали молча, изредка поглядывали друг на друга. Вытянув шею, наблюдали за происходящим на экране монитора.
– Ну, че? Знакомо? – Фомин подошел, замер у стола.
Мстислав откинулся на кресле, закинул руки за голову:
– Не он.
– Почему тогда код совпадает? Papilio machaon?
Мстислав покрутил кружку в руках, отпил горячий, приторно-сладкий напиток. Взгляд выхватывал из ровных строчек отдельные символы, мозг складывал и перебирал их, как океан прибрежную гальку.
– Мне кажется, он спецом подослал салажонка, чтобы мы на него клюнули и стали под него копать. Прощупывает почву, – он перевел взгляд на ребят. – Готовится что-то крупное, мужики.
5
– То есть ничего, кроме собственных предположений, вы нам сообщить не можете? – руководитель следственно-оперативной группы, капитан Тарасов Александр Васильевич, невесело улыбался из-за чего еще сильнее напоминал грустную ворону.
Мстислав расставил локти широко, почти лег на стол:
– Пока не могу, – согласился. – Потому что пока нечего. Мы проверяем все каналы, по которым Ботаник может засветиться. Но, зная его по предыдущим делам, он осторожен. Бросив нам этого Сливер гринда, как кость дворовой собаке, он ушел на дно. На другие серверы, на другой язык программирования, на другие заказы, – молодой человек поправил напульсники на запястьях. – Анализируя его деятельность по заправкам и хищениям с сотовых, я пришел к выводу, что Ботаник редко использует одну и ту же схему на все сто процентов. Но! Некоторая часть кода сохраняется. Частично специально, как подпись, своего рода черная метка. И это известная вам часть кода papilio machaon. Остальное – это его личный маркер, привычка, если хотите, – Мстислав поймал недоумение в глазах присутствующих, усмехнулся криво: – Ну, не знаю, как вам это на пальцах объяснить, – он запрокинул голову, посмотрел в потолок: – Вот вы, Александр Васильевич, как чай попьете, использованный и выжатый пакетик возвращаете в кружку, – присутствующие оперативники усмехнулись, спрятали улыбки. – Это ваш личный маркер, привычка. А у Ботаника нашего – скобки, расставленные специфически. И вот отсутствие этих скобок в вашем вчерашнем найденыше и говорит, что это не Ботаник. А тот, кто под него «ко́сит» или самостоятельно, что нам по барабану, поймать салажёнка не составит труда. Или с ведома Ботаника, что хреново.
– Ты смотри, какие аналитики кругом, – беззлобно нахмурился капитан. – Мстислав Олегович, скажи на милость, дорогой, я твое слово и чутье как к делу пришью?
Семь пар глаз уставились на программиста с разной степенью раздражения. Только Мишка Фомин понимающе улыбался – в совместной следственно-оперативной группе он представлял технических специалистов местного, Приморского Управления, на московского коллегу из крупнейшего в России экспертного центра смотрел уважительно. Тем более уже «пробил» по своим каналам реальные подвигу нагловатого программиста. Это он был в группе безопасников, которая раскрыла «хищение тысячелетия». Того самого, когда со счетов азиатских банков должны были списаться миллиарды долларов. Этот простоватый и улыбчивый парень – не просто талантливый программист. Он ай-ти аналитик, которых в мире раз, два и обчелся.
Мстислав пожал плечами:
– Можете заказать экспертизу у моего работодателя. Это займет время, зато будет, что подшить к делу, – парень независимо огляделся. – Меня включили в вашу следственную группу для оперативного реагирования на поступающую информацию, чтобы эксперт у вас был под рукой. Если вы все мои заключения будете проверять специалистами центрального офиса, то, полагаю, необходимость моего присутствия в составе оперативной группы, отпадает… Я могу не париться и вернуться домой.
– Ну-ну, не кипятись, – примирительно вздохнул капитан. – Ты меня тоже пойми, Мстислав Олегович: у меня ориентировка и данные о готовящемся хищении в особо крупном размере. С применением технологий, которые мне, старому оперативнику, – он тихо ругнулся, подбирая небранное слово, – мягко говоря, не близки. И руководство ждет результатов. А у меня этих результатов как не было, так и нет. Вон, – он кивнул на угловатого парня в синем прокурорском мундире, – коллеги из смежного ведомства уже галочку поставили, рапорт подали, мол-де нашли след. А ты говоришь, что не след это, а так, собачья какашка.
Молодой человек охотно кивнул:
– Она самая. Клюнете на Сливер гринда, два к одному, Ботаник это узнает и уйдет на дно. И либо изменит схему, или поменяет код, или уйдет в другой регион. И черта с два вам удастся предотвратить это ваше хищение в особо крупном размере. И ничего потом не найдете. Так что пусть ждет ваше смежное ведомство. Не облысеет, – он прищурился и посмотрел на тощего представителя прокуратуры: – Не облысеет ж, нет?
Прокурор побагровел. На помощь московскому коллеге пришел Миша Фомин:
– Я согласен с представителем экспертного центра. Код, действительно, выглядит как подделка, это утка, задача которой заставить нас себя обнаружить и пустить по ложному следу.
Руководитель следственной группы хмуро задумался. Ему было сильно за пятьдесят. Он – старый оперативник, в бытность которого кассиры считали наличность на деревянных счетах. И никаких тебе биткойнов. Никаких программных кодов и эксплойтов. За последний месяц работы над этим делом он узнал столько иноземных слов, сколько не изучал в школе на уроках английского.
И чувствовал себя безнадежно устаревшим.
– То, что мы определили регион, в котором будет действовать Ботаник, это уже многое, – наконец, проговорил он. – Мстислав прав, его нельзя спугнуть. Мы должны поймать его с поличным. За руку. Или что там у него вместо нее. По сему, – он окинул взглядом коллег. – Группе Кистяева поручаю начать оперативные мероприятия по поиску и выявлению Сливер гринда. Себя не обнаруживать, действовать аккуратно. Фомин, ты контролируешь техническую сторону оперативных действий. Поработайте с местными хакерами, послушайте, что говорят, пошуршите в подворотнях.