
SAML2-Burp-Erweiterung
SAML Raider ist eine Burp-Suite-Erweiterung zum Testen von SAML-Infrastrukturen. Sie enthält zwei Kernfunktionen: das Manipulieren von SAML-Nachrichten und die Verwaltung von X.509-Zertifikaten.
Diese Software wurde ursprünglich von Roland Bischofberger und Emanuel Duss (@emanuelduss) im Rahmen einer Bachelorarbeit an der Hochschule für Technik Rapperswil (HSR) erstellt.
Die Erweiterung ist in zwei Teile gegliedert: einen SAML-Nachrichten-Editor und ein Zertifikatsverwaltungstool.
Funktionen des SAML-Raider-Nachrichten-Editors:
SAML-Angriffe:

SAML-Nachrichteninfo:

Funktionen der SAML-Raider-Zertifikatsverwaltung:
Zertifikatsverwaltung:

SAML-Signatur-Spoofing-Demo:

FusionAuth-XXE-Demo (CVE-2021-27736):

Der empfohlene und einfachste Weg, SAML Raider zu installieren, ist die Nutzung des BApp Stores.
Öffnen Sie Burp und klicken Sie im Tab Extensions auf den Tab BApp Store. Wählen Sie SAML Raider aus und klicken Sie auf die Schaltfläche Install, um unsere Erweiterung zu installieren.
Vergessen Sie nicht, unsere Erweiterung mit so vielen Sternen zu bewerten, wie Sie möchten 😄.
Laden Sie zunächst die neueste Version von SAML Raider herunter:
saml-raider-2.5.2.jar.
Starten Sie dann Burp Suite und klicken Sie im Tab Extensions auf Add. Wählen Sie die
SAML-Raider-JAR-Datei aus, um sie zu installieren, und schon können Sie loslegen.
Um SAML-Umgebungen bequemer zu testen, können Sie eine Abfangregel in den
Proxy-Einstellungen hinzufügen. Fügen Sie eine neue Regel hinzu, die prüft, ob ein Parametername
SAMLResponse in der Anfrage enthalten ist. Wir hoffen, dass die Verwendung unserer Erweiterung
größtenteils selbsterklärend ist 😄. Wenn Sie Fragen haben, zögern Sie nicht, uns zu kontaktieren!
Wenn Sie einen benutzerdefinierten Parameternamen für eine SAML-Nachricht haben, kann dieser im SAML-Raider-Zertifikate-Tab konfiguriert werden.
Wenn Sie nicht möchten, dass SAML Raider Ihre SAML-Nachricht vor dem Senden an den Server parst (z. B. bei XXE-Angriffen), verwenden Sie den Rohmodus.
Siehe hacking.
Feedback ist willkommen! Bitte kontaktieren Sie uns oder erstellen Sie ein neues Issue auf GitHub.
Siehe die Datei LICENSE (MIT-Lizenz) für Lizenzrechte und -beschränkungen.
SAML Raider ist im Internet :).