Wshlient - ウェブシェルとコマンドインジェクションの脆弱性と対話するためのシンプルなツール
Wshlientは、シンプルながらも多用途なWebシェルクライアントであり、HTTPリクエストにコマンドを挿入することでシェルを作成できます。Wshlientを使用するには、HTTPリクエストを含むテキストファイルを作成し、コマンドを挿入する場所を指定する必要があります。このツールに必要なのは「requests」ライブラリだけで、pipを使用するか、requirements.txtファイルを実行することでインストールできます。インストール後、コマンド「./wshlient.py -h」を実行してヘルプメニューを表示できます。ヘルプメニューには、デバッグ出力の有効化、空白文字の$IFSへの置換、コマンドURLエンコーディングの無効化など、利用可能な様々なオプションが表示されます。出力の開始と終了を示すトークンを指定することもできます。Wshlientは、ツールを使用・共有したり、バグを報告したり、機能を提案したり、コーディングしたりすることで貢献できます。Wshlientはシンプルで使いやすいことを目標としています。このツールはGitHubリポジトリからダウンロードできます。全体的に見て、WshlientはHTTPリクエストにコマンドを挿入することでシェルを作成する便利な方法を提供します。