Positive Technologies представила новую версию динамического анализатора приложений, сканера безопасности, работающего методом чёрного ящика, PT BlackBox 2.5.

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

Всё сканирование в PT BlackBox привязано к группе, где есть три роли:

— аудитор, который просматривает проекты и отчёты;

— оператор, может изменять настройки проекта, запускает и останавливает сканирования;

— модератор, который управляет проектами, сканированием и профилями внутри группы.

Все эти изменения вынесены в раздел «Администрирование».

Ещё одно нововедение в PT BlackBox 2.5 — это сканирование API на основе OpenAPI версии 3. Авторизоваться можно с помощью токена для целей сканирования или через куки. Злоумышленники используют уязвимости API как точки входа в периметр корпоративной сети. Сканирование API даёт возможность защитить цепочку взаимодействий пользователя с клиентским приложением.

Олег Халаджиев

Руководитель отдела обеспечения качества продуктов application security в Positive Technologies

«Из‑за повсеместной работы с SPA (single‑page app, одностраничные приложения) и развития парадигмы API‑first проверка API приложений становится, как никогда, актуальной. Недостаточно проверить веб‑интерфейс и найти доступные точки атаки на „внешнем“ бэкенде. Запросы пользователей и потенциальных атакующих могут проходить по цепочке сервисов, и отследить такую атаку классическим методом чёрного ящика становится всё сложнее. Поэтому мы предлагаем разработчикам поучаствовать в проверке своих приложений с помощью корректно и подробно заполненной API схемы. Так мы продолжаем наш трек про то, что безопасная разработка — это несложно».