Burpsuite Tutorial für Anfänger

Burpsuite Tutorial für Anfänger
Burpsuite ist eine Sammlung von Tools zur Durchführung von Stifttests oder Sicherheitsprüfungen. Dieses Tutorial konzentriert sich auf die Community -Version, die kostenlose, mit Proxy-, Intruder-, Repeater-, Sequenzer-, Compoter-, Extender- und Decoder -Tools.

Dieses Tutorial zeigt, wie Sie Burpsuite auf Debian installieren, wie Sie Ihren Browser einrichten (in diesem Tutorial zeige ich nur, wie Sie ihn auf Firefox einrichten) und SSL -Zertifikat und wie Sie Pakete ohne vorherige Proxy -Konfiguration auf dem Ziel erfassen, indem Sie es mit ARPSPOF und Combination und Combination und Combination erfassen. Konfigurieren des unsichtbaren Proxy zum Anhören.

Um mit der Installation von Burpsuite zu beginnen, besuchen Sie die Option "GET Community.

Klicken Sie im nächsten Bildschirm auf die orangefarbene Schaltfläche "Die neueste Version herunterladen", um fortzufahren, um fortzufahren.

Klicken Sie auf die grüne Download -Schaltfläche.

Speichern Sie die .SH -Skript und geben Sie ihm Ausführungsberechtigungen durch Ausführen:

# chmod +x

In diesem Fall habe ich für die aktuelle Version zu diesem Zeitpunkt ausgeführt:

# chmod +x burpsuite_community_linux_v2020_1.Sch

Sobald die Ausführungsrechte gegeben wurden, wurden das Skript ausgeführt, indem sie ausgeführt werden:

# ./burpsuite_community_linux_v2020_1.Sch

Ein GUI -Installateur wird auffordern, drücken Sie auf “Nächste" weitermachen.

Lassen Sie das Standardinstallationsverzeichnis (/opt/burpsuitecommunity), es sei denn, Sie benötigen einen anderen Ort und drücken Sie Nächste weitermachen.

Suchen Sie nach "Symlink erstellen" ausgewählt, lassen Sie das Standardverzeichnis und drücken Sie Nächste.

Der Installationsprozess beginnt:

Sobald der Prozess endet, klicken Sie auf Beenden.

Wählen Sie aus Ihrem X-Window Manager-Apps-Menü Burpuite aus, in meinem Fall befand sich es in der KategorieAndere”.

Entscheiden Sie, ob Sie Ihre burpsuite Erfahrung teilen möchten oder nicht, klicken Sie auf Ich lehne ab, oder Ich nehme an weitermachen.

Verlassen Temporäres Projekt und drücke Nächste.

Verlassen Verwenden Sie Burp -Standardeinstellungen und drücke Starten Sie Burp Um das Programm zu starten.

Sie werden einen burpuiten Hauptbildschirm sehen:

Öffnen Sie vor dem Fortfahren Firefox und öffnen Sie http: // burp.

Ein Bildschirm, ähnlich dem unten gezeigten angezeigten Bildschirm, klicken Sie in der oberen rechten Ecke auf CA -Zertifikat.

Laden Sie das Zertifikat herunter und speichern Sie das Zertifikat.

Klicken Sie im Firefox -Menü auf Vorlieben, Klicken Sie dann auf Privatsphäre und Sicherheit und scrollen Sie nach unten, bis Sie den Abschnitt Zertifikate finden, und klicken Sie auf dann auf Zertifikate anzeigen Wie nachfolgend dargestellt:

Klicke auf Importieren:

Wählen Sie das zuvor erhaltene Zertifikat aus und drücken Sie Offen:

Klicke auf "Vertrauen Sie dieser CA, Websites zu identifizieren." und drücke OK.

Jetzt immer noch im Menü Firefox -Einstellungen klicken Allgemein im Menü in der linken Seite und scrollen Sie nach unten, bis sie greifen Netzwerkeinstellungen, Klicken Sie dann auf Einstellungen.

Wählen Manuelle Proxy -Konfiguration und in der HTTP-Proxy Feld setzen die IP 127.0.0.1, checkmark die “Verwenden Sie diesen Proxy -Server für alle Protokolle", dann klick OK.

Jetzt ist Burpsuite bereit zu zeigen, wie er den Verkehr durch ihn abfangen kann, wenn er als Proxy definiert ist. Klicken Sie auf Burpsuite auf die Proxy Registerkarte und dann auf der Abfangen Sub -Registerkarte sicherstellen Achsenabschnitt ist eingeschaltet und besuchen Sie eine Website Ihres Firefox -Browsers.

Die Anfrage zwischen dem Browser und der besuchten Website wird burpsuite durchlaufen, sodass Sie die Pakete wie bei einem Mann im mittleren Angriff ändern können.

Das obige Beispiel ist die klassische Proxy -Feature -Show für Anfänger. Sie können jedoch nicht immer den Stellvertreter des Ziels konfigurieren. Wenn Sie dies tun, wäre ein Keylogger hilfreicher als ein Mann im mittleren Angriff.

Jetzt werden wir DNS und die verwenden Unsichtbarer Proxy Funktion zum Erfassen von Verkehr von einem System. Wir können den Proxy nicht konfigurieren.

Ausführen von Arpspoof (auf Debian- und basierten Linux -Systemen, mit denen Sie installieren können APT Installieren Sie DSNIFF) Sobald DSNIFF mit ARPSPOOL installiert wurde, um Pakete vom Ziel zum Router auf dem Konsolenlauf zu erfassen:

# sudo arpspoof -i -T

Dann, um Pakete vom Router zum Ziellauf in einem zweiten Terminal zu erfassen:

# sudo arpspoof -i -T

Um zu verhindern, dass das Opfer die IP -Weiterleitung ermöglicht:

# echo 1>/proc/sys/net/ipv4/ip_forward

Umleiten Sie den gesamten Datenverkehr mit Iptables auf Port 80 und 443 auf Ihr Gerät, indem Sie die folgenden Befehle ausführen:

«
192.168.43.38
«
192.168.43.38

Führen Sie Burpsuite als Root aus. Andernfalls funktionieren einige Schritte wie das Aktivieren neuer Proxys in bestimmten Ports nicht:

# Java -jar -xmx4g/opt/burpsuitecommunity/burpsuite_community.Krug

Wenn die folgende Warnung angezeigt wird, drücken Sie OK, um fortzufahren.

Sobald der burprüte geöffnet ist, klicken Sie auf Proxy>Optionen und klicken Sie auf die Hinzufügen Taste.

Wählen 80 und weiter Spezifische Adresse Wählen Sie Ihre lokale Netzwerk -IP -Adresse aus:

Klicken Sie dann auf Anfrage zur Handhabung Registerkarte, Checkmark Unterstützen Sie unsichtbares Proxying (nur bei Bedarf aktivieren) und drücke OK.

Wiederholen Sie die obigen Schritte jetzt mit Port 443, klicken Sie auf Hinzufügen.

Stellen Sie den Port 443 ein und wählen Sie erneut Ihre lokale Netzwerk -IP -Adresse aus.

Klicke auf Anfrage zur Handhabung, Checkmark -Support für unsichtbares Proxying und drücke OK.

Markieren Sie alle Stellvertreter als laufend und als unsichtbar.

Auf dem Zielgerät besuchen Sie nun eine Website, die Registerkarte Intercept zeigt die Aufnahme an:

Wie Sie sehen können, haben Sie es geschafft, Pakete ohne vorherige Proxy -Konfiguration im Browser des Ziels zu erfassen.

Ich hoffe, Sie haben dieses Tutorial über burpsuite nützlich gefunden. Folgen Sie LinuxHint weiter, um weitere Tipps und Updates unter Linux und Networking zu erhalten.