АНБ выложило программу на Github

АНБ выложило программу на Github

Пытаясь завоевать доверие специалистов по безопасности, Агентство национальной безопасности США сделало шаг навстречу: опубликовало на Github исходный код программы, которая создана в недрах разведывательной организации.

Речь идёт о программе SIMP (System Integrity Management Platform) — платформе безопасности, созданной для управления уровнями доступа к компьютерным системам, пишет xakep.ru.

В пресс-релизе АНБ объясняется, что SIMP представляет собой «критический элемент системы безопасности в несколько уровней, соответствуя типу “защита в глубину” (defense-in-depth)». Агентство надеется, что этот код поможет в разработке инновационных систем как в государственном, так и в частном секторе.

Благодаря SIMP можно гарантировать, что компьютерные сети соответствуют заданному стандарту. В частности, окружение настраивается на соответствие профилям SCAP Security Guide Project.

Говорится, что в последнее время аналогичные программы создают многие государственные и отраслевые организации — после того, как министерство обороны США и эксперты из разведывательных спецслужб разработали соответствующие требования. Предполагается, что свободный доступ к SIMP позволит избежать двойной работы и стимулирует сотрудничество между организациями. «Не нужно изобретать колесо в каждой организации», — пишет АНБ, подчёркивая эффективность обмена технологиями с помощью исходных кодов.

SIMP работает под RHEL (Red Hat Enterprise Linux) версий 6.6 и 7.1 либо под CentOS версий 6.6 и 7.1-1503-01. Возможна работа в нескольких конфигурациях, а прямо «из коробки» SIMP устанавливает и запускает софт, который уже заранее сконфигурирован.

Homebrew 7 научился искать уязвимости и обзавёлся полноценным интерфейсом

Разработчики выпустили Homebrew 7.0.0 — крупное обновление популярного пакетного менеджера для macOS. В программу встроили сканер уязвимостей, усилили песочницу, ускорили установку пакетов и довели до полноценного релиза графический интерфейс BrewUI.

Новая команда brew vulns проверяет установленные формулы, отдельный пакет либо все зависимости из Brewfile.

Homebrew определяет исходный проект и версию программы, отправляет данные пакетным запросом в OSV.dev, получает сведения об известных уязвимостях и проверяет, не закрыла ли команда проблему собственным бэкпортированным патчем.

Для этого проект запустил отдельную базу рекомендаций безопасности в формате OSV. Она учитывает версии и ревизии пакетов, распространяемых именно через Homebrew. Это важно: номер исходной программы может остаться прежним, хотя исправление уже добавлено сопровождающими.

Данные публикуются через API формул и отдельный индекс под лицензией CC0, поэтому их смогут использовать сторонние инструменты и корпоративные команды безопасности. Подробности разработчики раскрыли в анонсе Homebrew 7.0.0.

В релиз также вошёл BrewUI — нативный графический интерфейс для macOS 26 Tahoe и новее. Он позволяет искать пакеты, устанавливать их и разбираться с зависимостями без заклинаний в командной строке. Ветераны терминала могут продолжать смотреть на новичков свысока, но аргументов стало меньше.

Песочницу тоже затянули потуже: доступ к домашним каталогам пользователей теперь закрыт по умолчанию, а загрузка зависимостей с сетевым доступом отделена от офлайн-установки. Кроме того, Homebrew научился параллельно скачивать, подготавливать и устанавливать пакеты, благодаря чему обновления должны проходить быстрее.

Усиление защиты особенно кстати: злоумышленники регулярно маскируют вредоносы под Homebrew и продвигают поддельные сайты через рекламу.

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