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
CVE-2025-1974_IngressNightmare_PoC — Automatisiertes Python-Skript, das CVE-2025-1974 (IngressNightmare)-Exploit-Payloads über curl an mehrere IPs sendet, Antworten klassifiziert und Erfolgs-/Fehler-XML-Berichte für Penetrationstests erstellt. | Kitploit
Tools/GitHubGitHub/abrewer251/cve-2025-1974_ingressnightmare_poc
AufklärungSchwachstellenanalyseExploitationScripting & AutomatisierungWebanwendungs-ExploitationPenetrationstests
GitHubabrewer251/cve-2025-1974_ingressnightmare_poc

CVE-2025-1974_IngressNightmare_PoC

Automatisiertes Python-Skript, das CVE-2025-1974 (IngressNightmare)-Exploit-Payloads über curl an mehrere IPs sendet, Antworten klassifiziert und Erfolgs-/Fehler-XML-Berichte für Penetrationstests erstellt.

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Repository anzeigen
1vor 1 JahrNoch nicht geprüft

CVE-2025-1974_IngressNightmare

poc IngressNightmare Skript

Ein Python-Skript, um das Senden von JSON-Payloads an eine Liste von IPs über curl zu automatisieren, Antworten zu erfassen und sie in Erfolgs- und Fehler-XML-Berichte aufzuteilen.

Funktionen

  • Sendet HTTPS POST-Anfragen mit einem JSON-Payload an mehrere IP-Adressen.
  • Konfigurierbare JSON-Payload-Datei, Port, Timeout, Verzögerung zwischen Anfragen.
  • Bereinigt und erfasst curl stderr (entfernt Fortschrittsanzeige-Rauschen).
  • Klassifiziert Anfragen als Erfolg, Fehlgeschlagen, Zeitüberschreitung oder Fehler basierend auf Rückgabecode und HTTP-Status.
  • Erstellt zwei XML-Berichte:
    • Erfolgs-Bericht mit allen erfolgreichen Anfragen.
    • Fehler-Bericht mit allen fehlgeschlagenen, zeitüberschrittenen oder fehlerhaften Anfragen.
  • Detaillierte Protokollierung pro Anfrage auf der Konsole.

Voraussetzungen

  • Python 3.6+
  • curl muss auf Ihrem System installiert und im PATH verfügbar sein.
  • (Optional) Zugriff auf Firewall- oder Netzwerkeinstellungen, um ausgehendes HTTPS zu erlauben.

Installation

  1. Klonen Sie das Repository oder laden Sie das Skript herunter:

    root@kitploit:~
    git clone https://github.com/abrewer251/CVE-2025-1974_IngressNightmare_PoC.git
    cd autorun
    
  2. Stellen Sie sicher, dass das Skript ausführbar ist (optional):

    root@kitploit:~
    chmod +x poc.py
    

Verwendung

root@kitploit:~
python3 poc.py [OPTIONS] <ip_list_file>

Positionsargument

  • <ip_list_file>: Pfad zu einer Textdatei mit einer IP-Adresse pro Zeile.

Optionen

Beispiele

  1. Einfacher Durchlauf mit Standardeinstellungen:

    root@kitploit:~
    python3 poc.py ips.txt
    

    Sendet poc.json an jede IP auf Port 8443, wartet bis zu 15s, verzögert 1s zwischen Aufrufen, schreibt 4-3_Success.xml und 4-3_Failure.xml.

  2. Benutzerdefinierter Payload und Port:

    root@kitploit:~
    python3 poc.py -j payload.json -p 9443 ips.txt
    
  3. Kürzerer Timeout und schnellere Anfragen:

    root@kitploit:~
    python3 poc.py -t 5 -d 0.5 ips.txt
    
  4. Benutzerdefinierte Berichtsdateinamen:

    root@kitploit:~
    python3 poc.py -s success_report.xml -f error_report.xml ips.txt
    

Ausgabe

  • Konsole: Live-Protokolle für jede Anfrage mit IP, Status und ggf. Fehlermeldung.
  • XML-Dateien: Strukturierte Berichte mit Details zu jeder Anfrage, geeignet für Parsing oder Integration.

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert. Siehe LICENSE für Details.


Generiert von der Autorun-Skriptvorlage.

Tool herunterladen
OptionBeschreibungStandard
-h, --helpZeigt diese Hilfemeldung an und beendet das Programm—
-j, --json <file>JSON-Payload-Dateiname zum Senden (mit @-Syntax)poc.json
-p, --port <port>Zielport auf jeder IP8443
-t, --timeout <seconds>Timeout in Sekunden für jeden curl-Aufruf15
-d, --delay <seconds>Verzögerung in Sekunden zwischen aufeinanderfolgenden Anfragen1.0
-s, --success <filename>Ausgabe-XML-Dateiname für erfolgreiche Anfragen4-3_Success.xml
-f, --failure <filename>Ausgabe-XML-Dateiname für fehlgeschlagene/zeitüberschrittene/fehlerhafte Anfragen4-3_Failure.xml