Positive Technologies открыла доступ к детектору вредоносных Python-пакетов

Positive Technologies открыла доступ к детектору вредоносных Python-пакетов

Positive Technologies открыла доступ к детектору вредоносных Python-пакетов

Positive Technologies запустила сервис PT PyAnalysis, предназначенный для обнаружения подозрительных и вредоносных Python-пакетов. Теперь компания объявила о старте сбора заявок на ранний доступ к новому инструменту.

Проблема разработчиков, использующих Python-пакеты, давно известна: приходится внимательно изучать внешние зависимости и учитывать их анализ при разработке.

Специалисты Positive Technologies на протяжении восьми месяцев изучали репозиторий PyPI и за это время смогли обнаружить 175 вредоносных пакетов. Интересно, что некоторые из них находились там с 2018 года.

Из вредоносных программ в таких пакетах были выявлены трояны, похищающие данные пользователей (63%), бэкдоры (20%), загрузчики (6%) и программы-вымогатели (1%).

Интересно также, что средняя продолжительность жизни вредоносного пакета до его удаления составила 13 дней. В течение этих двух недель злоумышленники могут неоднократно заразить устройства пользователей софта.

Авторы вредоносных пакетов маскируют их под легитимные и чаще всего применяют для кражи данных. Несмотря на собственную систему проверки кода на pypi.org (Malware Checks), эксперты Positive Technologies указывают на её несостоятельность: достаточно легко обходится.

По словам специалистов, PyAnalysis уникальна максимальной автоматизацией. Например, пользователь может через API отправить название Python-пакета на проверку, после чего получит оценку его опасности. Предусмотрены вердикты «clean», «suspicious», «malicious».

Более того, сервис подробно объяснит, почему тот или иной пакет является вредоносным. Оставить заявку на доступ к сервису можно на странице PT PyAnalysis.

Security Vision обновила платформу: больше автоматизации и контроля

Security Vision выпустила обновление своей платформы. В новой версии разработчики сосредоточились не на «громких» функциях, а на практичных доработках — развертывании, автоматизации, отчётности и работе коннекторов.

Развертывание и сопровождение стало гибче

В мастер установки добавили возможность выбрать репозиторий, из которого подтягиваются дистрибутивы сторонних компонентов — NGINX, PostgreSQL, RabbitMQ, ElasticSearch, Node.js, OpenJDK, Python3 и PowerShell. Теперь можно использовать стандартный источник, указать собственный или вообще задать локальную директорию на сервере.

В модуле мониторинга состояния платформы появилось отображение версий всех отслеживаемых компонентов. А при установке агента (сервиса коннекторов) на Windows-активах теперь можно сразу установить и настроить сертификат для HTTPS-соединения.

Больше автоматизации и реакций на события

Платформа получила расширенные реакции на системные события. Например, при создании новых объектов их можно автоматически передавать в рабочий процесс. Также система теперь умеет запускать процессы и отправлять уведомления при добавлении, изменении или удалении расписания коннектора.

Для удобства пользователей добавлена настройка заголовка модального окна при ручном запуске рабочего процесса — это помогает лучше ориентироваться при заполнении параметров.

Отчёты: больше контроля

В веб-интерфейсе появилась опция включения режима отладки при формировании отчётов. Это позволяет проверить корректность итогового файла ещё на этапе сборки.

Для форматов XLSX и ODS добавили настройку количества строк между блоками — полезная деталь для управления структурой и читаемостью отчётов.

Формы, экспорт и перенос модулей

В системных настройках появилась возможность конфигурировать формы ввода и вывода для дополнительных параметров. А при экспорте модуля теперь выгружается и прикреплённый к нему файл — это упрощает перенос модульных пакетов между разными контурами и стендами.

Доработки коннекторов и интерфейса

В коннекторе типа «Файл» для запроса «Получить файл» добавили автоматический сдвиг позиции до предыдущего символа конца строки. При повторном запросе система будет забирать только новую часть файла — это особенно удобно при работе с log-файлами.

В табличном представлении событий теперь отображается информация о сериализации свойств. А для карточек типа «Виджет» появилась настройка отслеживаемых свойств — данные внутри блока могут обновляться автоматически, без перезагрузки всей карточки.

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

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