ブルートフォース攻撃
説明:これは、ログインページで簡単なブルートフォース攻撃を実行するためのPythonスクリプトです。ファイルからユーザー名とパスワードのリストを取得し、各パスワードを繰り返して、有効なパスワードが見つかるまでターゲットWebサイトにログインしようとします。
要件 :
- Python 3.x
-
requests
ライブラリ( pip install requests
付きのインストール) -
termcolor
ライブラリ( pip install termcolor
をインストール)
使用法:
- システムにPythonがインストールされていることを確認してください。
- 次のコマンドを実行して、必要なライブラリをインストールします。
pip install requests
pip install termcolor
- ファイルにパスワードのリストを保存します。ファイル内の各行には、1つのパスワードを含める必要があります。
- 次のコマンドを使用してスクリプトを実行します。
- スクリプトは、必要な情報を提供するように求めます。
- ログインページのURLを入力します。
- ブルートフォースするアカウントのユーザー名を入力します。
- パスワードファイルへのパスを入力します。
- ログインが失敗したときにページに発生する文字列を提供します。
- オプションで、Webサイトが必要な場合は、Cookie値を提供します。
- スクリプトはブルートフォース攻撃を開始し、試行されたパスワードを表示します。正しいパスワードを正常に見つけた場合、ユーザー名とパスワードと終了を印刷します。
重要なメモ:
- このスクリプトは、教育的および倫理的な目的のみを目的としています。テストする明示的な許可があるシステムでのみ使用してください。
- ブルートフォース攻撃は違法であり、ターゲットシステムに害を及ぼす可能性があるため、推奨されません。責任を持って慎重に使用してください。
- オンラインアカウントを保護するために、常に強力でユニークなパスワードを使用してください。
免責事項
このスクリプトの著者は、このスクリプトを使用して引き起こされる誤用や損害について責任を負いません。あなた自身の責任でそれを使用してください。
責任を持ってハッピーハッキング!