epsylon / xsser

Cross Site "Scripter" (aka XSSer) is an automatic -framework- to detect, exploit and report XSS vulnerabilities in web-based applications.
https://xsser.03c8.net
1.17k stars 238 forks source link

I can't run the tool: ImportError: No module named request #59

Closed F4kda7 closed 4 years ago

F4kda7 commented 4 years ago

Describe the bug i can't run the tool ( i have python2.7.17 installed and i imported the modules but when i tried to run the tool the same error appears..)

  1. i installed the tool but i saw this error:
  2. ┌─[user@parrot]─[~/xsser] └──╼ $./xsser Traceback (most recent call last): File "./xsser", line 22, in from core.main import xsser File "/home/user/xsser/core/main.py", line 22, in import os, re, sys, datetime, hashlib, time, urllib.request, urllib.parse, urllib.error, cgi, traceback, webbrowser, random ImportError: No module named request

Running environment:

what should i do ?

thanks

epsylon commented 4 years ago

Sorry @F4kda7, but since this commit: https://github.com/epsylon/xsser/commit/04a498e6a7e3cc0fea38a5d9172c7a04f136c4bc, XSSer no longer supports Python2: (https://www.python.org/doc/sunset-python-2/).

Try to run the tool with Python3.x.y... (ex: python3 xsser)