アプリケーションのHTTPトラフィックを分析しようとしています。アプリケーションはポート808を使用します。だから私は6666のburpプロキシと私たちの組織プロキシへの上流プロキシを設定しました。
127.0.0.1:6666のブラウザーのプロキシに変更を加えました。アプリケーションURLは127.0.0.1:808に到達できます
しかし、ブラウザから、アプリケーションのランディングページに対して"プロキシサーバーが接続を拒否しています"を取得します。
127.0.0.1で実行されているローカルアプリで動作するようにげっぷを構成する方法
BurpでProxy/Options/Proxy listenersに移動し、Runningボックスがチェックされていることを確認します。
プロキシタブで、インターセプトがオフになっていることを確認します。
げっぷリスナーのプロキシが127.0.0.1:6666であることを確認してください。
127.0.0.1:6666をプロキシとして使用するようにブラウザを設定します。
Burpを設定して、元のLANプロキシを(元のブラウザ設定から)アップストリームプロキシとして使用します。
ブラウザを実行し、アプリケーションにアクセスします。
更新:その他の理由として、ブラウザーの制限されたポートが考えられます。 Firefoxを使用しているとのことですが、これを試して。
これらの解決策がどれも機能しない場合、私にとっては機能しなかったように、値を変更してみることができますnetwork.proxy.allow_hijacking_localhost
からtrue
(Firefox v 67.0.1 64ビットを使用)。
新しいタブを開き、about:config
をアドレスバーに入力し、次にnetwork.proxy.allow_hijacking_localhost
をダブルクリックして、デフォルト値をtrue
に変更します。
「。」を追加してみてください「localhost」の後。これで問題が解決するはずです。
例えば。
http://localhost.:8080/WebGoat/ これにより、ローカルホストはインターネット接続/アダプターの場合と同じプロキシ設定を使用するように強制されます
IEを使用しています。移動:インターネットオプション-> LAN設定-> [ローカルアドレスにはプロキシサーバーを使用しない]をオフにします。