Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Outils/GitHubGitHub/manishkanyal/log4j-scanner
Scanners de VulnérabilitésExploitationContournement de WAFSécurité WebFuzzingTests d'Intrusion
GitHubmanishkanyal/log4j-scanner

log4j-scanner

Un scanner de vulnérabilité Log4j est utilisé pour identifier les CVE-2021-44228 et CVE_2021_45046.

Voir le dépôt
1il y a 4 ansPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

log4j-scanner

Un scanner de vulnérabilité Log4j est un scanner automatisé permettant de détecter les vulnérabilités log4j (CVE-2021-44228 et CVE-2021-45046) dans les applications web.

Fonctionnalités

1- Il prend en charge plusieurs URL pour effectuer l'analyse

2- Il dispose d'un payload capable de contourner certains WAF

3- Il prend en charge les requêtes GET et POST

4- Il prend en charge les payloads personnalisés et le fichier d'en-têtes

5- Il fuzze les paramètres de données POST ainsi que les paramètres JSON

Installation

git clone https://github.com/manishkanyal/log4j-scanner.git

cd log4j-scanner

./log4jscan.py -h

UTILISATION

Utilisation : ./log4jscan.py [options- URL/liste_d_URL] [spécification_de_cible] [options-hôte_de_rappel_DNS_personnalisé] [id_de_l'hôte_de_rappel_DNS_personnalisé]

arguments facultatifs : -h, --help ---> affiche ce message d'aide et quitte

-u URL, --url URL ---> Analyse une seule URL

-l LIST, --list LIST ---> Analyse plusieurs URL à partir d'un fichier

-id CALLBACK_HOST, ---> custom_dns_callback_host CALLBACK_HOST ---> ID du fournisseur de rappel DNS personnalisé

--test_cve_2021_45046 ---> Teste uniquement avec les payloads CVE 2021 45046. L'utilisation de cette option ne testera pas avec un payload personnalisé [Défaut : False]

-hf HEADER_FILE, --header_file ---> HEADER_FILE Chemin du fichier d'en-têtes à fuzzer [Défaut : header.txt]

--request_type ---> REQUEST Type de requête GET ou POST [Défaut : GET]

--run_all_test ---> Exécute tous les tests possibles pour LOG4j (tous les payloads, toutes les requêtes) [Défaut : False]

--include_wafbypass_payload ---> Pour inclure les payloads de contournement de pare-feu [Défaut : False]

--custom_payload_list ---> CUSTOM_PAYLOAD Chemin du fichier de payloads personnalisés.

Exemple : ./log4jscan.py -u http://127.0.0.1:8080/ -id c9d9k5c2vtc00002me60grsw31ayyyyyb.interact.sh

Analyse d'une seule URL

./log4jscan.py -u http://127.0.0.1:8080 -id c9d9k5c2vtc00002me60grsw31ayyyyyb.interact.sh

Analyse de plusieurs URL

./log4jscan.py -l URLS.txt -id c9d9k5c2vtc00002me60grsw31ayyyyyb.interact.sh

Installation des prérequis

pip3 install -r requirement.txt

Télécharger l’outil