
تحليل وإعادة إنتاج ARM64 لـ Copy Fail (CVE-2026-31431)
تحليل وإعادة إنتاج على ARM64 لثغرة رفع الصلاحيات في نواة لينكس Copy Fail (CVE-2026-31431)، التي كُشف عنها أصلاً بواسطة Xint.
منشور المدونة: Copy Fail على ARM64: فهم CVE-2026-31431 ونقله
| الملف | الوصف |
|---|---|
src/copy_fail_exp.py | إثبات المفهوم (PoC) الأصلي لمعمارية x86-64 من Xint/Theori |
src/copy_fail_exp_readable.py | نسخة مُزالة التشويش من الملف أعلاه مع تعليقات وأسماء متغيرات مناسبة |
src/shellcode_analysis.py | سكربت لتحليل ملف ELF الحمولة باستخدام lief وتفكيكه باستخدام capstone |
arm64_syscall/call.s | لغة تجميع ARM64 للشيل كود (setuid + execve + exit) |
الملفات التالية غير مضمنة في هذا المستودع. وهي تشكّل سلسلة بناء الاستغلال الكاملة لـ ARM64 ويُحتفظ بها لتجنّب خفض حاجز إساءة الاستخدام. (gist خاص)
يصف منشور المدونة المرتبط منهجية البناء بتفصيل كافٍ لباحث متحمس لإعادة إنتاج العمل بشكل مستقل.
هذا المستودع مخصص للأغراض التعليمية والبحث الأمني المصرّح به فقط. لا تستخدم أي من هذه المواد على أنظمة دون تصريح صريح.