
Entdecken Sie die Log4Shell-Sicherheitslücke [CVE-2021-44832]
Entdecken Sie die Log4Shell-Schwachstelle [CVE-2021-44832] in Ihren Dateien und Verzeichnissen.
Dieser auf Rust basierende Log4j-Scanner soll Ihnen helfen, anfällige Dateien zu identifizieren und zu lokalisieren, die die Log4Shell-Schwachstelle [CVE-2021-44832] enthalten könnten. Er durchsucht Dateien und Verzeichnisse nach Logger.class-Dateien mit "log4j" im Namen oder JAR-Dateien, die nicht "2.17.1" im Namen enthalten.
git clone https://github.com/yourusername/log4j-scanner.git
cd log4j-scanner
Erstellen Sie das Projekt mit Cargo.
cargo build --release
Führen Sie den Log4j-Scanner mit dem gewünschten zu durchsuchenden Pfad aus.
./target/release/log4j-scanner /path/to/scan
Ersetzen Sie /path/to/scan durch das Verzeichnis, das Sie nach Log4j-Schwachstellen durchsuchen möchten.
Der Scanner zeigt Meldungen an, die den Fortschritt und alle entdeckten anfälligen Dateien anzeigen.
Beiträge sind willkommen! Wenn Sie einen Fehler finden oder Verbesserungsvorschläge haben, erstellen Sie bitte ein Issue oder reichen Sie einen Pull-Request ein.