awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
secdev avatar

secdev/scapy

0
View on GitHub↗
12,068 نجوم·2,190 تفرعات·Python·gpl-2.0·7 مشاهداتscapy.net↗

Scapy

Scapy is a network packet manipulation tool and protocol analysis suite designed for crafting, sending, sniffing, and dissecting network traffic. It functions as a framework for building custom network tools that interact directly with low-level packet headers and payloads, enabling users to perform security research and network diagnostics.

The system distinguishes itself through a layer-based construction model that allows users to define protocols as stacked objects, which automatically handle checksums and field offsets. It utilizes dynamic field reflection to map packet structures to binary data formats and employs a raw socket interface to bypass standard transport layer restrictions for custom packet injection.

The platform provides a comprehensive capability set for network security testing, automated scanning, and traffic simulation. It includes a protocol dissection engine that recursively parses binary streams into structured objects, supported by stateful flow tracking to correlate packets into logical sessions. Users can capture and analyze live traffic through a background sniffing loop to troubleshoot communication patterns and verify protocol implementations.

Features

  • Custom Network Protocols - Provides a toolkit for building custom network tools that interact with low-level packet headers and payloads.
  • Packet Analysis Tools - Serves as a comprehensive library for crafting, sending, sniffing, and dissecting network packets.
  • Network Traffic Analyzers - Captures and inspects live network traffic to troubleshoot communication patterns and protocol implementations.
  • Packet Construction - Allows crafting and sending custom network packets for connectivity testing and security research.
  • Security Testing - Facilitates network security testing by crafting custom packets to probe for vulnerabilities.
  • Packet Inspection - Offers a framework for capturing and inspecting live network traffic to verify security protocol implementations.
  • Dissection Engines - Provides a recursive engine for parsing binary network streams into structured objects.
  • Network Protocol Implementations - Provides tools for decoding and analyzing raw network traffic to troubleshoot connectivity.
  • Network Scanning Tools - Enables automated network scanning to discover hosts and identify open ports via custom probes.
  • Network Virtualization - Packet manipulation and network analysis library.
  • Automotive Development Libraries - Packet manipulation library with support for automotive protocols.
  • Language Specific Libraries - Library for sending, receiving, and editing raw network packets.
  • IoT Protocol Security - Powerful packet manipulation library for network protocol analysis.
  • Traffic Manipulation - Python library for interactive packet manipulation.
  • Network Traffic Processors - Generates synthetic network traffic to test application and infrastructure resilience against specific data loads.
  • Packet Capture Engines - Implements a background sniffing loop for capturing and dissecting raw network traffic.
  • Socket Interfaces - Provides direct access to raw sockets for custom packet injection and network stack interaction.
  • Flow Tracking Engines - Maintains internal tables to correlate network packets into logical sessions for analysis.

سجل النجوم

مخطط تاريخ النجوم لـ secdev/scapyمخطط تاريخ النجوم لـ secdev/scapy

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Scapy

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Scapy.
  • samsar4/ethical-hacking-labsالصورة الرمزية لـ Samsar4

    Samsar4/Ethical-Hacking-Labs

    3,397عرض على GitHub↗

    Ethical-Hacking-Labs is a comprehensive cybersecurity training curriculum and lab suite designed for learning penetration testing, network analysis, and offensive security techniques. It provides a structured environment for practicing the full attack lifecycle, from initial reconnaissance and scanning to exploitation and post-compromise analysis. The project provides instructional materials and guided exercises that cover specific technical domains, including open source intelligence research and network security courseware. It includes a practical workbook for identifying system vulnerabili

    ethical-hacking-labshackinglinux
    عرض على GitHub↗3,397
  • gcla/termsharkالصورة الرمزية لـ gcla

    gcla/termshark

    9,908عرض على GitHub↗

    Termshark is a terminal-based network packet analyzer and protocol flow inspector. It serves as a keyboard-driven interface for the tshark command-line utility, providing a terminal user interface to monitor data flow and analyze network traffic. The tool functions as a terminal interface for Wireshark, utilizing its filtering and inspection logic to analyze recorded capture files or live network interfaces. It specifically enables the reassembly and inspection of TCP and UDP flows to isolate traffic patterns and analyze network conversations by protocol. The system includes capabilities for

    Gogogolanggowid
    عرض على GitHub↗9,908
  • coresecurity/impacketالصورة الرمزية لـ CoreSecurity

    CoreSecurity/impacket

    15,823عرض على GitHub↗

    Impacket is a Python network protocol library and low-level implementation foundation. It provides a collection of classes for implementing and manipulating network protocols such as SMB, TCP, and UDP. The project serves as a network authentication framework for verifying user identities using passwords, hashes, and security tickets. It also functions as a network packet manipulation toolkit and security research tool for analyzing protocol behaviors and identifying vulnerabilities. The library covers the creation, parsing, and modification of raw network data to analyze communication stacks

    Python
    عرض على GitHub↗15,823
  • gyulyvgc/sniffnetالصورة الرمزية لـ GyulyVGC

    GyulyVGC/sniffnet

    39,325عرض على GitHub↗

    This application is a desktop network traffic analyzer that provides real-time monitoring and forensic inspection of data packets. By interfacing directly with low-level system drivers, it captures raw network traffic from physical or virtual adapters to identify communication patterns, track bandwidth usage, and diagnose connectivity issues. The system distinguishes itself through an immediate-mode graphical interface that rebuilds the display state every frame, ensuring high responsiveness during live data updates. It maintains performance by using asynchronous message passing to decouple t

    Rustapplicationguiiced
    عرض على GitHub↗39,325
عرض جميع البدائل الـ 30 لـ Scapy→

الأسئلة الشائعة

ما هي وظيفة secdev/scapy؟

Scapy is a network packet manipulation tool and protocol analysis suite designed for crafting, sending, sniffing, and dissecting network traffic. It functions as a framework for building custom network tools that interact directly with low-level packet headers and payloads, enabling users to perform security research and network diagnostics.

ما هي الميزات الرئيسية لـ secdev/scapy؟

الميزات الرئيسية لـ secdev/scapy هي: Custom Network Protocols, Packet Analysis Tools, Network Traffic Analyzers, Packet Construction, Security Testing, Packet Inspection, Dissection Engines, Network Protocol Implementations.

ما هي البدائل مفتوحة المصدر لـ secdev/scapy؟

تشمل البدائل مفتوحة المصدر لـ secdev/scapy: samsar4/ethical-hacking-labs — Ethical-Hacking-Labs is a comprehensive cybersecurity training curriculum and lab suite designed for learning… gcla/termshark — Termshark is a terminal-based network packet analyzer and protocol flow inspector. It serves as a keyboard-driven… coresecurity/impacket — Impacket is a Python network protocol library and low-level implementation foundation. It provides a collection of… gyulyvgc/sniffnet — This application is a desktop network traffic analyzer that provides real-time monitoring and forensic inspection of… ntop/ndpi — nDPI is a deep packet inspection toolkit and network protocol classifier designed to identify protocols and detect… balloonwj/cppguide — CppGuide is a curated collection of educational resources and practical guides focused on C++ server development,…