
ثغرات محتملة لتلف الذاكرة في شبكات IPv6.
تم تصميم هذا السكريبت بلغة Python لإرسال حزم مُصمّمة لاستهداف ثغرات فساد الذاكرة المحتملة CVE-2024-38063. يستخدم السكريبت مكتبة Scapy لإنشاء وإرسال حزم IPv6، مع إمكانية استخدام عناوين MAC محددة اختيارياً. يمكن للسكريبت التعامل مع واجهات شبكة متعددة.
pip install scapy
لاستخدام هذا السكريبت، ستحتاج إلى تقديم عدة وسائط سطر أوامر. إليك كيفية تشغيل السكريبت مع الخيارات المطلوبة:
python cve-2024-38063.py --iface "eth0,eth1" --ip_addr "2001:db8::1" --mac_addr "00:1A:2B:3C:4D:5E" --num_tries 20 --num_batches 20
--iface: قائمة مفصولة بفواصل لواجهات الشبكة المستخدمة لإرسال الحزم. هذه الوسيطة مطلوبة.--ip_addr: عنوان IPv6 الوجهة الذي سيتم إرسال الحزم إليه. هذه الوسيطة مطلوبة.--mac_addr: عنوان MAC الوجهة. هذه الوسيطة اختيارية؛ إذا تم حذفها، لن تتم إضافة رأس Ethernet.--num_tries: عدد المحاولات لكل دفعة. القيمة الافتراضية 20.--num_batches: عدد دُفعات المحاولات. القيمة الافتراضية 20.فيما يلي مثال لأمر يستخدم واجهتين لإرسال الحزم:
python packet_sender.py --iface "eth0,eth1" --ip_addr "2001:db8::1" --mac_addr "00:1A:2B:3C:4D:5E" --num_tries 30 --num_batches 10
سيقوم هذا بإرسال الحزم إلى عنوان IP المحدد مع عنوان MAC المحدد عبر eth0 و eth1، مع 30 محاولة لكل دفعة و 10 دُفعات إجمالاً.
w01fynwarcs على الفكرة