Эксперт Kaspersky вышел на кибернаёмников, взламывающих Windows и macOS

Эксперт Kaspersky вышел на кибернаёмников, взламывающих Windows и macOS

Мало кто слышал про израильскую компанию Candiru в контексте кибербезопасности, однако специалисты уверяют, что именно она продала кибероружие правительству Узбекистана. Более того, источники утверждают, что сотрудники Candiru взламывают компьютеры на Microsoft Windows и macOS по заказу властей.

В основном специалисты Candiru специализируются на взломе Microsoft Windows. По словам исследователя антивирусной компании «Лаборатория Каперского» Брайана Бартоломью, одним из клиентов Candiru является правительство Узбекистана.

Бартоломью смог связать идущие из Узбекистана атаки, в которых использовались уязвимости в Windows, с компанией Candiru благодаря бреши в операциях узбекской разведки. После этого эксперт вышел ещё на двух клиентов Candiru: Саудовскую Аравию и Объединенные Арабские Эмираты.

Самой большой ошибкой разведки Узбекистана стала установка тестового компьютера, открытого на доступ из Сети. На этом устройстве спецслужбы тестировали хакерские инструменты, помогающие обойти антивирусные программы — например, продукты «Лаборатории Касперского».

Исследователь Kaspersky обнаружил, что компьютер узбекской разведки доступен из Сети, а также обратил внимание, что он регулярно подключается к определённому веб-адресу.

А вот где правительство Узбекистана выдало себя: этот веб-адрес не только был зарегистрирован в стране, но и зарегистрировавшее его лицо было во главе «Military Unit 02616». Несмотря на то, что об этом объединении было мало что известно, Бартоломью вскоре обнаружил, что оно является частью Службы государственной безопасности Республики Узбекистан.

Поскольку спецслужбы сами раскрыли используемые в атаках эксплойты для Windows, специалист «Лаборатории Касперского» смог связать их с другой вредоносной активностью, которая вывела его на Candiru.

Помимо взлома Windows, сотрудники Candiru также разрабатывают инструменты для взлома операционной системы macOS. Отдельные исследователи считают, что компания способна атаковать и iOS.

Само собой, деятельность Candiru должна обратить на себя внимание экспертов в области кибербезопасности, а также различных правозащитных организаций. Руководству компании можно задать много интересных вопросов.

Anti-Malware Яндекс ДзенПодписывайтесь на канал "Anti-Malware" в Telegram, чтобы первыми узнавать о новостях и наших эксклюзивных материалах по информационной безопасности.

Волокна Windows позволяют выполнить вредоносный шеллкод незаметно для EDR

На проходящей в Сингапуре конференции Black Hat Asia были представлены два новых способа использования волокон Windows (fibers) для выполнения вредоносного кода. Один из них, Poison Fiber, допускает проведение атаки удаленно.

Автором обоих PoC является независимый ИБ-исследователь Даниел Джэри (Daniel Jary). По его словам, атаки Poison Fiber и Phantom Thread представляют собой улучшенные варианты opensource-разработок: они позволяют надежнее скрыть сторонний шеллкод или другую полезную нагрузку в системе, находящейся под защитой EDR.

Поддержка волокон была введена в Windows 3 и ранних версиях macOS в обеспечение многозадачной работы по упрощенной схеме. В те времена у процессоров было меньше ядер, и разделение рабочей нагрузки на потоки не всегда давало нужный эффект.

Концепция волокон обеспечила более мелкое дробление, уже внутри потоков. При этом они существуют только в режиме пользователя, а планирование осуществляет поток, в контексте которого они выполняются.

Для ядра ОС волокна невидимы (к планировщику заданий обращаются потоки, они и считаются исполнителями всех операций), из памяти их извлечь трудно. Подобные свойства очень привлекательны для злоумышленников: они позволяют внедрить в систему вредоносный код в обход антивирусной защиты.

Волокна и по сей день используются некоторыми процессами Windows, а также облегчают перенос приложений с других платформ. Возможность злоупотреблений проверялась неоднократно; так, в 2022 году были опубликованы PoC-методы сокрытия в волокне шеллкода и маскировки стека вызовов с помощью спящего волокна (добавлен в набор Cobalt Strike).

Разработка Phantom Thread использует второй подход, но при этом возможность обнаружить зловреда сканированием памяти полностью исключена. С этой целью создается волокно, а затем патчится таким образом, чтобы выдать его за поток.

Второй PoC, созданный Джэри (Poison Fiber), перечисляет запущенные процессы Windows и фиксирует потоки, использующие волокна, а затем предоставляет возможность внедрить пейлоад или шеллкод в спящее волокно — такие всегда найдутся на стеке. Вредоносная инъекция защиту не насторожит, как случае с остановом потока, а исполнение запустит легальная программа.

«Атаки через волокна — это не повышение привилегий, не обход UAC, но доставка полезной нагрузки при этом привлекает намного меньше внимания, — пояснил исследователь для Dark Reading. — Их легко реализовать и труднее детектировать, поэтому волокна — прекрасный вариант для любого скрипт-кидди».

Публиковать другие подробности и PoC-коды Джэри пока не собирается, но советует ИБ-службам включить Windows Fibers в список потенциальных векторов атаки, а EDR-защиту постоянно проверять на готовность к новым угрозам.

Anti-Malware Яндекс ДзенПодписывайтесь на канал "Anti-Malware" в Telegram, чтобы первыми узнавать о новостях и наших эксклюзивных материалах по информационной безопасности.

RSS: Новости на портале Anti-Malware.ru