RASP видит не только HTTP-запрос, но и то, к какой функции, запросу к БД или файловой операции он привёл, поэтому может остановить опасное выполнение.
RASP внедряют агентом, библиотекой или возможностью платформы, настраивают режим наблюдения, проверяют влияние на производительность и затем включают блокирование подтверждённых сценариев.
Параметр запроса достигает функции выполнения команды ОС. RASP сопоставляет источник данных и опасный вызов, блокирует операцию и создаёт событие с трассировкой.
Нет. Он может предотвратить эксплуатацию, но дефект должен быть устранён в коде или зависимости.
Подходит ли RASP любому приложению?Поддержка зависит от языка, фреймворка и допустимой нагрузки; требуется тестирование совместимости.
С чего начинать внедрение?С режима наблюдения, базовой линии производительности и ограниченного набора высокоуверенных политик.