Link to the repo:
https://github.com/Cybersecurity-Ethical-Hacker/xssdynagen?tab=readme-ov-file
git clone https://github.com/Cybersecurity-Ethical-Hacker/xssdynagen.git
cd xssdynagen
The following 4 packages are needed for this tool to work and are already installed in kali.
pipx install aiohttp
pipx install colorama
pipx install tqdm
pipx install "uvloop>=0.17.0"
You can always check the package existence:
dpkg -l | grep packagename
If not installed then use this command:
pip/pip3 install -r requirements.txt
If that also does not work then:
apt install python3-aiohttp
apt install python3-colorama
apt install python3-tqdm
apt install python3-uvloop
In kali you need to install paramspider:
apt install paramspider -y
paramspider -d example.com (Though this command in kali does not work)
For ubuntu:
git clone https://github.com/0xKayala/ParamSpider
cd ParamSpider
pip/pip3 install -r requirements.txt (If giving error then install the packages in above mentioned way)
python2/python3 paramspider.py --domain hackerone.com
It will save the result in the output folder.
httpx-tools need to be install in ubuntu so you can install it using go tool. Follow this link: https://mahimfiroj.blogspot.com/2025/01/installtion-of-sqlmutant-tool.html
In kali httpx-tools are already installed.
Now time to execute the main command to get the urls but the below two command failed in both kali and ubuntu os.
Ubuntu command: python2 or python3 paramspider.py --domain summit-towers.net -s 2>&1 | grep -Ei "https?://" | sort -u | httpx -silent -mc 200 | awk '{print $1}' > live_urls.txt
Kali command: paramspider --domain summit-towers.net -s 2>&1 | grep -Ei "https?://" | sort -u | httpx-toolkit -silent -mc 200 | awk '{print $1}' > live_urls.txt
So what i did is, first run the paramspider tool and collect the urls and saved that in urls.txt file. Then used xssdynagen tool.
In kali: python3 xssdynagen.py -l urls.txt
Avi
Comments
Post a Comment