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