Я запускаю xsser и получаю следующую ошибку:
IOError: [Errno 2] Нет такого файла или каталога: 'fuzzing/user-agents.txt'
Это новая установка Kali, и я пытался найти каталог, чтобы вручную импортировать список пользовательских агентов, но мне не удалось его найти, поскольку команда ведет только к /usr/bin/xsser, в коде которого нет путей. Единственное, что я могу придумать, это то, что xsser может быть установленным пакетом pip, который находится где-то в файловой системе.
решение1
или вы редактируете /usr/local/lib/python2.7/dist-packages/xsser-YOUR-VERSION/core/curlcontrol.py в строке 55 и указываете полный путь к файлу user-agents.txt (каждый раз, когда вы меняете версию, вам придется редактировать это)
или в зависимости от того, где вы запускаете команду, вы создаете папку fuzzing, и в этой папке вы помещаете или создаете файл user-agents.txt
если вы запустите команду из /root/user -> /root/user/fuzzing/user-agents.txt
конечно, user-agents.txt должен содержать user-agent ^^
решение2
# 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
===========================================================================
(...)