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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
nemesis — أداة سطر أوامر لصياغة حزم الشبكة وحقنها | Kitploit
أدوات/GitHubGitHub/libnet/nemesis
التقاط وتحليل الحزمالاستغلالالاختبار العشوائيأمن الشبكاتاختبار الاختراق
GitHublibnet/nemesis

nemesis

أداة سطر أوامر لصياغة حزم الشبكة وحقنها

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

الأكثر شعبية

عرض الكل →

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

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

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

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

نيميسيس - التشكيل والحقن

====================================== License Badge GitHub Status Coverity Status

صُمم مشروع نيميسيس ليكون حزمة بروتوكولات إنترنت بشرية محمولة قائمة على سطر الأوامر لأنظمة شبيهة بـ UNIX وWindows. المجموعة مقسومة حسب البروتوكول، وتتيح كتابة سكربتات مفيدة لحزم محقونة من سكربتات شل بسيطة.

يتوفر أحدث إصدار دائمًا على GitHub من

https://github.com/libnet/nemesis/releases

الميزات الرئيسية

  • دعم بروتوكولات ARP/RARP، DNS، ETHERNET، ICMP، IGMP، IP، OSPF، RIP، TCP و UDP
  • حقن الطبقة 2 أو الطبقة 3 على أنظمة شبيهة بـ UNIX
  • حقن الطبقة 2 (فقط) على أنظمة Windows
  • حمولة الحزمة من ملف
  • خيارات IP و TCP من ملف
  • تم اختباره على OpenBSD، Linux، Solaris، Mac OS X و Windows 2000

كل بروتوكول مدعوم يستخدم "حاقن" البروتوكول الخاص به، مرفق معه صفحة دليل تشرح وظائفه.

راجع ChangeLog للحصول على تفاصيل الإصدار، والوثائق الخاصة بكل حاقن بروتوكول للحصول على أوصاف متعمقة للوظائف المتاحة.

أمثلة

  • حقن إعادة توجيه ICMP تالفة

    root@kitploit:~
      sudo nemesis icmp -S 10.10.10.3 -D 10.10.10.1 -G 10.10.10.3 -i 5
    
  • اكتشاف DHCP (يجب استخدام sudo و -d للإرسال بعنوان IP مصدر 0.0.0.0):

    root@kitploit:~
      sudo nemesis dhcp -d eth0
    
  • انضمام IGMP v2 للمجموعة 239.186.39.5

    root@kitploit:~
      sudo nemesis igmp -v -p 22 -S 192.168.1.20 -g 239.186.39.5 -D 239.186.39.5
    
  • استعلام IGMP v2، زمن الاستجابة الأقصى 10 ثوانٍ، مع خيار IP Router Alert

    root@kitploit:~
      echo -ne '\x94\x04\x00\x00' >RA
      sudo nemesis igmp -v -p 0x11 -c 100 -D 224.0.0.1 -O RA
    

    أو

    root@kitploit:~
      echo -ne '\x94\x04\x00\x00' | sudo nemesis igmp -v -p 0x11 -c 100 -D 224.0.0.1 -O -
    
  • استعلام IGMP v3، مع خيار IP Router Alert

    root@kitploit:~
      echo -ne '\x03\x64\x00\x00' > v3
      sudo nemesis igmp -p 0x11 -c 100 -i 0.0.0.0 -P v3 -D 224.0.0.1 -O RA
    
  • حزمة TCP عشوائية

    root@kitploit:~
      sudo nemesis tcp
    
  • اختبار DoS و DDoS

    root@kitploit:~
      sudo nemesis tcp -v -S 192.168.1.1 -D 192.168.2.2 -fSA -y 22 -P foo
      sudo nemesis udp -v -S 10.11.12.13 -D 10.1.1.2 -x 11111 -y 53 -P bindpkt
      sudo nemesis icmp redirect -S 10.10.10.3 -D 10.10.10.1 -G 10.10.10.3 -qR
      sudo nemesis arp -v -d eth0 -H 0:1:2:3:4:5 -S 10.11.30.5 -D 10.10.15.1
    

البناء والتثبيت

تم بناء نيميسيس حول libnet. تتطلب عمليات البناء على منصة Windows أيضًا libpcap. تم بناء نيميسيس <= 1.4 حول libnet 1.0، ويتطلب نيميسيس >= 1.5 libnet 1.1 أو أحدث.

Debian/Ubuntu

root@kitploit:~
curl -sS https://deb.troglobit.com/pubkey.gpg | sudo apt-key add -
echo "deb [arch=amd64] https://deb.troglobit.com/debian stable main" | sudo tee /etc/apt/sources.list.d/troglobit.list
sudo apt-get update && sudo apt-get install nemesis

البناء من المصدر

على أنظمة GNU/Linux المبنية على Debian و Ubuntu:

root@kitploit:~
sudo apt install libnet1-dev

يُثبّت هذا رؤوس ومكتبة libnet في موقع قياسي يمكن لسكربت configure العثور عليه بسهولة. إذا كان تثبيت libnet1 الخاص بك في موقع غير قياسي، يمكنك توفير المسارات بهذا الشكل:

root@kitploit:~
configure LDFLAGS=-L/path/to/lib CPPFLAGS=-I/path/to/header

يستخدم نظام GNU Configure & Build /usr/local كبادئة التثبيت الافتراضية. عادةً ما يكون هذا كافيًا، المثال التالي يُثبّت في /usr بدلاً من ذلك:

root@kitploit:~
tar xf nemesis-1.7.tar.xz
cd nemesis-1.7/
./configure --prefix=/usr
make -j5
sudo make install-strip

التثبيت على Windows

يمكن تثبيت nemesis.exe في أي مكان على نظام Windows. الشرط هو أن ملف LibnetNT.dll يجب أن يكون موجودًا إما في نفس دليل nemesis.exe أو في أي من الدلائل المدرجة في متغير %PATH%. على Windows 2000 سيكون هذا %SystemRoot%\System32

ملاحظة: لم يتم تجربة أو اختبار بناء Windows منذ أكثر من عقد. النتائج قد تختلف.

البناء من GIT

إذا كنت ترغب في المساهمة، أو تريد ببساطة تجربة أحدث الميزات التي لم تُصدر بعد، فأنت بحاجة إلى معرفة بعض الأمور حول نظام GNU Configure & Build:

  • configure.ac و Makefile.am في كل دليل هما ملفان أساسيان
  • يتم إنشاء configure و Makefile.in من autogen.sh، ولا يتم تخزينهما في GIT بل يتم إنشاؤهما تلقائيًا للأرشيفات المُصدرة
  • يتم إنشاء Makefile بواسطة سكربت configure

للبناء من GIT، تحتاج أولاً إلى استنساخ المستودع وتشغيل سكربت autogen.sh. يتطلب ذلك تثبيت automake و autoconf على نظامك.

root@kitploit:~
git clone https://github.com/libnet/nemesis.git
cd nemesis/
./autogen.sh
./configure && make

مصادر GIT هي هدف متحرك ولا يُنصح بها للأنظمة الإنتاجية، إلا إذا كنت تعرف ما تفعله!

الأصل والمراجع

  • 1999: تم إنشاء نيميسيس بواسطة Mark Grimes
  • 2001: تولى Jeff Nathan الصيانة
  • 2018: تم إحياء المشروع بواسطة Joachim Nilsson

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

تنزيل الأداة