Безопасное соединение с банком оказалось иллюзией.
В Бразилии уже больше трех лет действует одна из самых сложных банковских вредоносных программ местного происхождения. Исследователи подробно разобрали GoPix - угрозу для клиентов финансовых организаций и пользователей криптовалют, и пришли к неприятному выводу: перед ними не очередной банковский троян в знакомой оболочке, а куда более зрелая и скрытная платформа. GoPix работает почти без следов на диске, загружает ключевые модули прямо в память, использует запутанные сценарии PowerShell и маскируется под легитимные системные инструменты Windows. Такой подход сильно осложняет поиск заражения и последующий разбор инцидента.
Главная цель кампании - клиенты бразильских банков и пользователи криптокошельков. Вредонос следит за операциями через Pix, популярную в Бразилии систему мгновенных платежей, отслеживает платежные документы Boleto bancário и вмешивается в операции с криптовалютой. Pix в стране давно стал повседневным платежным механизмом, а Boleto остается одним из самых распространенных способов расчетов: такой документ похож на счет с суммой, сроком оплаты, реквизитами получателя и длинной цифровой строкой, которую можно вручную ввести в банковском приложении. GoPix умеет распознавать и такие данные.
По архитектуре угроза заметно отличается от более известных бразильских семейств вроде Grandoreiro. Если многие прежние банковские программы строились вокруг классического удаленного управления и автоматизированных переводов, то GoPix пошел дальше. Авторы кампании взяли наработки троянов удаленного доступа и систем автоматического перевода средств, а затем собрали на их базе собственную схему, которую исследователи раньше не встречали. Вредонос ведет себя как LOLBin, то есть злоумышленники опираются на легитимные инструменты и компоненты системы, чтобы реже попадаться под защитные механизмы.
Один из самых примечательных элементов кампании связан с первичным заражением. Распространение строится через вредоносную рекламу , активную как минимум с декабря 2022 года. Злоумышленники в большинстве случаев используют Google Ads и заманивают жертв поддельными объявлениями, связанными с популярными сервисами и приложениями. Среди приманок фигурируют WhatsApp, Google Chrome и даже бразильская почтовая служба Correios. Пользователь кликает по объявлению, попадает на специально подготовленную страницу и видит предложение скачать якобы нужную программу.
Прокачай резюме бесплатно: митапы, вебинары, нетворкинг в ИБ Стать экспертом
Самый необычный элемент GoPix связан с атакой посредника , то есть man-in-the-middle. Для такой схемы используется PAC-файл, Proxy AutoConfig, файл автоматической настройки прокси. В Бразилии преступники применяют PAC уже много лет, но раньше механизм обычно сводился к перенаправлению пользователя на фишинговую страницу. GoPix использует тот же инструмент заметно изощреннее. Вместо подмены страницы злоумышленники вмешиваются в трафик, пока жертва работает с настоящим банковским сайтом.
Чтобы спрятать перечень интересующих доменов, вредонос не хранит адреса в открытом виде. В поле host PAC-файла используются значения CRC32, а окончательная конфигурация собирается на лету из файла pf. Именно записи в pf определяют, через какой прокси пойдет трафик жертвы. Авторы GoPix скрывают не только список банков, но и собственный вредоносный прокси. После установки соединения вредонос перечисляет активные подключения, определяет процесс, который открыл канал, берет CRC32C-контрольную сумму имени исполняемого файла и сравнивает ее с жестко заданным списком контрольных сумм браузеров. Если процесс не совпадает с известным браузером, соединение просто разрывается. Такая проверка помогает не показывать вредоносную прокси-инфраструктуру посторонним приложениям и исследовательским инструментам.
Чтобы выяснить, какие организации входят в список целей, исследователи собрали домены и поддомены множества бразильских финансовых организаций, посчитали для них CRC32 и сравнили результаты с кодами, зашитыми в GoPix. Совпадения показали, что вредонос нацелен на конкретные банковские и финансовые веб-ресурсы, в том числе на интернет-банкинг и государственные финансовые порталы.
Перехват HTTPS в такой схеме выглядит самой чувствительной частью, потому что банковский трафик обычно шифруется. GoPix обходит защиту необычным способом: внедряет доверенный корневой сертификат не в хранилище операционной системы, а прямо в память браузера на машине жертвы. Затем злоумышленник получает возможность перехватывать и даже менять зашифрованный трафик. Исследователи нашли в образцах GoPix два сертификата. Один истек в январе 2025 года, второй создали в феврале 2025 года, а срок его действия заканчивается в феврале 2027-го. Для защиты такой прием особенно неприятен еще и потому, что вредоносный сертификат не виден обычным системным инструментам Windows, которые показывают стандартное хранилище сертификатов.
Вся кампания в целом показывает, насколько сильно вырос уровень бразильского банковского вредоносного ПО. GoPix не ограничивается банальным воровством учетных данных или примитивной подменой страницы. Платформа сочетает вредоносную рекламу, многоступенчатую доставку, фильтрацию целей через легитимные антифрод-сервисы, работу почти без артефактов на диске, короткоживущие C2-серверы, переход между процессами, устойчивость к песочницам и сложную схему перехвата банковского трафика. Командные серверы живут всего несколько часов, что дополнительно усложняет реагирование и сбор доказательств.
Отдельно стоит и механизм противодействия расследованию. GoPix старается сохранять минимум следов на диске, использует надежную зачистку, загружает модули только в память и прячет ключевые компоненты за несколькими слоями шифрования и обфускации. В такой модели классическая охота по YARA-правилам становится заметно менее эффективной, потому что многие характерные артефакты либо вообще не попадают на диск, либо быстро исчезают.
Исследователи наблюдают за GoPix с 2023 года и отмечают, что активность кампании не снижается. По их оценке, перед отраслью уже не просто очередной банковский троян, а устойчиво развивающаяся платформа, авторы которой явно учатся у APT-группировок методам скрытности, закрепления и обхода аналитики. Признак сдвига виден в деталях: от загрузки модулей в память и переходов между процессами до применения украденного сертификата и использования легитимного антифрод-сервиса в качестве фильтра для отбора жертв.
Продукты Касперского детектируют угрозу как HEUR:Trojan-Banker.Win64.GoPix, Trojan.PowerShell.GoPix и HEUR:Trojan-Banker.OLE2.GoPix.