RASP 101: What Is Runtime Application Self-Protection?

RASP 101: What Is Runtime Application Self-Protection?

Application security strategy tends to focus on preventing intrusion at the network and host levels. While those measures are important, they don’t go far enough. Given how quickly the threat landscape evolves, a solution that solely relies on blocking known security issues will be underprepared for the next big thing. And security tools that only analyze incoming traffic lack the necessary context to know what is actually happening within the app.


Luckily, there’s a way that you can detect and prevent attacks from inside the app itself. It’s called runtime application self-protection (RASP). RASP is a relatively new solution for common application security pain points. If your organization isn’t using a RASP tool to monitor and protect your applications, here’s what you need to know:


What is RASP and why do you need it?


RASP software sits in or near your application while it’s running to monitor and analyze its traffic and behavior. If an issue is detected, the RASP solution can send alerts and block individual requests. It’s able to watch for whole categories of attacks rather than relying on recognizing the signatures of specific vulnerabilities.


In other words, RASP doesn’t just know what’s being thrown at your app, it knows how your app is behaving. This reduces false positives and makes RASP better than other security solutions at detecting things like SQL injections and cross-site scripting (XSS) attacks. It also means less manual work when going through security alerts and determining how to respond.



Support the originator by clicking the read the rest link below.