Программист Google выиграл награду АНБ

Программист Google выиграл награду АНБ

На прошлой неделе д-р Джозеф Бонно (Joseph Bonneau) узнал, что победил на конкурсе Агентства национальной безопасности Science of Security (SoS). На конкурсе награждают авторов наиболее интересных научных работ в области ИБ, важных с государственной точки зрения. Работа Бонно — анализ 70 миллионов паролей пользователей Yahoo на предмет их стойкости и безопасности — получила приз как Best Scientific Cybersecurity Paper.

Конкурс SoS проводится в первый раз, но АНБ надеется сделать его ежегодным. К сожалению для национальной разведки, первый блин вышел комом. Джозеф Бонно был награждён 18 июля на специальном мероприятии АНБ, выступив перед аудиторией специалистов по компьютерной безопасности, а уже на следующий день опубликовал в блоге, что он думает об АНБ, пишет habrahabr.ru.

Джозеф Бонно сказал, что для него большая честь заслужить признание у выдающихся научных экспертов, которых удалось собрать в научное жюри АНБ.

«От себя лично было бы упущением умолчать о моих противоречивых чувствах насчёт награды, — пишет д-р Бонно. — учитывая то, что мы знаем о широкомасштабном наблюдении АНБ за частными коммуникациями. Как и многие в сообществе специалистов по криптографии и информационной безопасности, мне грустно, что мы недостаточно информировали общественность об опасностях и сомнительной пользе систем массового наблюдения. И как многим американским гражданам, мне стыдно, что мы позволили нашим политикам стащить страну на этот путь.

Принимая награду, я не оправдываю наблюдения АНБ. Говоря прямо, я не думаю, что свободное общество совместимо с такой организацией, как АНБ в его нынешнем виде. Тем не менее я рад, что получил редкую возможность посетить АНБ и благодарен хозяевам за искреннее гостеприимство. Немало инженеров пришли послушать моё выступление, задавали острые вопросы, понимали важность изучения паролей для улучшения защиты частных данных. Это соответствует моим ощущениям, что главные проблемы Америки — в Вашингтоне, а не в Форт-Миде [где располагается штаб-квартира АНБ — прим. пер.]. Нашей целью должна стать победа в общественной дискуссии о наблюдении за гражданами и создание улучшенных технологий защиты конфиденциальных данных. И я надеюсь, что этот конкурс научных работ, организованный для установления контактов с научными исследователями, может быть маленьким позитивным шагом».

В интервью Animal, а также в твиттере лауреат премии ещё более чётко прояснил свою позицию и открестился от обвинений в попытке защитить АНБ: «Я бы предпочёл, чтобы [АНБ] упразднили вообще, чем позволить ему существовать в нынешнем виде… Я не хочу жить в стране, где работает такая организация, какой сейчас является АНБ». Джозеф Бонно говорит, что когда узнал о получении награды, первой мыслью было отказаться от неё, но затем он подумал, что это можно использовать для пользы общества.

Сложный бесфайловый троян ShadowHS незаметно захватывает Linux-системы

Исследователи обнаружили ShadowHS — продвинутый бесфайловый фреймворк для атак на Linux, который заметно отличается от привычных вредоносных программ. Это не очередной бинарник, который можно поймать антивирусом, а полноценный инструмент постэксплуатации, целиком работающий в памяти и рассчитанный на долгую и аккуратную работу внутри защищённых корпоративных сред.

По данным Cyble Research & Intelligence Labs, ShadowHS — это сильно модифицированная и «вооружённая» версия утилиты hackshell.

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

Цепочка заражения начинается с многоступенчатого шелл-загрузчика, в котором полезная нагрузка зашифрована с помощью AES-256-CBC. После запуска загрузчик проверяет наличие зависимостей вроде OpenSSL, Perl и gzip, определяет контекст запуска и только затем восстанавливает пейлоад через сложную цепочку декодирования. Исполнение происходит напрямую из памяти — через /proc/<pid>/fd/<fd>, без следов в файловой системе.

 

Ключевая особенность ShadowHS — его «сдержанный» характер. В отличие от массовых зловредов, он не начинает сразу майнить криптовалюту или выкачивать данные. Сначала фреймворк проводит глубокую разведку окружения: ищет средства защиты, анализирует конфигурацию системы и передаёт результаты оператору, который уже вручную решает, что делать дальше. Такой подход больше похож на работу живого атакующего, чем на автоматизированный бот.

ShadowHS активно проверяет наличие корпоративных средств защиты — от CrowdStrike Falcon и Sophos Intercept X до Microsoft Defender, Elastic Agent, Wazuh, Tanium и агентов облачных провайдеров. Для этого используются проверки файловых путей, статусов сервисов и анализ состояния системы. Параллельно вредонос «зачищает территорию»: он ищет и завершает процессы конкурирующих семейств зловредов, включая Kinsing, Rondo и печально известный бэкдор Ebury, а также выявляет следы руткитов и прежних компрометаций.

Отдельного внимания заслуживает механизм вывода данных. Вместо стандартных SSH, SCP или SFTP ShadowHS использует пользовательские туннели GSocket. Передача файлов идёт через заранее заданную точку rendezvous и маскируется под локальные соединения, которые фактически перехватываются GSocket до попадания в сетевой стек. Такой подход позволяет обходить файрволы и средства сетевого мониторинга, не создавая очевидных сетевых сессий.

Если оператор решает активировать «тяжёлые» модули, ShadowHS способен развернуть сразу несколько вариантов криптомайнинга — от XMRig и XMR-Stak до GMiner и lolMiner. Для латерального перемещения он подтягивает инструменты вроде Rustscan. В коде также заложены модули для кражи AWS-учёток, SSH-ключей, данных из GitLab, WordPress, Bitrix, Docker, Proxmox, OpenVZ и облачных метаданных-сервисов — пока они остаются «спящими».

Из-за полностью fileless-архитектуры традиционные сигнатурные средства защиты против ShadowHS почти бесполезны. Эффективное обнаружение требует анализа поведения процессов, мониторинга исполнения в памяти и телеметрии на уровне ядра. Эксперты рекомендуют уделять внимание аномальной генеалогии процессов, подмене аргументов запуска и нетипичному использованию механизмов вроде memfd.

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