El comando Xsser falla en una instalación nueva

El comando Xsser falla en una instalación nueva

Estoy ejecutando xsser y aparece el siguiente error:

IOError: [Errno 2] No existe tal archivo o directorio: 'fuzzing/user-agents.txt'

Esta es una instalación nueva de Kali e intenté ubicar el directorio para poder importar manualmente una lista de agentes de usuario, pero no tuve suerte de ubicarlo ya que el comando solo conduce a /usr/bin/xsser, que no tiene rutas en el código. Lo único que se me ocurre es que xsser puede ser un paquete pip instalado que se encuentra en algún lugar del sistema de archivos.

Respuesta1

entonces, o edita /usr/local/lib/python2.7/dist-packages/xsser-YOUR-VERSION/core/curlcontrol.py en la línea 55 y coloca la ruta completa al archivo user-agents.txt (cada vez que cambiar versión tendrás que editar esto)

o dependiendo desde donde ejecutas el comando, creas una carpeta fuzzing, y en esta carpeta pones o creas el archivo user-agents.txt

si ejecuta el comando desde /root/user -> /root/user/fuzzing/user-agents.txt

por supuesto, el user-agents.txt debe contener user-agent ^^

Respuesta2

# find / -name user-agents.txt #search for this file in your system
/root/xsser/core/fuzzing/user-agents.txt
^C #I stopped searching here, cause we just need this one file
root@kali:/# cd /root/xsser/core/ #get into directory
root@kali:~/xsser/core# xsser -u 'https://example.com' -p 'username=bob&password=XSS&captcha=X1S'
===========================================================================

XSSer v1.8[2]: "The Hiv3!" - (https://xsser.03c8.net) - 2010/2019 -> by psy

===========================================================================
(...)

información relacionada