exploit-xss

Detect and exploit reflected, stored, DOM-based, and blind XSS vulnerabilities.

277|29|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/crazyMarky/pentest-skills --skill exploit-xss
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: exploit-xss
Source: https://github.com/crazyMarky/pentest-skills/tree/main/exploit-xss
Command: npx skills add https://github.com/crazyMarky/pentest-skills --skill exploit-xss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires xsstrike, dalfox, xspear, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps identify and test for Cross-Site Scripting (XSS) vulnerabilities across various web application contexts, including reflected, stored, DOM-based, and blind XSS.

Core Features & Use Cases

  • Comprehensive XSS Testing: Supports detection and exploitation of reflected, stored, DOM-based, and blind XSS.
  • Tool Integration: Leverages powerful tools like XSStrike, Dalfox, and XSpear for in-depth analysis.
  • Use Case: When auditing a web application, use this Skill to systematically test all input parameters, forms, and headers for XSS flaws, ensuring robust security.

Quick Start

Use the exploit-xss skill to test the URL 'https://example.com/search?q=test' for reflected XSS.

Frequently Asked Questions about exploit-xss

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

FAQPage Schema
How do I detect XSS vulnerabilities in web application parameters?▼

You can detect XSS vulnerabilities by systematically testing input parameters, forms, and headers using integrated scanning tools to identify reflected, stored, DOM-based, and blind XSS flaws.

Does this XSS scanning approach support WAF bypass during penetration testing?▼

Yes, this penetration testing approach supports WAF bypass. It leverages tools like XSStrike, Dalfox, and XSpear to perform automated scanning while evading Web Application Firewall protections.

What do I need to set up before testing for DOM-based and blind XSS vulnerabilities?▼

Before testing for DOM-based and blind XSS vulnerabilities, you need to install Python, pip, Go, and Ruby. These environments are required to set up and run the integrated scanning tools.

Can I use Dalfox and XSStrike together for comprehensive XSS detection?▼

Yes, you can use Dalfox and XSStrike together. The Skill integrates multiple tools including XSpear to provide in-depth analysis and ensure robust detection across various XSS contexts.

What's the best way to test a specific URL for reflected XSS?▼

To test a specific URL for reflected XSS, you provide the target URL with the query parameter to the Skill, which then systematically tests the input for cross-site scripting flaws.

Are there limitations when scanning web applications for stored XSS with automated tools?▼

Automated scanning for stored XSS may face limitations with complex multi-step workflows or authenticated sessions. Systematic testing of all input parameters ensures robust security but requires proper context setup.