Інструменти самозахисту програми під час виконання (RASP) пропонують постійний захист і виявлення від атак шляхом безпосередньої інтеграції з середовищем виконання програми. Ці інструменти можуть відстежувати та контролювати виконання програми в реальному часі, аналізуючи її продуктивність і поведінку. Компанії використовують рішення RASP для підвищення безпеки своїх програм, доповнюючи інші заходи безпеки, такі як брандмауери веб-програм. Хоча інструменти RASP зосереджені на конкретних функціях безпеки, вони часто працюють разом з іншими технологіями безпеки та моніторингу програм, щоб забезпечити повний захист.