
اكتشف ثغرة 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).