新規インストール時に Xsser コマンドが失敗する

新規インストール時に Xsser コマンドが失敗する

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

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

関連情報