A security system that monitors and filters HTTP traffic to protect web applications.
A Web Application Firewall (WAF) is a security solution that monitors, filters, and blocks HTTP/HTTPS traffic to and from a web application to protect against common web exploits.
WAFs operate at Layer 7 (Application Layer) of the OSI model, inspecting HTTP requests and responses for malicious patterns.
| Type | Deployment | Pros | Cons |
|---|---|---|---|
| Network-based | Hardware appliance | Low latency | Expensive |
| Host-based | Software on server | Customizable | Resource-intensive |
| Cloud-based | SaaS | Easy setup | Latency |
KaliGPT can help test WAF effectiveness and identify bypass techniques for authorized security assessments.