hpp-hunter

Automate HTTP Parameter Pollution and WAF bypass vulnerability testing.

30|6|Updated May 13, 2026
One-click install
npx skills add https://github.com/Rifteo/skills --skill hpp-hunter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hpp-hunter
Source: https://github.com/Rifteo/skills/tree/main/hpp-hunter
Command: npx skills add https://github.com/Rifteo/skills --skill hpp-hunter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the detection and bypass of HTTP Parameter Pollution (HPP) and Web Application Firewall (WAF) vulnerabilities, streamlining security audits and penetration testing.

Core Features & Use Cases

  • HPP Detection: Identifies how servers handle duplicate parameters, enabling the crafting of effective HPP attacks.
  • WAF Bypass Testing: Tests for WAF bypass vulnerabilities using HPP techniques.
  • Use Case: For security professionals, this Skill can be used to automatically test web applications for HPP vulnerabilities, saving time and reducing manual labor.

Quick Start

Run the hpp-hunter skill to test for HPP and WAF bypass on the 'example.com' domain.

Frequently Asked Questions about hpp-hunter

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

FAQPage Schema
How do I automate HTTP Parameter Pollution detection for web application security testing?

Automate HTTP Parameter Pollution detection by testing parameter precedence and payload injection to identify how servers handle duplicate parameters. This Skill scripts network requests to uncover HPP vulnerabilities efficiently during security audits.

Can I use HPP techniques to test for WAF bypass vulnerabilities?

Yes, you can test for WAF bypass vulnerabilities using HPP techniques. This Skill automates WAF rule evasion testing by injecting crafted payloads to identify weaknesses in Web Application Firewall configurations.

How does parameter precedence testing work for vulnerability detection?

Parameter precedence testing evaluates how a target server resolves duplicate HTTP parameters. By automating these network requests, this Skill identifies inconsistent server-side parsing behaviors that enable effective HPP attacks.

Do I need Python and the requests library to perform automated WAF bypass testing?

Yes, you need Python and the requests library to perform automated WAF bypass testing. This Skill utilizes custom Python scripts and the requests dependency to execute network requests and apply custom evasion logic.

What is the best way to test for HPP vulnerabilities across multiple target domains?

The best way to test for HPP vulnerabilities is using automated Python scripts that execute network requests for payload injection. This Skill streamlines the process, saving time and reducing manual labor for security professionals.

When should I not use automated HPP payload injection during a security audit?

You should not use automated HPP payload injection without proper authorization, as it sends crafted network requests to target servers. Ensure you have explicit permission for security testing before running these vulnerability detection scripts.