
Обнаружить уязвимость Log4Shell [CVE-2021-44832]
Обнаружение уязвимости Log4Shell [CVE-2021-44832] в ваших файлах и каталогах.
Этот сканер Log4j на Rust предназначен для помощи в выявлении и локализации уязвимых файлов, которые могут содержать уязвимость Log4Shell [CVE-2021-44832]. Он сканирует файлы и каталоги для поиска экземпляров файлов Logger.class с "log4j" в именах или JAR-файлов, не содержащих "2.17.1" в именах.
git clone https://github.com/yourusername/log4j-scanner.git
cd log4j-scanner
Соберите проект с помощью Cargo.
cargo build --release
Запустите сканер Log4j с нужным путём для сканирования.
./target/release/log4j-scanner /path/to/scan
Замените /path/to/scan на каталог, который вы хотите проверить на наличие уязвимостей Log4j.
Сканер будет выводить сообщения о ходе выполнения и любых обнаруженных уязвимых файлах.
Приветствуются любые вклады! Если вы нашли ошибку или у вас есть предложения по улучшению, пожалуйста, создайте issue или отправьте pull request.