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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2024-4367-hands-on-01 | Kitploit
أدوات/GitHubGitHub/yuimamur/cve-2024-4367-hands-on-01
توليد الحمولةتحليل الثغرات الأمنيةالاستغلالأمن الويبالتعلم والتعليممختبرات وتدريب عملي
GitHubyuimamur/cve-2024-4367-hands-on-01

CVE-2024-4367-hands-on-01

عرض المستودع
منذ 24 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

[!IMPORTANT] هذا المستودع مخصّص لتعلّم الثغرات الأمنية.
يرجى تنفيذ هذا التدريب العملي على جهاز مناسب تمتلك إدارته. لا تقم أبدًا بأي أعمال غير قانونية.
كما أن المؤلف غير مسؤول عن أي أضرار أو التزامات تنشأ عن هذا المستودع.

CVE-2024-4367-hands-on

تدريب عملي لتجربة CVE-2024-4367

إنشاء poc.pdf

root@kitploit:~
python CVE-2024-4367-PoC/CVE-2024-4367.py "alert('document.domain')"

المصدر: https://github.com/LOURC0D3/CVE-2024-4367-PoC

سيتم إنشاء ملف poc.pdf مخصّص للهجوم.
للاطلاع على طريقة الاستخدام التفصيلية، يرجى الرجوع إلى ما يلي:
https://github.com/LOURC0D3/CVE-2024-4367-PoC

تشغيل إصدار Firefox القابل للاستغلال والتحقق من الهجوم

root@kitploit:~
python firefox.py 125

يتم فتح poc.pdf باستخدام إصدار Firefox Nightly القابل للهجوم.
عند أول تشغيل، سيتم تنزيل Firefox Nightly، لذا قد يستغرق الأمر بعض الوقت.
تحقّق من تنفيذ JavaScript وظهور رسالة تنبيه.

التحقق باستخدام Firefox بعد تصحيح الثغرة

root@kitploit:~
python firefox.py 135

افتح poc.pdf باستخدام إصدار أحدث من Firefox Nightly وتأكد من عدم ظهور أي رسالة تنبيه، مما يؤكد أن الثغرة الأمنية قد تم إصلاحها.

مقارنة الكود المصدري لـ PDF.js

يوجد vulnerable-pdf.js الذي يحتوي على الثغرة، وinvulnerable-pdf.js الذي تم إصلاح الثغرة فيه.

أما pdfjs_diff_font_renderer.js فهو الفرق (diff) بين vulnerable-pdf.js/src/core/font_renderer.js وinvulnerable-pdf.js/src/core/font_renderer.js.

تنزيل الأداة