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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
scapy — سكابي: برنامج ومكتبة تفاعلية لمعالجة الحزم مبنية على بايثون. | Kitploit
أدوات/GitHubGitHub/secdev/scapy
التقاط وتحليل الحزمتخطيط الشبكةتحليل الثغرات الأمنيةالتحقيق الجنائي الرقميالاختبار العشوائيأمن الشبكاتأمن الشبكات اللاسلكيةالتشفيراختبار الاختراقالتعلم والتعليم
GitHubsecdev/scapy

scapy

12.5k2.2kمنذ 3 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

سكابي: برنامج ومكتبة تفاعلية لمعالجة الحزم مبنية على بايثون.

عرض المستودعالموقع الإلكتروني

Scapy   Scapy

Scapy unit tests Codecov Status Codacy Badge PyPI Version License: GPL v2 Join the chat at https://gitter.im/secdev/scapy

Scapy هو برنامج قوي قائم على بايثون لتلاعب بالحزم وعمل مكتبة تفاعلية.

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

يمكنه بسهولة التعامل مع معظم المهام الكلاسيكية مثل المسح، تتبع المسار، الاستكشاف، اختبارات الوحدة، الهجمات أو اكتشاف الشبكة (يمكنه استبدال hping، 85% من nmap، arpspoof، arp-sk، arping، tcpdump، wireshark، p0f، إلخ). كما أنه يؤدي بشكل جيد جدًا في العديد من المهام المحددة الأخرى التي لا تستطيع معظم الأدوات الأخرى معالجتها، مثل إرسال إطارات غير صالحة، حقن إطارات 802.11 الخاصة بك، الجمع بين التقنيات (VLAN hopping+ARP cache poisoning، فك تشفير VoIP على قناة WEP محمية، ...)، إلخ.

يدعم Scapy بايثون 3.7+. وهو مصمم ليكون متعدد المنصات، ويعمل على العديد من المنصات المختلفة (Linux، OSX، *BSD، و Windows).

البدء

يمكن استخدام Scapy إما كـ شيل أو كـ مكتبة. لمزيد من التفاصيل، يرجى زيارة البدء مع Scapy، وهو جزء من الوثائق.

عرض شيل

Scapy install demo

يمكن استخدام Scapy بسهولة كشيل تفاعلي للتفاعل مع الشبكة. المثال التالي يوضح كيفية إرسال رسالة ICMP Echo Request إلى github.com، ثم عرض عنوان IP المصدر للرد:

root@kitploit:~
sudo ./run_scapy
Welcome to Scapy
>>> p = IP(dst="github.com")/ICMP()
>>> r = sr1(p)
Begin emission:
.Finished to send 1 packets.
*
Received 2 packets, got 1 answers, remaining 0 packets
>>> r[IP].src
'192.30.253.113'

الموارد

تحتوي الوثائق على حالات استخدام أكثر تقدمًا وأمثلة.

موارد مفيدة أخرى:

  • Scapy في 20 دقيقة
  • درس تفاعلي (جزء من الوثائق)
  • العرض السريع: جلسة تفاعلية (بعض الأمثلة قد تكون قديمة)
  • دفتر HTTP/2
  • دفاتر TLS

التثبيت

يعمل Scapy دون أي وحدات بايثون خارجية على أنظمة Linux و BSD. على Windows، تحتاج إلى تثبيت بعض التبعيات الإلزامية كما هو موصوف في الوثائق.

على معظم الأنظمة، استخدام Scapy بسيط مثل تشغيل الأوامر التالية:

root@kitploit:~
git clone https://github.com/secdev/scapy
cd scapy
./run_scapy

للاستفادة من جميع ميزات Scapy، مثل الرسم، قد ترغب في تثبيت وحدات بايثون، مثل matplotlib أو cryptography. راجع الوثائق واتبع التعليمات لتثبيتها.

حالة الحزم

Packaging status

الترخيص

كود Scapy واختباراته وأدواته مرخصة بموجب GPL v2. الوثائق (كل شيء ما لم يُذكر خلاف ذلك في doc/، وباستثناء الشعار) مرخصة بموجب CC BY-NC-SA 2.5.

المساهمة

هل تريد المساهمة؟ رائع! يرجى أخذ بضع دقائق لـ قراءة هذا!

تنزيل الأداة