Các công cụ tự bảo vệ ứng dụng thời gian chạy (RASP) cung cấp khả năng bảo vệ và phát hiện liên tục trước các cuộc tấn công bằng cách tích hợp trực tiếp với môi trường thời gian chạy của ứng dụng. Những công cụ này có thể giám sát và kiểm soát việc thực thi ứng dụng trong thời gian thực, phân tích hiệu suất và hành vi của ứng dụng. Các công ty sử dụng giải pháp RASP để tăng cường tính bảo mật cho ứng dụng của họ, bổ sung cho các biện pháp bảo mật khác như tường lửa ứng dụng web. Mặc dù các công cụ RASP tập trung vào các chức năng bảo mật cụ thể nhưng chúng thường hoạt động cùng với các công nghệ giám sát ứng dụng và bảo mật khác để cung cấp khả năng bảo vệ toàn diện.