3つの効果的な方法:FirefoxでBurp Suiteのプロキシ設定が機能しない問題を解決する

burp suite not working
Firefoxのプロキシ設定をBurpで動作するように設定したが、まだ機能しない場合は、心配しないでください。

通常、Firefoxのプロキシ設定が不正確なために、Burpがローカルホスト上でウェブサイトをテストする際にインターセプトできなくなっています。

しかし、Windows 11でプロキシエラーに遭遇した場合は、すぐに解決策を知りたい場合は、詳細なガイドを参照してください。

なぜ私のBurp Suiteは機能していないのですか?

誤ったブラウザのプロキシ設定に加えて、IPアドレスとポート番号が実行中のプロキシリスナーでの設定と一致していない可能性があります。

例えば、Burpのデフォルト設定では、IPアドレスは127.0.0.1、ポートは8080です。しかし、現在の設定と異なる場合、問題を引き起こす可能性があります。

とはいえ、この投稿では、FirefoxでのBurp Suiteプロキシが機能していない問題を解決するための迅速なソリューションをいくつか紹介します。

クイックヒント:

Burp Suiteのプロキシ設定を完全にサポートするブラウザに切り替えるのは今がチャンスです。Opera Oneに組み込まれたプロキシVPNは、ブラウザの外部からBurp Suiteを設定するための素晴らしい選択です。

ローカルサーバー用にプロキシを使用するオプションをチェックすることで、プロキシがローカルサーバーでも使用されるべきかどうかを定義できます。さらに、Opera Oneには組み込まれたAIも付いてきます。

Firefoxで機能しないBurp Suiteプロキシをどのように修正しますか?

1. Burpプロキシリスナーがアクティブか確認する

  1. Burpを開き、プロキシタブに移動し、** オプションをクリックします。
  2. 次に、プロキシリスナーの下で、インターフェース値が127.0.0.1:8080に設定されているか確認します。また、実行中の横にあるボックスがチェックされているか確認してください。 check if proxy listener active
  3. 実行中でない場合は、左上のギアアイコン(設定)をクリックし、デフォルトに戻すを選択します。 restore defaults for burp

2. Firefoxのプロキシ設定を有効にする

  1. Firefoxを起動し、三本線(メニュー)をクリックして設定を選択します。 Firefox settings
  2. 次に、一般セクションのネットワーク設定セクションに移動します。 Firefox network settings
  3. 接続設定ダイアログで、手動プロキシ設定を選択します。 manual proxy configuration
  4. HTTPプロキシフィールドに127.0.0.1Burpのデフォルトプロキシリスナーアドレス)を入力します。
  5. 次に、ポートフィールドに8080(デフォルトポート)を入力します。その後、HTTPSにもこのプロキシを使用するのボックスをチェックします。 HTTP Proxy, port
  6. これで、プロキシを使用しないフィールドに表示されるものをすべて削除します。次に、OKを押して変更を保存し、終了します。

これで、Firefoxのプロキシ設定を正常にオンにし、Burp Suiteがウェブテストの準備が整いました。 このトピックについてさらに読む

  • 開発者向けのおすすめ軽量ブラウザ
  • 2022年の5つの優れたクロスブラウザテストツール
  • 修正: Windowsがこのネットワークのプロキシ設定を検出できませんでした
  • Windows 10/11のSOCKS5プロキシ設定の使用方法

3. ブラウザのプロキシ構成を確認する

  1. Burp Suiteを開き、プロキシに行ってからインターセプトタブを選択します。
  2. 次に、インターセプトオフボタンをクリックしてオンにします。 turn on intercept
  3. Burpが実行中であることを確認し、HTTP URL用に設定されたFirefoxを起動します。HTTPSではなく。
  4. ブラウザはリクエストが完了するのを待つはずです。これはBurpがブラウザが送信しようとしているHTTPリクエストをインターセプトしたためです。
  5. さて、Burpでプロキシに戻り、もう一度インターセプトタブをクリックします。
  6. ここに、メインパネルにインターセプトされたHTTPリクエストが表示されるはずです。[インターセプトオン]をクリックしてオフにすると、リクエストがBurpから解放されます。 turn off intercept

これで、ブラウザに戻り、通常のブラウジング中にリクエストされたページが読み込まれているのを見えるはずです。
: プロキシリスナーがアクティブであり、選択したブラウザが正しく設定されていることを確認してください。

Burp Suite CA証明書が機能しない場合、どうすればよいですか?

Burp SuiteのURLにアクセスしてCA証明書をダウンロードするには、Burpが実行中でなければなりません。また、FirefoxはBurpのプロキシリスナーを介してトラフィックを送信する必要があります。

ただし、その設定をまだ行っていない場合は、上記のようにFirefoxをBurpと連携させる必要があります。

それでもBurp Suite CA証明書をダウンロードできない場合は、上記の説明どおりにプロキシリスナーがアクティブかどうか確認する必要があります。

しかし、それでも機能しない場合は、以下のように別のポートを試すことができます。

別のポートを試す

  1. 空いている別のポートを見つけ、次にBurpプロキシタブに移動してオプションをクリックします。 go to Burp proxy options
  2. プロキシリスナーパネルで、127.0.0.1:8080のエントリを選択し、編集をクリックします。 edit proxy listeners
  3. プロキシリスナーの編集ダイアログが開いたら、バインドするポートに新しいポートの番号を入力し、OKをクリックします。 edit proxy listener
  4. 実行中のチェックボックスを選択して、リスナーをアクティブにします。これでBurp Suiteにアクセスできるようになります。 proxy listener should be running
  5. チェックボックスを選択してもリスナーがアクティブにならない場合は、入力した新しいポートもブロックされている可能性があります。この場合は、別のポートを試してください。

これでBurp CA証明書をダウンロードしてインストールできるようになり、Firefoxのプロキシ設定がすでに構成されているため、ウェブセキュリティテストのためにスイートを引き続き使用できます。

Burp Suiteは、ウェブ開発者が自分のウェブページやウェブアプリケーションのセキュリティテストを行うための素晴らしいツールセットです。

しかし、ブラウザでプロキシが正しく設定されていない場合、スイートは機能しないことがあります。だからこそ、FirefoxでBurp Suiteのプロキシが機能しない問題を解決するための上記のソリューションを試すべきです。

Firefoxに最適なコーディングブラウザ拡張機能を探している場合は、あなたのために詳細なリストをご用意しています。

Firefoxに関して報告したい他の問題がある場合は、下のコメントボックスにメッセージを残してください。