Runtime Application Self Protection (RASP)

The Signal Sciences RASP module provides flexible, scalable, and accurate protection for modern web applications by embedding directly into the application source code. It’s extremely lightweight and doesn’t require any SDK-based application rewrites -- it simply drops into your application code as a library. And because we have the broadest language support in the industry, installation really is that simple, allowing you to be secure in minutes.


The Signal Sciences RASP system is the best choice for customers who prefer installation into the code base itself. Support for the most frequently used languages -- including .NET, Java, and NodeJS -- provides protection for those who prefer security controls at the source code layer. The Signal Sciences lightweight library simply links into the code without any other requirements for code-level instrumentation or modification.

Technical Info

The Signal Sciences RASP module can be installed in most commonly use web languages with minimal code changes. Deploy the Signal Sciences RASP with confidence that we won't break your application or cause an overload of false positives.

Languages supported
  • .NET
  • Java
  • NodeJS
  • Go
  • Scala
  • PHP
Integrates into your DevOps toolchain
  • Slack
  • HipChat
  • Full API access
  • Generic Webhooks
  • DataDog
  • OpsGenie
  • VictorOps
  • PagerDuty
Integrates into your SIEM/SOC
  • Splunk
  • Elastic/ELK
  • Arcsight
  • QRadar
  • Any custom tools via a full REST JSON API
Covers modern attack types
  • OWASP Top 10
  • Application DDoS
  • Brute force attacks
  • Sensitive business logic attacks
  • Request rate limiting
  • Account takeover attacks
  • Bad bots and scrapers


See Signal Sciences in action. We’ve collected webinars, case studies, videos, and more to help you connect with our product and the industry on a deeper level.

Signal Sciences named cool security vendor in 2017 Gartner report. Learn more

Show this again