
Massen-Checker für CVE-2015-57115
Massenprüfer für CVE-2015-57115
Das CVE-2015-57115-Checker-Script ist ein Python-Tool zur Erkennung von Schwachstellen im Zusammenhang mit CVE-2015-57115, einer Path-Traversal-Schwachstelle in bestimmten PHP-Anwendungen. Das Skript überprüft mehrere URLs auf das Vorhandensein dieser Schwachstelle, indem es Anfragen mit manipulierten Payloads sendet.
requests-Bibliothekcolorama-BibliothekSie können die erforderlichen Bibliotheken mit pip installieren:
pip install requests colorama
Um eine einzelne URL zu überprüfen, verwenden Sie den folgenden Befehl:
python CVE-2015-57115.py --url http://example.com --timeout 10 --threads 5 --retries 3 --output results.txt
Um mehrere URLs aus einer Datei zu überprüfen, verwenden Sie:
python CVE-2015-57115.py --file urls.txt --timeout 10 --threads 5 --retries 3 --output results.txt
--url: Einzelne URL zur Überprüfung.--file: Datei mit mehreren URLs zur Überprüfung (eine URL pro Zeile).--timeout: Request-Timeout in Sekunden (Standard: 10).--threads: Anzahl der Threads für parallele URL-Überprüfungen (Standard: 5).--retries: Anzahl der Wiederholungen bei fehlgeschlagenen Anfragen (Standard: 3).--output: Datei zum Speichern der Ergebnisse der Schwachstellenprüfungen.Das Skript gibt die Ergebnisse im Terminal aus und speichert sie in der angegebenen Ausgabedatei. Die Ausgabe umfasst:
Am Ende des Durchlaufs zeigt das Skript die Gesamtzahl der verwundbaren URLs an und bestätigt die Datei, in der die Ergebnisse gespeichert wurden.
python CVE-2015-57115.py --file urls.txt --threads 5 --output vulnerable_urls.txt