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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
javaflood — أداة DoS متعددة الخيوط بلغة Python تُغرق خوادم Minecraft Java بحزم مصافحة مزوّرة، وإعادة استخدام الاتصالات، وحشو الحمولة، وانتحال إصدار البروتوكول. | Kitploit
أدوات/GitHubGitHub/audrise/javaflood
توليد الحمولةالبرمجة النصية والأتمتةأمن الشبكاتاختبار الاختراقالفريق الأحمر
GitHubaudrise/javaflood

javaflood

أداة DoS متعددة الخيوط بلغة Python تُغرق خوادم Minecraft Java بحزم مصافحة مزوّرة، وإعادة استخدام الاتصالات، وحشو الحمولة، وانتحال إصدار البروتوكول.

عرض المستودع
146منذ شهر واحدلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

JAVAFLOOD

أداة هجوم DoS لـ Minecraft Java





إخلاء المسؤولية!

JAVAFLOOD هي أداة مصممة لشن هجمات حجب الخدمة (DoS) على خوادم Minecraft Java Edition. تُغرق هذه الأداة الخادم بطرق متعددة لإثقال موارد الخادم، مما يؤدي إلى حالة عدم استجابة.

أي استخدام غير مصرح به، بما في ذلك محاولة تعطيل أو إثقال أو إلحاق الضرر بالخوادم، محظور بشكل صارم وقد يُعتبر غير قانوني بموجب القوانين المعمول بها. يمكن أن تؤدي هذه الإجراءات إلى عواقب وخيمة على كل من الأنظمة المستهدفة والأفراد المعنيين.

يُرجى استخدام هذه الأداة بمسؤولية وفقط لأغراض اختبار الأمان المشروعة والأغراض الأكاديمية. إن إساءة استخدام هذه الأداة غير أخلاقية، وقد تكون غير قانونية، ومثبطة بشدة.

إن مطوّر هذه الأداة أنشأها فقط لأغراض تعليمية وبحثية ضمن بيئة خاضعة للرقابة، ولا يتحمل أي مسؤولية عن أي إساءة استخدام أو ضرر أو عواقب قانونية ناتجة عن الاستخدام المتعمد أو غير المصرح به من قبل الآخرين.

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

  • الميزات
  • الاستخدام
  • الوسائط
  • سجل التغييرات

الميزات

  • إغراق مصافحة TCP:

    • يبدأ بشكل متكرر مصافحات TCP لاستهلاك موارد مقابس الخادم.
  • إعادة استخدام الاتصال:

    • يرسل حزمًا مزوّرة متعددة عبر نفس اتصال TCP لتعظيم التأثير.
  • تعدد الخيوط:

    • يستخدم ThreadPoolExecutor لتشغيل خيوط متعددة لإرسال الحزم بالتوازي.
  • مزامنة الخيوط:

    • يعمل خيط المراقبة في الخلفية كـ خيوط خفية (daemon threads)
  • إساءة استخدام بروتوكول Minecraft:

    • يصنع ويرسل حزم مصافحة Minecraft مزيفة لمحاكاة اتصالات اللاعبين.
  • حشو الحمولة:

    • يضيف بايتات عشوائية لزيادة حجم الحزمة وتمويه أنماط الهجوم.
  • حلقات اتصال-قطع سريعة:

    • يفتح ويغلق الاتصالات بسرعة لاستنزاف سعة الخادم.
  • انتحال إصدار البروتوكول:

    • يرسل حزم مصافحة باستخدام إصدارات بروتوكول منتحلة أو غير صالحة لإحداث سلوك غير متوقع في الخادم.
  • التحقق من حالة الخادم:

    • للتحقق من حالة الخادم مباشرةً عبر واجهة API المقدمة من mcstatus.io. استخدم المعامل python3 javaflood.py -api < IP/Domain >

الوسائط

المعاملمطلوبالوصف
-ipنعميحدد عنوان IP الخاص بالخادم الوجهة (مثل 127.0.0.1).
-portنعميحدد المنفذ الهدف (يجب أن يكون عددًا صحيحًا بين 1 و65535).
-sنعميضبط حجم (بالبايت) كل حزمة يتم إرسالها.
-tنعميحدد عدد خيوط التنفيذ المتوازية.
-pنعميضبط إصدار البروتوكول المستخدم أثناء التنفيذ.
-dنعميتحكم في إجمالي وقت التنفيذ (بالثواني).
-apiاختيارياستدعاء دالة API من mcstatus باستخدام النطاق.
-loadاختيارييحمّل إعدادات خارجية من مسار ملف JSON محدد.
-waitاختيارييؤخر التنفيذ بعدد محدد من الثواني.
-artاختيارييبدّل ظهور الشعار (1 = إظهار، 0 = إخفاء).
-hلاإظهار رسالة المساعدة هذه والخروج.

الاستخدام

  1. استنسخ هذا المستودع إلى جهازك المحلي:

    git clone https://github.com/Audrise/javaflood.git
    
    cd javaflood
    
  2. ثبّت مكتبات Python اللازمة:

    pip3 install -r requirements.txt
    
  3. شغّل javaflood باستخدام عدة طرق كما هو موضح أدناه:

    python3 javaflood.py -ip 120.0.0.1 -port 25565 -s 100 -t 100 -p 47 -d 60 -wait 10 -art 0
    

    أو يمكنك استخدام المعامل -load:

    python3 javaflood.py -load config.json
    

سجل التغييرات

1.2.1 - استخدام المعامل -load 📌

باستخدام المعامل -load، يمكنك تشغيل الأداة مباشرةً بالإعدادات المضبوطة داخل ملف .json، دون الحاجة إلى إدخال جميع المعاملات يدويًا. هذا مفيد بشكل خاص لتسريع عملية الإعداد وتشغيل الأداة بإعدادات مُهيأة مسبقًا.

مثال على الاستخدام

python3 javaflood.py -load config.json

سيؤدي هذا إلى تحميل جميع المعاملات من config.json وتشغيل الأداة.

بنية ملف JSON

تأكد من أن ملف .json الذي تنشئه منسق بشكل صحيح، مع المعاملات التي تتوقعها الأداة. فيما يلي مثال على بنية JSON صالحة لهذه الأداة:

{
    "ip": "127.0.0.1",
    "port": 25565,
    "packet_size": 0,
    "threads": 0,
    "protocol": 0,
    "duration": 0,
    "wait": 60,
    "art": 0
}

©2025-2026 Audrise. جميع الحقوق محفوظة.

العودة إلى الأعلى
تنزيل الأداة