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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
copy-fail-CVE-2026-31431 — إثبات مفهوم لاستغلال CVE-2026-31431، وهو تصعيد صلاحيات في نواة لينكس، مع حمولات x86_64 وAArch64 وC للحصول على صلاحيات الجذر على التوزيعات المتأثرة. | Kitploit
أدوات/GitHubGitHub/morton-li/copy-fail-cve-2026-31431
تصعيد الامتيازاتتحليل الثغرات الأمنيةالاستغلالتطوير الحمولاتاستغلال الملفات الثنائية
GitHubmorton-li/copy-fail-cve-2026-31431

copy-fail-CVE-2026-31431

إثبات مفهوم لاستغلال CVE-2026-31431، وهو تصعيد صلاحيات في نواة لينكس، مع حمولات x86_64 وAArch64 وC للحصول على صلاحيات الجذر على التوزيعات المتأثرة.

عرض المستودع

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
منذ 3 أشهرلم تتم المراجعة بعد

Copy Fail - CVE-2026-31431

Copy Fail (CVE-2026-31431) PoC وأمثلة على الحمولة (payload).

  • Technical Writeup: https://xint.io/blog/copy-fail-linux-distributions

توزيعات لينكس المتأثرة

DistroKernel Version
Ubuntu 24.04 LTS6.17.0-1007-aws
Amazon Linux 20236.18.8-9.213.amzn2023
RHEL 10.16.12.0-124.45.1.el10_1
SUSE 166.12.0-160000.9-default

الاستخدام السريع

قم بتشغيل copy_fail_exp.py على إصدارات توزيعات لينكس المتأثرة للحصول على صلاحيات الجذر (root).

دليل تجميع الحمولة (Payload)

تُستخدم الخطوات التالية لإعادة إنشاء ملف الحمولة محليًا، لتسهيل التصحيح والتحقق.

1) نسخة التجميع x86_64 (payloads/x86_64.asm)

تثبيت التبعيات:

root@kitploit:~
apt install -y nasm

التجميع:

root@kitploit:~
nasm -f bin x86_64.asm -o payload.bin

فحص الناتج:

root@kitploit:~
wc -c payload.bin
xxd payload.bin

2) نسخة التجميع AArch64 (payloads/aarch64.s)

تثبيت التبعيات:

root@kitploit:~
apt install -y binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu

التجميع:

root@kitploit:~
aarch64-linux-gnu-as aarch64.s -o aarch64.o
aarch64-linux-gnu-objcopy -O binary -j .text aarch64.o aarch64.bin

فحص الناتج:

root@kitploit:~
wc -c payload.bin
file payload.bin
xxd payload.bin

3) نسخة C متعددة المنصات (payloads/payload.c)

التجميع:

root@kitploit:~
gcc -Os -s payload.c -o payload.bin

فحص الناتج:

root@kitploit:~
wc -c payload.bin
file payload.bin
تنزيل الأداة