Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Collabfiltrator — Exfiltriere blinde Remote-Code-Execution- und SQL-Injection-Ausgaben über DNS mittels Burp Collaborator. | Kitploit
Tools/GitHubGitHub/0xc01df00d/collabfiltrator
Payload-GenerierungExploitationWebanwendungs-ExploitationDatenexfiltrationPenetrationstestsDNS-Analyse
GitHub0xc01df00d/collabfiltrator

Collabfiltrator

Exfiltriere blinde Remote-Code-Execution- und SQL-Injection-Ausgaben über DNS mittels Burp Collaborator.

Repository anzeigen
280586vor 1 JahrVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Collabfiltrator

Exfiltriere Ausgaben blinder Remote-Code-Execution- und SQL-Injection-Angriffe über DNS via Burp Collaborator.

Version: 4.0.1

Autoren:

  • Adam Logue
  • Jared McLaren
  • Frank Scarpella
  • Ryan Griffin

KI-Autoren:

  • Claude 3.5 Sonnet
  • ChatGPT 4o

Anforderungen:

  • Burp Suite Professional 2024.12.1 oder neuer

Unterstützung:

Build aus dem Quellcode

Installation in Burp Suite Professional

Original-Blogbeitrag

Unterstützte RCE-Ziele:

  • Windows (Powershell)
  • Linux (sh + ping)
  • Linux (sh + nslookup)
  • Linux (bash + ping)
  • Linux (bash + nslookup)

Unterstützte SQLi-Ziele:

  • Microsoft SQL Server (Stacked Queries)
  • MySQL (Windows)
  • PostgreSQL (Erweiterte Rechte)
  • Oracle (Erweiterte Rechte)
  • Oracle (XML External Entities)

Verwendung der RCE-Exfiltration:

Wählen Sie eine Plattform aus dem Dropdown-Menü, geben Sie den gewünschten Befehl ein und drücken Sie Execute. Ein Payload wird für die gewählte Plattform generiert. Wählen Sie Copy Payload to Clipboard, führen Sie den generierten Payload auf Ihrem Zielsystem aus und warten Sie, bis die Ergebnisse im Ausgabefenster erscheinen.

Verwendung der SQLi-Exfiltration:

Wählen Sie ein DBMS und den Extraktionsabfragetyp aus dem Dropdown-Menü. Schalten Sie zwischen Hex-kodierter Ausgabe während der DNS-Exfiltration (um Sonderzeichen, Leerzeichen usw. zu erhalten) und Klartext-Exfiltration um, und drücken Sie Dump. Ein Payload wird für das gewählte DBMS generiert. Wählen Sie Copy Payload to Clipboard, führen Sie die generierte SQL-Abfrage auf Ihrem Zielsystem aus und warten Sie, bis die Ergebnisse im Ausgabefenster erscheinen. Extrahierte "Tabellen"- und "Spalten"-Daten werden in nachfolgende "Spalten"- und "Zeilen"-Payloads übernommen.

Wenn Ihnen dieses Plugin gefallen hat, ziehen Sie bitte eine Spende in Betracht:

root@kitploit:~
BTC: 1GvMN6AAQ9WgGZpAX4SFVTi2xU7LgCXAh2
ETH: 0x847487DBcC6eC9b681a736BE763aca3cB8Debe49
Paypal: paypal.me/logueadam

Änderungsprotokoll:

4.0.1:

  • RCEMonitoringManager und SQLiMonitoringManager wurden zu einem einheitlichen MonitoringManager zusammengeführt, der einen einzigen Überwachungsthread verwendet.
  • Stopp-Buttons stoppen nicht mehr gleichzeitig die RCE- und SQLi-Überwachungsthreads, sodass RCE- und SQLi-Exfiltration gleichzeitig verwendet werden können.
  • Die Protokollierung erfolgt nun vollständig über die Burp-Montoya-Protokollierungsschnittstelle.
  • Microsoft-SQL-Server-Abfragen wurden für große Datenbanken im Hinblick auf die Geschwindigkeit optimiert und verwenden standardmäßig nicht mehr die Tabelle 'master'.
  • Die Protokollierung über die Burp-Montoya-Protokollierungsschnittstelle im Tab "Extensions" zeigt Roh-DNS-Abfragen nun in einem übersichtlichen "xxd"-Hexformat.
  • Die Logik des Monitoring-Managers wurde verbessert, um weitere unerwünschte DNS-Abfragen von Datenbanken herauszufiltern, wie etwa DNS-Abfragen, die nur Unterstriche enthalten.
  • Verbesserte Protokollierung in der Burp-Montoya-Protokollierungsschnittstelle.
  • README.md und pom.xml verbessert.

4.0:

  • Vollständige Neufassung in nativem Java unter Verwendung der Montoya-API von Portswigger.
  • Schneller als die Legacy-Jython-Version.
  • Einführung der SQLi-DNS-Exfiltration mit Payload-Unterstützung für Microsoft SQL Server (Stacked Queries), MySQL (Windows), PostgreSQL (Erweiterte Rechte), Oracle (Erweiterte Rechte) und Oracle (XXE).
  • Ein neues Info-Symbol enthält ein Mouseover-Modal, das die Einschränkungen jedes Payloads erklärt.
  • Exfiltrierte SQLi-Tabellen- und Spaltendaten werden automatisch in nachfolgende Spalten- und Zeilen-Payloads übernommen.
  • SQL-Injection-Payloads können im Payload-Feld geändert werden, bevor sie in die Zwischenablage kopiert werden.
  • Base64-Kodierung wurde durch Hex-Kodierung ersetzt.

3.0:

  • Diese Version sollte ursprünglich die SQLi-DNS-Exfiltration-Funktionalität enthalten. Sie wurde jedoch nie veröffentlicht, weil ich mich mitten in der Implementierung dazu entschied, das Ganze einfach in nativem Java unter Verwendung der Montoya-API von Portswigger neu zu schreiben.

2.2:

  • Probleme in Burp 2024 behoben, bei denen die Ausgabe nicht angezeigt wurde.

2.1:

  • Die Linux-Exfil-Methode wurde durch den erweiterten Linux-Ping-Exfil-Befehl aus mr-mosi's Fork ersetzt. Dieser Payload wurde geändert, um auf Systemen mit busybox und alten sh-Shells zu funktionieren.
  • Dunkelmodus-Kompatibilität hinzugefügt.
  • Behobener IDN-2008-Fehler, wenn Hosts keine Punycode-Domains unterstützen, indem "="" von "-"" auf "EQLS" gesetzt wird.
  • Burp-2021-GUI-Kompatibilität hinzugefügt, damit es nicht schrecklich aussieht.
  • Befehlsausgabeverlauf zum Extender-Tab hinzugefügt.

2.0:

  • Hängende Threads beim Entladen der Erweiterung behoben.
  • Hängende Threads behoben, wenn die Ausführen-Schaltfläche mehrmals gedrückt wird.
  • Schaltfläche "Stop Listener" hinzugefügt, um den Listener manuell zu stoppen, anstatt auf den Timeout zu warten.
  • 60-Sekunden-Timeout entfernt.
  • Ausgabe des ausgeführten Befehls im Ausgabefeld zur besseren Nachverfolgung hinzugefügt.
  • Schaltfläche "Clear Output" für das Ausgabefeld hinzugefügt.
  • "E-F"-Suffix aus der Subdomain-Zeichenkette während der Exfiltration entfernt.

1.0:

  • Erste Veröffentlichung.
Tool herunterladen