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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/fnzv/net-shield
أدوات دفاعيةأمن الشبكات
GitHubfnzv/net-shield

net-Shield

حل سهل وبسيط لمكافحة هجمات DDoS للخوادم الافتراضية (VPS) والخوادم المخصصة وأجهزة إنترنت الأشياء - بيتا

عرض المستودع
25047منذ 7 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

net-Shield

Build Status
حل بسيط وسهل لمكافحة هجمات حجب الخدمة (DDoS) للسيرفرات الافتراضية (VPS) والسيرفرات المخصصة وأجهزة إنترنت الأشياء (IoT) يعتمد على iptables/ipsets


المتطلبات

  • نظام لينكس مع golang, iptables/ipsets
  • Nginx

بدء سريع

قم بتشغيل السكريبت (install.sh) لتثبيت جميع التبعيات المطلوبة.

bash install.sh


سيُطلب منك إدخال نطاق وعنوان IP الحقيقي المرتبط به، وسيقوم net-Shield بإعداد أول نطاق وكيل (proxydomain) لك (يمكنك رؤية التغييرات في /etc/nshield/nshield.conf).

النطاقات الوكيلة (Proxy Domains)

لتهيئة النطاقات الوكيلة، يجب تفعيل خيار الوكيل في /etc/nshield/nshield.conf (proxy = 1) والتأكد من صحة قائمة النطاقات الوكيلة (في نفس ملف الإعدادات):

root@kitploit:~
proxydomains = [
  "sami.pw 8.8.8.8",
  "example.org 1.2.3.4"
]

الاستخدام

بعد إكمال التثبيت باستخدام سكريبت البدء السريع، يمكنك استدعاء الأمر "config-nshield" الذي سيقرأ ملف nshield.conf ويعيد تكوين قواعد الحماية بناءً على الإعدادات الجديدة.

مثال: أريد تفعيل SSL على sami.pw التي قمت بتهيئتها أعلاه:

  1. عدّل /etc/nshield/nshield.conf واضبط autossl = 1
  2. في الطرفية نفّذ: # config-shield
  3. ستظهر التغييرات في إعدادات Nginx

يجب أن يشير النطاق إلى نسخة net-Shield وإلا ستفشل عملية التحقق من Let's Encrypt.

تظهر السجلات في: /var/log/nshield.log

كيف يعمل

أساسياً، هذه السكريبت مضبوط افتراضياً للتشغيل كل 30 دقيقة وتنفيذ العمليات التالية:

  • جلب أحدث قوائم سمعة البوتات والمرسلين غير المرغوب فيهم وعناوين IP/شبكات ضارة، وحظرهم إذا كان هؤلاء المخالفون يهاجمون السيرفر الخاص بك (شكرًا لـ FireHol http://iplists.firehol.org/ )
  • تفعيل طرق مكافحة DDoS أساسية لرفض حركة المرور غير المرغوب فيها أو الخبيثة
  • وضع حدود للمعدل عند التعرض لهجوم
  • السماح بالوكالة HTTP(S) لحماية موقعك

عرض توضيحي

asciicast

تم اختباره على Ubuntu 16.04 و 14.04 LTS

المساهمون

لا تتردد في فتح مشكلة (issue) أو إرسال بريد إلكتروني لي

الملفات التنفيذية

في حال لم تتمكن من تجميعها بنفسك و/أو تشغيل install.sh، يمكنك العثور على الملفات التنفيذية في: https://github.com/fnzv/net-Shield/tree/master/binaries

الترخيص

الكود موزع تحت رخصة MIT.

تنزيل الأداة