
Advanced Burp Suite Logging Extension
Entwickelt von Corey
Arthur
Ursprünglich von Soroush
Dalili
Veröffentlicht als Open Source von NCC Group Plc - https://www.nccgroup.com/
Veröffentlicht unter AGPL-3.0, siehe LICENSE für weitere Informationen
Logger++ ist eine multithreaded Protokollierungserweiterung für Burp Suite. Zusätzlich zur Protokollierung von Requests und Responses aller Burp-Suite-Tools ermöglicht die Erweiterung die Definition erweiterter Filter, um interessante Einträge hervorzuheben oder Protokolle auf nur die Einträge zu filtern, die dem Filter entsprechen.
Ein integriertes Grep-Werkzeug ermöglicht die Suche in den Protokollen, um Einträge zu finden, die einem bestimmten Muster entsprechen, und die Werte der Erfassungsgruppen zu extrahieren.
Damit Protokolle in anderen Systemen verwendet werden können, kann die Tabelle auch in elasticsearch hochgeladen oder als CSV exportiert werden.
Funktionen:
Aktuelle Einschränkungen:
Protokollfilter

Zeilenhervorhebungen

Grep-Suche

Sie können diese Erweiterung verwenden, ohne den BApp Store zu nutzen. Um die neueste Version dieser Erweiterung aus dem GitHub-Repository zu installieren, gehen Sie folgendermaßen vor:
Laden Sie das neueste Release-JAR herunter.
Klicken Sie in Burp Suite auf die Registerkarte „Extender“, dann im Tab „Extensions“ auf die Schaltfläche „Add“ und wählen Sie die heruntergeladene Datei „loggerplusplus.jar“ aus.
Sie sollten nun den Tab „Logger++“ in Burp Suite sehen können. Wenn nichts protokolliert werden kann, überprüfen Sie Ihre Burp-Suite- Erweiterungseinstellungen. Wenn die Speichern-Schaltflächen deaktiviert sind, stellen Sie sicher, dass die angeforderten Bibliotheken erfolgreich geladen wurden. Entladen Sie die Erweiterung und laden Sie sie erneut, und versuchen Sie es erneut. Wenn Sie ein Problem gefunden haben, melden Sie es bitte im GitHub-Projekt.
Sie können diese Erweiterung über die Registerkarte „Optionen“ und per Rechtsklick auf die Spaltenüberschriften konfigurieren.
Wenn Ihnen das Projekt gefällt, geben Sie dem Repo einen Stern! <3
Wenn Sie das Projekt aus dem Quellcode erstellen möchten, verwendet das Projekt Gradle, um den Prozess zu vereinfachen:
git clone https://github.com/nccgroup/LoggerPlusPlus.gitgradlew jar (Linux) bzw. gradlew.bat jar (Windows) aus.releases des Projekts.IntelliJ Idea wurde für die Entwicklung des Projekts verwendet, aber Sie können gerne jede IDE verwenden, die Sie bevorzugen. Die folgenden Anweisungen gelten für Idea, der Vorgang ähnelt jedoch dem für andere IDEs.
File > Open und wählen Sie dann die Datei build.gradle des Projekts aus.Run > Edit Configurations und fügen Sie eine neue „Application“-Konfiguration hinzu,
die auf die Klasse TestLogger abzielt.Wenn Sie ein Problem gefunden haben, melden Sie es bitte über GitHub.