Back to Resources
XSStrike — XSS Tools tool screenshot
XSS Tools

XSStrike

XSStrike is a Cross Site Scripting detection suite equipped with four hand written parsers, an intelligent payload generator, a powerful fuzzing engine and an incredibly fast crawler.

Instead of injecting payloads and checking it works like all the other tools do, XSStrike analyses the response with multiple parsers and then crafts payloads that are guaranteed to work by context analysis integrated with a fuzzing engine. Here are some examples of the payloads generated by XSStrike:

}]};(confirm)()//\

<A%0aONMouseOvER%0d=%0d[8].find(confirm)>z

</tiTlE/><a%0donpOintErentER%0d=%0d(prompt)``>z

</SCRiPT/><DETAILs/+/onpoINTERenTEr%0a=%0aa=prompt,a()//

Apart from that, XSStrike has crawling, fuzzing, parameter discovery, WAF detection capabilities as well. It also scans for DOM XSS vulnerabilities.

Main Features

Reflected and DOM XSS scanning

Multi-threaded crawling

Context analysis

Configurable core

WAF detection & evasion

Outdated JS lib scanning

Intelligent payload generator

Handmade HTML & JavaScript parser

Powerful fuzzing engine

Blind XSS support

Highly researched work-flow

Complete HTTP support

Bruteforce payloads from a file

Powered by Photon, Zetanize and Arjun

Payload Encoding

Installation

Enter the following commands one by one in terminal:

git clone https://github.com/s0md3v/XSStrike

cd XSStrike

pip install -r requirements.txt --break-system-packages

Now, XSStrike can be used at any time as follows:

python xsstrike.py

Documentation

Usage

Compatibility & Dependencies

FAQ

It says fuzzywuzzy isn't installed but it is.

What's up with Blind XSS?

Why XSStrike boasts that it is the most advanced XSS detection suite?

I like the project, what enhancements and features I can expect in future?

What's the false positive/negative rate?

Tool xyz works against the target, while XSStrike doesn't!

Can I copy it's code?

What if I want to embed it into a proprietary software?

0 downloads
Tags
XSStrikepayloadsxsssysalbaniasys albania