Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2023-50164-PoC — تطبيق PoC وسكربت استغلال لـ CVE-2023-50164 | Kitploit
أدوات/GitHubGitHub/nikitapark/cve-2023-50164-poc
توليد الحمولةتحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويباختبار الاختراقالتعلم والتعليم
GitHubnikitapark/cve-2023-50164-poc

CVE-2023-50164-PoC

تطبيق PoC وسكربت استغلال لـ CVE-2023-50164

عرض المستودع
112منذ 2 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2023-50164 PoC

هذا المستودع هو إثبات مفهوم (PoC) لثغرة CVE-2023-50164.

1. حول CVE-2023-50164

CVE-2023-50164 هي ثغرة اجتياز مسار الملف (file path traversal) تحدث في تطبيق ويب Apache Struts.
يمكن للمهاجم استغلال هذه الثغرة لرفع ملف خبيث (WebShell أو برمجيات خبيثة أخرى) إلى موقع عشوائي وتنفيذ هجمات ثانوية مثل تنفيذ التعليمات البرمجية عن بُعد.

2. بناء البيئة المعرّضة للثغرة

تطبيق الويب المعرّض للثغرة، StrutsUploadApp، مُحزَّم باستخدام Docker. اتبع هذه الخطوات لبناء البيئة ونشرها.

استخدم ملف Dockerfile المرفق لبناء صورة Docker الخاصة بـ StrutsUploadApp.

docker build -t struts-upload-app .
docker run -d -p 8080:8080 --name StrutsUploadApp struts-upload-app 

3. الاستغلال

شغّل سكربت الاستغلال لتفعيل الثغرة.

python exploit.py --url=http://localhost:8080/StrutsUploadApp/upload.action \
    --file=webshell.jsp \
    --file-parameter=upload \
    --attempts=5
تنزيل الأداة