Awesome Open Source
Awesome Open Source

XIRA : xss vulnerablity scanner

Installation

# clone the repo
$ git clone https://github.com/xadhrit/xira.git

# change the working directory to xira
$ cd xira

# install the requirements
 
For Linux
$ python3 -m pip install -r requirements.txt

For windows
> python -m pip install -r requirements.txt

Usage

FOR LINUX/WINDOWS

$ python3/python xira.py -u <url>

Enter the target's url : https://www.example.com

Results


$ All details with successful payloads.
$ True

xira

Payloads Template

We can use template.json to use payloads from Seclists or wherever you want. template.json will be our new payload.json file for using in our XSS Scanning. Change the name and make a copy before of payload.json from this repo, and template.json.

{
  "payload": [
    {
      "payload_name": " <h2>Basic injects</h2> "
    }
  ]
}
#!/bin/bash
filename='XSS-Jhaddix.txt'
n=1
while read line; do
# reading each line
jq --arg value "$line" '.payload|=.+[{ "payload_name" : $value }]' payload_template.json >tmp.json
mv tmp.json payload_template.json
echo "Line No. $n : $line"
n=$((n+1))
done < $filename
Payloads :

clone the repo : git clone https://github.com/xadhrit/xss-hacker.git

Issues:

Contact me : Twitter
Open an issue on github.com/xadhrit/xira/issues/

LICENSE

Distributed Under MIT License


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (1,143,484
Python3 (33,379
Linux (17,051
Windows (10,097
Web (7,794
Automation (7,009
Programming (2,741
Hacking (2,466
Code (1,958
Hacking Tool (926
Vulnerability Scanners (347
Pentesting Tools (186
Web Hacking (69
Cross Site Scripting (38
Related Projects