
أداة اختبار ضغط الشبكة لمحاكاة الأحمال المرورية العالية.
أداة اختبار ضغط شبكية مبنية على بايثون، توفر طرق هجوم من الطبقة 2 والطبقة 4 والطبقة 7 للاختبارات الأمنية المصرح بها.
[!WARNING] تم أرشفة هذا المشروع ولم يعد قيد الصيانة النشطة. على الرغم من أن الكود المصدري لا يزال متاحًا، إلا أنه لا توجد خطط لإضافة ميزات جديدة أو إصلاحات للأخطاء أو تحديثات.
لم يعد هذا المشروع يعكس الأهداف والاهتمامات الحالية لتطويره، لذلك تم إيقاف التطوير المستقبلي.
make (موصى به) أو Poetry.[!TIP] استخدام
makeينشئ البيئة الافتراضية تلقائيًا، ويُثبت التبعيات المطلوبة، ويُبسط عملية الإعداد.
استنساخ المستودع:
git clone https://github.com/goncalopolido/overload
الانتقال إلى دليل المشروع:
cd overload
إذا كان make متاحًا:
make setup
make run
وإلا:
curl -sSL https://install.python-poetry.org | python3
poetry install --without dev
poetry run python3 overload.py
[!IMPORTANT] على Windows، تأكد من إضافة بايثون إلى
PATHأثناء التثبيت. وإلا فلن تعمل الأوامر أعلاه.
| المنصة | مدعوم |
|---|---|
| Windows | نعم |
| Linux | نعم |
| Termux | نعم |
[!NOTE] تتطلب طرق هجوم الطبقة 2 والطبقة 4 نظام تشغيل متوافقًا مع POSIX مثل Linux.
[!WARNING] تعتمد الطرق التي تستخدم البروكسي على بروكسيات عامة يتم جلبها عبر ProxyScrape. لا يمكن ضمان توفرها أو سرعتها أو موثوقيتها أو إخفاء هويتها.
[!CAUTION] هذا المشروع مخصص فقط لاختبار الأنظمة التي تملكها أو التي لديك إذن صريح بتقييمها. لا تستخدمه ضد أنظمة طرف ثالث.
تقوم الأداة بهجمات DoS، وليس DDoS. تعتمد فعاليتها على البنية التحتية للهدف وآليات الأمان الخاصة به. قد تؤدي الحمايات الحديثة مثل خدمات تخفيف DDoS، وموازنات الأحمال، وSYN Cookies، والتقنيات المماثلة إلى تقليل فعالية بعض طرق الهجوم بشكل كبير أو منعها تمامًا.
لا يتحمل المؤلفون أي مسؤولية عن سوء استخدام هذا البرنامج أو عن أي عواقب تنتج عن استخدامه.