it-swarm.com.de

So konfigurieren Sie Burp Suite für die localhost-Anwendung

Ich versuche, den HTTP-Verkehr unserer Anwendung zu analysieren. Anwendung verwendet Port 808. Also hatte ich den Burp-Proxy für 6666 und den Upstream-Proxy für unseren Organisations-Proxy konfiguriert.

Änderungen am Browser-Proxy für 127.0.0.1:6666 Die Anwendungs-URL kann unter 127.0.0.1:808 erreicht werden

Aber vom Browser bekomme ich "Proxyserver lehnt Verbindungen ab" für die Zielseite der Anwendung.

Wie konfiguriere ich Burp für die Verwendung mit lokalen Apps, die unter 127.0.0.1 ausgeführt werden?

15
Dheeraj Joshi
  1. Gehen Sie in Burp zu Proxy/Options/Proxy Listener und bestätigen Sie, dass das Kontrollkästchen Running aktiviert ist.

  2. Stellen Sie auf der Registerkarte "Proxy" sicher, dass der Intercept deaktiviert ist.

  3. Stellen Sie sicher, dass der Proxy im Burp-Listener 127.0.0.1:6666 ist.

  4. Konfigurieren Sie Ihren Browser so, dass er 127.0.0.1:6666 als Proxy verwendet.

  5. Konfigurieren Sie Burp so, dass Ihr ursprünglicher LAN-Proxy (aus Ihren ursprünglichen Browser-Konfigurationen) als Upstream-Proxy verwendet wird.

  6. Führen Sie Ihren Browser aus und greifen Sie auf Ihre Anwendung zu.

Update: Weitere Gründe könnten browserbeschränkte Ports sein. Sie haben erwähnt, dass Sie Firefox verwenden. Versuche dies.

  1. Geben Sie Folgendes in die Firefox-Adressleiste 'about: config' ein.
  2. Geben Sie die folgenden Einstellungen ein: 'network.security.ports.banned.override'
  3. Geben Sie Ihre Portnummer '6666' ein.
7
Lester T.

Wenn keine dieser Lösungen für Sie funktioniert, wie sie für mich nicht funktioniert haben, können Sie versuchen, den Wert network.proxy.allow_hijacking_localhost bis true (mit Firefox v 67.0.1 64-Bit).

Öffnen Sie die neue Registerkarte und geben Sie about:config in die Adressleiste, dann geben Sie network.proxy.allow_hijacking_localhost und doppelklicken Sie darauf, um den Standardwert in true zu ändern.

10
Java-Kree

Versuchen Sie, ein '.' nach "localhost". Dies sollte Ihr Problem lösen.

z.B.

http://localhost.:8080/WebGoat/ Dadurch wird der localhost gezwungen, dieselben Proxy-Einstellungen wie bei einer Internetverbindung/einem Internetadapter zu verwenden

5

Sie können dieses Problem sehr einfach lösen.

Firefox -> options -> network proxy ->
select on manual proxy configuration -> 
set the config shown in the image -> 
then clear the text area called "No proxy for" -> save

(enter image description here

2
hari

Ich benutze IE. Gehen Sie zu: Internetoptionen -> LAN-Einstellungen -> Deaktivieren Sie "Proxyserver für lokale Adresse umgehen".

0
Tamil

Schritte zum Abfangen von Localhost-Verkehr mit Burp Suite Mozilla Firefox:

  1. Gehen Sie zu Mozilla und geben Sie about: config ein.

enter image description here

  1. Akzeptieren Sie das Risiko und fahren Sie fort.

(enter image description here

  1. Suchen Sie nun network.proxy.allow_hijacking_localhost und setzen Sie den Wert von false auf true

(enter image description here

  1. Senden Sie eine Anfrage vom lokalen Host, es wird abgefangen

(enter image description here

0
Muskan Agrawal