DEV Community

jaryn
jaryn

Posted on

Introduction to Web Application Firewalls (WAF)

According to Wikipedia, a Web Application Firewall (WAF) filters, monitors, and blocks HTTP traffic to and from a web application. Unlike a regular firewall, which serves as a security gate between servers, a WAF can filter the content of specific web applications. By inspecting HTTP traffic, it can prevent attacks that exploit web application vulnerabilities, such as SQL injection, cross-site scripting (XSS), file inclusion, and security misconfigurations.

A WAF has the following characteristics:

Comprehensive Detection of Web Code
In-depth Inspection of HTTP/HTTPS
Robust Signature Library
Network Layer Anti-tampering Mechanism

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more