
Vérificateur de masse pour CVE-2015-57115
Vérificateur en masse pour CVE-2015-57115
Le script de vérification CVE-2015-57115 est un outil Python pour détecter les vulnérabilités liées à CVE-2015-57115, qui est une vulnérabilité de traversée de chemin dans certaines applications PHP. Le script vérifie plusieurs URLs pour la présence de cette vulnérabilité en envoyant des requêtes avec des payloads conçus.
requestscoloramaVous pouvez installer les bibliothèques requises avec pip :
pip install requests colorama
Pour vérifier une seule URL, utilisez la commande suivante :
python CVE-2015-57115.py --url http://example.com --timeout 10 --threads 5 --retries 3 --output results.txt
Pour vérifier plusieurs URLs à partir d'un fichier, utilisez :
python CVE-2015-57115.py --file urls.txt --timeout 10 --threads 5 --retries 3 --output results.txt
--url : URL unique à vérifier.--file : Fichier contenant plusieurs URLs à vérifier (une URL par ligne).--timeout : Timeout des requêtes en secondes (par défaut : 10).--threads : Nombre de threads pour les vérifications parallèles d'URLs (par défaut : 5).--retries : Nombre de tentatives pour les requêtes échouées (par défaut : 3).--output : Fichier pour écrire les résultats des vérifications de vulnérabilité.Le script affichera les résultats dans le terminal et les enregistrera dans le fichier de sortie spécifié. La sortie comprend :
À la fin de l'exécution, le script affichera le nombre total d'URLs vulnérables et confirmera le fichier où les résultats ont été enregistrés.
python CVE-2015-57115.py --file urls.txt --threads 5 --output vulnerable_urls.txt