
Scopri la vulnerabilità Log4Shell [CVE-2021-44832]
# Escàner Log4j
Descobreix la vulnerabilitat Log4Shell [CVE-2021-44832] en els teus fitxers i directoris.
## Descripció
Aquest escàner Log4j basat en Rust està dissenyat per ajudar-te a identificar i localitzar fitxers vulnerables que poden contenir la vulnerabilitat Log4Shell [CVE-2021-44832]. Escaneja fitxers i directoris per trobar instàncies de fitxers Logger.class amb "log4j" als seus noms o fitxers JAR que no continguin "2.17.1" als seus noms.
## Característiques
- Escaneja fitxers i directoris per detectar vulnerabilitats Log4j.
- Detecta fitxers Logger.class amb "log4j" als seus noms.
- Identifica fitxers JAR sense "2.17.1" als seus noms.
- Mostra la ruta als fitxers vulnerables quan se'n troben.
## Ús
1. Clona aquest repositori a la teva màquina local.
```bash
git clone https://github.com/yourusername/log4j-scanner.git
cd log4j-scanner
Compila el projecte amb Cargo.
cargo build --release
Executa l'escàner Log4j amb la ruta que vulguis escanejar.
./target/release/log4j-scanner /path/to/scan
Substitueix /path/to/scan pel directori que vols escanejar per buscar vulnerabilitats Log4j.
L'escàner mostrarà missatges que indiquen el progrés i qualsevol fitxer vulnerable descobert.
Les contribucions són benvingudes! Si trobes un error o tens suggeriments de millora, si us plau crea un issue o envia una pull request.