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
ExtendedMacro — ExtendedMacro - BurpSuite plugin providing extended macro functionality | Kitploit
Tools/GitHubGitHub/fruh/extendedmacro
Web Proxies & InterceptionScripting & AutomationAPI Security TestingWeb SecurityPenetration TestingUtilities & FrameworksArchived
GitHubfruh/extendedmacro

ExtendedMacro

ExtendedMacro - BurpSuite plugin providing extended macro functionality

Repository anzeigen
158vor 5 JahrenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

ExtendedMacro

ExtendedMacro ist ein Plug-in für den BurpSuite-Proxy. Es bietet eine ähnliche, aber erweiterte Funktionalität der BurpSuite-Macro-Funktion. Die Hauptfunktion besteht darin, dass Sie in der Lage sind, eine oder mehrere Anfragen vor jeder Anfrage auszulösen, die von Intruder, Repeater, Scanner, Sequencer oder Spider (außer den Tools Proxy und Extender) ausgelöst wird. Sie können Daten aus einer beliebigen Antwort der Anfrage extrahieren und diese Daten in die folgende Anfrage einfügen oder ersetzen (CSRF-Token ersetzen, Session, neuen Header hinzufügen ...).

Es befindet sich noch in der Entwicklung, also bitte nicht böse sein, wenn etwas schiefgeht, sondern lass es mich wissen, damit ich es beheben kann ;).

Funktionen

  • Erstellen einer Sequenz von Anfragen, die vor jedem Anfrageaufruf ausgelöst werden
  • Extrahieren von Daten aus einer beliebigen Antwort
  • Einfügen extrahierter Daten in eine beliebige folgende Anfrage
    • Ersetzen vorhandener Daten
    • Hinzufügen eines neuen HTTP-Headers
    • Ersetzen des HTTP-Headers
  • Erstellen eines neuen Headers
  • Ändern der Reihenfolge der Anfragen
  • URL-Dekodierung extrahierter Daten
  • Zwischenspeicherung extrahierter Daten
    • Sie können ein Zeitintervall festlegen, in dem die Extraktion durchgeführt wird

Vorteile gegenüber dem BurpSuite-Macro

  • Möglichkeit, beliebige Zeichenfolgen in der Anfrage zu ersetzen
  • Möglichkeit, einen neuen Header zur Anfrage hinzuzufügen
  • Einfachere Konfiguration als Makro (scheint nicht so, ist es aber ;))
  • Zwischenspeicherung extrahierter Daten

Über die Benutzeroberfläche

Das Plug-in fügt einen neuen Tab namens "ExtendedMacro" zu BurpSuite hinzu. Es enthält mehrere Tabs: "Main", "Logger" und "Settings".

Main

Im Hauptfenster können Sie die ganze Magie konfigurieren. Der linke Teil der Ansicht ist die "Extraction message list" und der rechte Teil die "Replace message list".

Extraction message list

Hier können Sie einstellen, welche Anfragen ausgelöst werden und welche Daten aus deren Antworten extrahiert werden sollen. Nach Auswahl der Nachricht können Sie die Extraktion durch die Auswahl der Antwort festlegen.

Replace message list

Hier können Sie festlegen, welche Daten aus der Extraktion in den folgenden Anfragen hinzugefügt/ersetzt werden. Die Ersetzungszeichenfolge kann durch die Auswahl der Anfrage festgelegt werden.

Logger

Protokolliert alle Nachrichten, die von ExtendedMacro modifiziert oder ausgelöst wurden.

Settings

Hier können Sie festlegen, welches Tool das ExtendedMacro-Plug-in verwendet.

Anleitung

  1. Wählen Sie Nachrichten z. B. im Reiter Proxy aus, klicken Sie mit der rechten Maustaste und wählen Sie "Send to ExtendedMacro"
  2. Gehen Sie zu ExtendedMacro und klicken Sie auf die Nachricht in der "Extraction message list"
  3. Wählen Sie Daten aus dem Antwort-Editor aus
  4. Klicken Sie auf die Schaltfläche "From selection"
  5. Legen Sie einen Extraktionsnamen fest und klicken Sie auf die Schaltfläche "Add"
  6. Klicken Sie auf die Nachricht in der "Replace message list"
  7. Wählen Sie Daten aus dem Anfrage-Editor aus und klicken Sie auf die Schaltfläche "From selection"
  8. Legen Sie den Ersetzungsnamen und den Typ fest (Ersetzung in der ausgewählten Nachricht)
  9. Wählen Sie die Extraktion aus
  10. Klicken Sie auf die Schaltfläche "Add" bei den Ersetzungen
  11. Jetzt sind Sie fertig und Ihre Anfrage wird ausgelöst. Sie können dies im Tab "Logger" sehen.

Screenshots

Main

Main tab

Logger

Logger tab

Settings

Settings tab

Video https://www.youtube.com/watch?v=IwKa0F7MmTM

ExtendedMacro usage

Beitrag

Fühlen Sie sich frei, Pull-Requests zu erstellen oder Issues zu melden.

Spende

Vielen Dank und viel Spaß :).

PayPalBitcoin
19YoCcuruuovPFxDVfVWLVSBqhdPeUHtb5
19YoCcuruuovPFxDVfVWLVSBqhdPeUHtb5
Tool herunterladen