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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2023-44487-HTTP2-DoS-Rapid-Reset-Exploit — إطار عمل متقدم لاستغلال ثغرة CVE-2023-44487 الخاصة بـ HTTP/2 Rapid Reset. يتضمن هجمات متزامنة متعددة الاتصالات، وتحكمًا تكيفيًا في المعدل، ووضع التخفي مع رؤوس عشوائية، ومقاييس في الوقت الفعلي، وتقارير تقييم المخاطر. مخصص لاختبار الاختراق المصرح به فقط. بواسطة Sudeepa Wanigarathna | Kitploit
أدوات/GitHubGitHub/cerberusmrxi/cve-2023-44487-http2-dos-rapid-reset-exploit
أطر الاستغلالتحليل الثغرات الأمنيةالاستغلالأمن الويباختبار الاختراقالفريق الأحمرالهجوم العدائي
GitHubcerberusmrxi/cve-2023-44487-http2-dos-rapid-reset-exploit

CVE-2023-44487-HTTP2-DoS-Rapid-Reset-Exploit

إطار عمل متقدم لاستغلال ثغرة CVE-2023-44487 الخاصة بـ HTTP/2 Rapid Reset. يتضمن هجمات متزامنة متعددة الاتصالات، وتحكمًا تكيفيًا في المعدل، ووضع التخفي مع رؤوس عشوائية، ومقاييس في الوقت الفعلي، وتقارير تقييم المخاطر. مخصص لاختبار الاختراق المصرح به فقط. بواسطة Sudeepa Wanigarathna

عرض المستودع
129منذ 2 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

استغلال CVE-2023-44487 لرفض الخدمة HTTP/2 عبر إعادة الضبط السريع

الإصدار الاحترافي v1.0.1 | المؤلف: Sudeepa Wanigarathna

Python Version License Version CVSS


جدول المحتويات

  • نظرة عامة
  • تفاصيل الثغرة
  • الميزات
  • المتطلبات
  • التثبيت
  • بدء سريع
  • دليل الاستخدام
  • خيارات الإعداد
  • دعم Docker
  • أمثلة
  • فهم النتائج
  • التوصيات الأمنية
  • إخلاء المسؤولية القانوني
  • المؤلف
  • سجل التغييرات

نظرة عامة

إطار تقييم بمستوى احترافي لثغرة CVE-2023-44487، وهي ثغرة إعادة الضبط السريع في HTTP/2. تساعد هذه الأداة المتخصصين في الأمن السيبراني على اختبار الأنظمة والتحقق منها ضد أحد أكثر حالات رفض الخدمة HTTP/2 تأثيرًا التي تم الكشف عنها في السنوات الأخيرة.

توضح الأداة كيف يمكن للإنشاء السريع وإعادة الضبط لتدفقات HTTP/2 أن يستنزف موارد الخادم ويؤدي إلى حالات رفض الخدمة (DoS).

أبرز الميزات في لمحة

  • محرك هجوم متعدد الاتصالات — اتصالات HTTP/2 متزامنة
  • تحكم تكيفي في المعدل — ضبط ديناميكي لتحقيق أقصى فعالية
  • وضع التخفي — ترويسات عشوائية وتدوير الاتصالات
  • تقارير شاملة — JSON/CSV مع تقييم المخاطر
  • دعم Docker — نشر عبر الحاويات
  • مراقبة فورية — مقاييس الهجوم والتقدم بشكل مباشر
  • تسجيل احترافي — مخرجات وحدة تحكم ملونة مع تسجيل في ملف
الاستخدامالنتائج

تفاصيل الثغرة

CVE-2023-44487: هجوم إعادة الضبط السريع HTTP/2

السمةالقيمة
معرّف CVECVE-2023-44487
درجة CVSS7.5 (مرتفع)
متجه الهجومالشبكة
تعقيد الهجوممنخفض
التأثيررفض الخدمة (استنزاف الموارد)
البروتوكولات المتأثرةHTTP/2
تاريخ الإفصاحأكتوبر 2023

نظرة تقنية عامة

تستغل الثغرة آلية إدارة التدفقات في بروتوكول HTTP/2:

  1. إنشاء التدفق — يرسل العميل إطار HEADERS لإنشاء تدفق جديد
  2. إعادة ضبط فورية — يرسل العميل فورًا إطار RST_STREAM
  3. معالجة الخادم — يجب على الخادم معالجة كلا الإطارين، مما يستهلك الموارد
  4. استنزاف الموارد — الدورات المتكررة تُرهق موارد الخادم

التأثير

  • استنزاف الموارد على خوادم HTTP/2
  • رفض خدمة محتمل (DoS)
  • يمكن أن يؤثر على موازنات التحميل والخوادم الوسيطة وشبكات توصيل المحتوى (CDN)
  • لا يتطلب مصادقة أو صلاحيات خاصة

الميزات

الميزات الأساسية

الميزةالوصف
دعم HTTP/2تنفيذ كامل لبروتوكول HTTP/2 باستخدام مكتبة h2
اتصالات متعددةهجوم متزامن عبر اتصالات متعددة
SSL/TLSدعم HTTPS مع خيارات التحقق من الشهادات
تحكم تكيفي في المعدليضبط معدل الهجوم ديناميكيًا بناءً على استجابة الخادم
وضع التخفيترويسات عشوائية وتدوير الاتصالات
مراقبة فوريةعرض المقاييس مباشرة أثناء التشغيل
تقارير شاملةمخرجات JSON/CSV مع تقييم المخاطر
دعم Dockerنشر عبر الحاويات لسهولة الاختبار

إمكانيات متقدمة

  • دعم البروكسي — إعداد بروكسي قابل للتوسيع
  • تجميع الاتصالات — إدارة فعالة للاتصالات
  • استرداد الأخطاء — معالجة سلسة لفشل الاتصالات
  • ضبط الأداء — إعدادات قابلة للتخصيص لسيناريوهات مختلفة
  • التكامل مع CI/CD — مناسب لاختبارات الأمان الآلية

المتطلبات

متطلبات النظام

المكوّنالحد الأدنىالموصى به
نظام التشغيلLinux / macOS / Windowsلينكس أو macOS
Python3.7+3.11+
المعالجنواتان4 أنوية أو أكثر
الذاكرة2GB4GB+
الشبكة100Mbps1Gbps+

التبعيات

h2>=4.1.0,<5.0.0
aiohttp>=3.8.0,<4.0.0

التثبيت

1. التثبيت السريع

# Clone the repository
git clone https://github.com/CerberusMrXi/CVE-2023-44487-HTTP2-DoS-Rapid-Reset-Exploit
cd CVE-2023-44487-HTTP2-DoS-Rapid-Reset-Exploit

# Install dependencies
pip install -r requirements.txt

# Verify installation
python3 cve-2023-44487-exploit.py --help

2. البيئة الافتراضية (موصى بها)

# Create virtual environment
python3 -m venv venv

# Activate virtual environment
# On Linux/macOS:
source venv/bin/activate
# On Windows:
venv\Scripts\activate

# Install dependencies
pip install -r requirements.txt

3. التثبيت باستخدام Docker

# Build Docker image
docker build -t cve-2023-44487-exploit .

# Run with Docker
docker run --rm cve-2023-44487-exploit target.com

4. التثبيت اليدوي

# Install without requirements.txt
pip install "h2>=4.1.0,<5.0.0" "aiohttp>=3.8.0,<4.0.0"

# Download the exploit
wget https://raw.githubusercontent.com/CerberusMrXi/CVE-2023-44487-HTTP2-DoS-Rapid-Reset-Exploit/main/cve-2023-44487-exploit.py

# Make executable
chmod +x cve-2023-44487-exploit.py

بدء سريع

الاستخدام الأساسي

# Simple run with default settings
python3 cve-2023-44487-exploit.py example.com

# Test HTTPS on port 443
python3 cve-2023-44487-exploit.py target.com -p 443 --no-verify

# Test HTTP on port 80
python3 cve-2023-44487-exploit.py target.com -p 80 --no-ssl

اختبار سريع (5 ثوانٍ)

python3 cve-2023-44487-exploit.py target.com -c 10 -s 100 -d 5 --no-verify

تقييم كامل (60 ثانية)

python3 cve-2023-44487-exploit.py target.com -c 100 -s 2000 -d 60 --stealth --no-verify

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

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

إعداد الهدف

الخيارالوصفالافتراضي
hostاسم المضيف الهدف أو عنوان IPمطلوب
-p, --portمنفذ الهدف443
--no-sslتعطيل SSL/TLSFalse
--no-verifyتخطي التحقق من SSLFalse

إعداد الهجوم

الخيارالوصفالافتراضي
-c, --connectionsعدد الاتصالات المتزامنة50
-s, --streamsالتدفقات لكل اتصال1000
-d, --durationالمدة بالثواني30
--max-streamsالحد الأقصى لإجمالي التدفقات100000
--delayالتأخير الأساسي بين العمليات0.0001s

خيارات متقدمة

الخيارالوصفالافتراضي
--adaptiveتحكم تكيفي في المعدلTrue
--target-rpsالطلبات المستهدفة في الثانية10000
--stealthوضع التخفي (ترويسات عشوائية)False
--skip-validationتخطي التحقق من الهدفFalse
--forceتخطي موجه إخلاء المسؤولية القانونيFalse

التقارير

الخيارالوصفالافتراضي
-o, --outputاسم ملف الإخراجexploit_results.json
--formatصيغة الإخراج (json / csv / console)json
-v, --verboseتسجيل مفصّلFalse

خيارات الإعداد

استخدم خيارات سطر الأوامر أعلاه لضبط التزامن وحجم التدفقات والمدة والتقارير. يُفضَّل استخدام قيم أقل لـ -c / -s / -d في التحقق الأولي، ثم قم بزيادة الحجم فقط على الأنظمة المصرح لك باختبار ضغطها.

السيناريوالخيارات المقترحة
اختبار مبدئي سريع-c 10 -s 100 -d 5
تقييم قياسي-c 50 -s 1000 -d 30
اختبار معملي بحمل مرتفع-c 100 -s 2000 -d 60 --stealth
شهادة غير موثوقة--no-verify
HTTP عادي-p 80 --no-ssl

دعم Docker

بناء الصورة

docker build -t cve-2023-44487-exploit .

تشغيل تقييم أساسي

تنزيل الأداة