This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org
Category:OWASP Blacklist Regex Repository
![]() |
This project is part of the OWASP Defenders community. Feel free to browse other projects within the Defenders, Builders, and Breakers communities. |
Home
OverviewBlacklist filtering, when used in conjunction with proper whitelisting input validation, is an important component of layered security as it provides attack category context. With properly categorizing input validation exceptions, it is difficult to label the payload is malicious vs. only anomalous or suspicious. With blacklist filtering, input validation exceptions can be properly labeled and the associated severity level can be determined. For instance, if you have identified that your application has SQL Injection vulnerabilities, then properly labeling input validation exceptions as SQL Injection attacks helps to raise the threat level of events for web application defenders who are tasked with protecting the live application. Blacklist Regex Repository PurposeCAUTION - This project is used for attack detection and is not intended to be used in place of proper whitelisting input validation. The Builder Community's focus should be on utilizing whitelist input validation methods. They should not have to deal with attempting to enumerate all various types of attack and evasion methods used by attackers. That is the responsibility of the Defender Community. The purpose of the Blacklist Regex Repository, is to provide a platform agnostic set of well vetted attack patterns that can be easily consumed and reused by the Builder Community in other projects such as [OWASP AppSensor Project] or [OWASP Enterprise Security API]. Regular Expression EngineThe regular expressions use [PCRE] as the engine. Attack Categories
Project Sponsored by: |
|
Let's talk hereIf you would like to help with the development of the Blacklist Regex Repository or have any questions, please contact us. |
Want to help?We are always on the lookout for volunteers who are interested in contributing. We need help in the following areas:
|
Related resources |
This category currently contains no pages or media.