waf-bypass-techniques

Identify WAF products and apply bypass techniques for penetration testing.

120|8|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/Prohao42/aimy-skill --skill waf-bypass-techniques-prohao42
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: waf-bypass-techniques
Source: https://github.com/Prohao42/aimy-skill/tree/main/ai-mian/hack-skills/skills/waf-bypass-techniques
Command: npx skills add https://github.com/Prohao42/aimy-skill --skill waf-bypass-techniques-prohao42

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps penetration testers bypass web application firewalls (WAFs) to uncover security vulnerabilities in web applications.

Core Features & Use Cases

  • WAF Identification: Identifies the specific WAF product being used by the target application.
  • Generic Bypasses: Provides generic WAF bypass techniques including encoding, protocol abuse, and HTTP parameter pollution.
  • Product-Specific Bypasses: Offers detailed bypass strategies for various WAF products like Cloudflare, AWS WAF, ModSecurity, Akamai, Imperva, F5 BIG-IP, and Sucuri.
  • Decision Tree: Provides a structured approach to selecting the appropriate bypass technique based on the WAF's behavior and the nature of the target application.
  • Defense Perspective: Offers insights into common WAF configuration mistakes and best practices for defending against bypass attempts.

Quick Start

Load the waf-bypass-techniques skill to begin crafting WAF bypasses. Identify the WAF product in use and choose the appropriate bypass strategy from the provided documentation.

Frequently Asked Questions about waf-bypass-techniques

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bypass a web application firewall during penetration testing?

To bypass a WAF during penetration testing, you can apply techniques like encoding, protocol abuse, and HTTP parameter pollution. This skill provides a decision tree to help select the appropriate bypass strategy based on the target's behavior.

What are common techniques to bypass Cloudflare or AWS WAF?

Common techniques to bypass Cloudflare or AWS WAF include generic methods like encoding and HTTP parameter pollution, alongside product-specific strategies. This skill details bypasses for various products including ModSecurity, Akamai, Imperva, F5 BIG-IP, and Sucuri.

How can I identify which WAF product a web application is using?

Identifying the WAF product a web application is using is the first step in planning a bypass. This skill includes WAF identification features to detect the specific firewall protecting the target application before selecting a bypass strategy.

Does this skill provide defense insights against WAF bypass attempts?

Yes, this skill provides defense insights against WAF bypass attempts. It covers common WAF configuration mistakes and outlines best practices for defending against the bypass techniques used in penetration testing.

What is a WAF bypass decision tree and how does it work?

A WAF bypass decision tree provides a structured approach to selecting the right bypass technique. It works by mapping the observed WAF behavior and the nature of the target application to the most effective penetration testing payload strategy.