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