Предрелизная приборная проверка исходного кода Python, образов Docker и настроек Nginx
При ускоренной сборке сервисов и использовании автодополнения кода в рабочую ветку легко попадают форматированные запросы к базе данных, вызовы командной оболочки, запуск контейнеров с правами суперпользователя и открытые заголовки межсайтового доступа. Загрузите фрагмент обработчика Python, спецификацию Dockerfile или блок nginx.conf для точного построчного разбора.
Python, Dockerfile и Nginx либо выберите локальный файл объёмом до 128 килобайт для получения точных номеров строк и рецептов исправления.Показать полный JSON-ответ и запись криптожурнала
{}
1. Схема безопасного синтаксического разбора артефактов
Построение абстрактного синтаксического дерева ast.parse и разбор директив конфигурации в памяти без запуска интерпретатора с фиксацией квитанции по ГОСТ Р 34.11-2012.
2. Дефекты, выявляемые в коде приложения, контейнере и веб-сервере
Диалоговые языковые модели при рецензировании изменений оценивают текст вероятностно и регулярно пропускают опасные вызовы внутри сложных выражений. Детерминированный обход синтаксического дерева Python безошибочно находит подстановку пользовательских строк в запросы к базе данных, вызов внешних процессов с флагом shell=True, небезопасную распаковку объектов pickle и yaml.load, отключение проверки сертификатов verify=False и устаревшие функции хэширования.
При проверке сценариев сборки контейнеров анализатор фиксирует плавающие метки базовых образов :latest, передачу загруженных из сети установочных скриптов напрямую в интерпретатор без сверки контрольной суммы, хранение боевых ключей в переменных слоя и отсутствие перехода на непривилегированного пользователя.
В конфигурациях веб-сервера Nginx проверяются раскрытие версии пакета в заголовках, отсутствие верхнего предела размера тела запроса, включённый просмотр оглавления папок, устаревшие версии шифрования TLSv1.0 и TLSv1.1, а также сочетание звёздочки в Access-Control-Allow-Origin с передачей учётных куки.
3. Сочетание статического контроля по ГОСТ Р 56939-2024 с защитой в пути трафика
Встраивание статического анализатора перед слиянием веток закрывает базовые требования стандарта безопасной разработки ГОСТ Р 56939-2024, а защита работающих микросервисов и автономных агентов от логических атак обеспечивается решателем MITR на площадке asi5.ru и автономным испытательным комплексом на isslab.ru.
4. Инженерные пояснения к работе прибора TOOL-AST-05
Полное исключение запуска проверяемого кода на сервере
Запуск проверяемого текста исключён устройством разбора: исходный файл преобразуется только в пассивную структуру дерева синтаксического разбора без импорта модулей и запуска команд.
Прикладывание полученной квитанции к внутреннему журналу релизов
Каждый запуск формирует неизменяемую запись с отпечатком по ГОСТ Р 34.11-2012, которую служба безопасности способна пересчитать в любой момент через верификатор квитанций.
Три пакета корпоративного пилота и автономной поставки
Периметр, шифрование и локализация по № 152-ФЗ
Автономная верификация прикладных шлюзов пакетом indra-core
OpenAPI и изолированный тестовый стенд; заказчик получает парную проверку по тридцати классам атак с нулевым числом ложных тревог, защитные правила для mcp-sentinel и сто пять квитанций криптожурнала.Защита автономных агентов и шлюз MITR (приказ № 117)
mcp.json и схемы инструментов агента; заказчик получает формальные политики допустимости и перехват опасных вызовов до открытия сокета.Получить автономный комплект или согласовать пилот
--no-index --find-links) и скрипты независимой перепроверки выдаются по запросу для лабораторных и пилотных испытаний. Оставьте рабочую почту в форме ниже без перезагрузки страницы или напишите напрямую на адрес af@isslab.ai.Институт-разработчик и оператор стенда
1267700083617, ИНН 9731161602, КПП 773101001, 121352, город Москва, улица Давыдковская, дом 18, помещение VIII). По научно-инженерной программе ИБ 3.0 институт разрабатывает и сопровождает пограничный шлюз MITR и верификационный стенд INDRA, выпускает монографию «Доказанное действие» и открытые программные пакеты под лицензией Apache-2.0 без привлечения сторонних субподрядчиков.