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.