Scapy
Scapy is a powerful Python-based interactive packet manipulation program and library. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, store or read them using pcap files, match requests and replies, and much more.
- GitHub: https://github.com/topics/scapy
- Wikipedia: https://en.wikipedia.org/wiki/Scapy
- Repo: https://github.com/secdev/scapy
- Created by: Philippe Biondi
- Released: March 26, 2003
- Related Topics: python,
- Last updated: 2026-01-22 00:24:08 UTC
- JSON Representation
https://github.com/mauricelambert/arpspoof
This package implements a ARP Spoofer (for MIM attack).
arpspoof dos maninthemiddle mim network pypi-package python3 scapy wifi
Last synced: 07 May 2025
https://github.com/pengzhaoqing/simplesniff
A very simple sniff tool implementation with the same basic function of wireshark by pyqt4 and scapy
pyqt5 qt qt-designer scapy sniff tutorial
Last synced: 19 Jul 2025
https://github.com/s5uishida/simple_measurement_of_upf_performance_6
Simple Measurement of UPF Performance 6
5g 5gc dpdk ebpf eupf free5gc open5gs performance pfcp proxmox proxmox-ve scapy traffic-generator trex upf upg-vpp vpp xdp
Last synced: 13 Apr 2025
https://github.com/celalaygar/python-hack-tools
Etik hacker araçları (Hacking Tools with Python)
hacking-tool hacking-tools optparse python scapy scapy-http subprocess
Last synced: 10 Jan 2026
https://github.com/mantrapatil03/packet-sniffer
A cross-platform Python packet sniffer built using Scapy. Logs, captures, and analyzes network packets in real time.
cli-tool cybersecurity linux macos network-analysis network-security packet-sniffer pcap python scapy windows wireshark
Last synced: 13 Jan 2026
https://github.com/prathameshkhade/arpspoof
A Python-based ARP spoofing tool for performing Man-In-The-Middle (MITM) attacks by sending spoofed ARP packets to the victim and router.
arp arp-poisoning arp-spoofing cli-tool command-line-tool cybersecurity dsniff ethical-hacking ethical-hacking-tools linux mitm mitm-attack mitm-attacks network-security network-tool pentration-testing scapy scapy-arp spoffing spoofing-attack
Last synced: 27 Oct 2025
https://github.com/danog/scapy-tools
Tiny set of network tools written in python using scapy, + a custom wip implementation of scapy
network-analyzer networking nmap ping python scapy traceroute
Last synced: 02 Mar 2025
https://github.com/volkansah/tor-scapy-application
This project is a simple example of using Stem and Scapy together to create an anonymized network analysis tool. The application can connect to a running Tor process or start a new one, send network packets through the Tor network, and rotate identities.
admins analytics defense hack hacking offensive python scapy script security stem tor wardrive
Last synced: 17 Aug 2025
https://github.com/sergio11/nethawk_analyzer
NetHawk 🦅: An AI-powered tool for ethical hacking and network vulnerability assessment 🔍💻, simplifying deep scans and security audits for professionals 🛡️🌐.
ai automation cybersecurity ethical-hacking ethical-hacking-tools generative-ai groq-ai langchain langchain-groq llama3 network-scanner network-security nmap penetration-testing scapy security-audit vulnerability-assessment
Last synced: 06 Oct 2025
https://github.com/techathena/veritas
pcap analyser that uses rest api for IP/URL reputation and also for obtaining URL's
csv cybersecurity layers network-programming packets pcap pcap-analyser pcap-analyzer python-3 python3 rest-api scapy threat threat-analysis threatcrowd
Last synced: 11 May 2025
https://github.com/davidyslu/TrafficStat
Implement a simple packet processing tool for multiple PCAP files
Last synced: 29 Aug 2025
https://github.com/2kabhishek/syn-detector
Analyzes network to detect possible SYN scans 🕵️🔎
cybersecurity network-security python scapy tools
Last synced: 07 Oct 2025
https://github.com/bengabay11/networks
Python Network Operations for Humans
arp-spoofing networking ping port-scanning python scapy socket traceroute
Last synced: 22 Feb 2025
https://github.com/matthijs2704/2ic80-zigbee-attacktool
Zigbee attack tool created as project for course 2IC80 - Lab on offensive Computer Security @ TU/e
2ic80 ikea loocs scapy tradfri tue zigbee zigdiggity-based
Last synced: 25 Dec 2025
https://github.com/rdbo/network_scanner.py
IP scanner (Python3)
netaddr network-scanner python3 scapy
Last synced: 13 Mar 2025
https://github.com/potato-industries/onlooker
passive os detection using Fingerbank API
fingerbank fingerprinting os-detection recon scapy
Last synced: 20 Nov 2025
https://github.com/minemetero/hello-ips
U r in my sight!
arp arp-poisoning arp-scan arp-spoofing device-blocking hacking lan network network-attack network-scanner-python networkscanner portscanner scapy wifi
Last synced: 16 May 2025
https://github.com/mauricelambert/wifideauth
This package implement a Dos attack on Wifi named Deauth.
802-11 deauth dos-attack pypi-package python3 scapy wifi wifi-security
Last synced: 04 Mar 2025
https://github.com/nathalon/netrack
ARP Reconnaissance tool using the Scapy libray
netdiscovery python python3 scapy
Last synced: 16 Jun 2025
https://github.com/achrovisual/netsniff
A network sniffing program that will collect and dump various network information such as MAC and IP addresses, and protocol statistics to a file using Python and Scapy.
Last synced: 30 Dec 2025
https://github.com/davidyslu/trafficstat
Implement a simple packet processing tool for multiple PCAP files
Last synced: 14 May 2025
https://github.com/achrovisual/netscan
Simple CLI implementation of various TCP port scans using Python and Scapy.
netsec portscanner python scapy
Last synced: 23 Jun 2025
https://github.com/ate329/ids
An intrusion detection system with a web interface built using Django
ai cyber-security cybersecurity decision-tree django ids intrusion-detection intrusion-detection-system machine-learning network python random-forest random-forest-classifier scapy scikit-learn traffic webapp
Last synced: 17 Mar 2025
https://github.com/trainingbypackt/mastering-python-networking-elearning
Use Python to easily implement advanced network-related tasks
ansible network-security network-web-services networking python scapy
Last synced: 30 Oct 2025
https://github.com/codingchili/tls-privacy
ML with sklearn/pandas in Python to identify page loads for specific websites when TLS is used. Uses NodeJS/Puppeteer for traffic generation.
machine-learning nodejs pandas puppeteer python scapy security security-testing
Last synced: 30 Dec 2025
https://github.com/mauricelambert/packetanalysis
This package implement Packet Analysis with network sniffer or pcap file reader.
network network-analysis network-programming pcap pypi-package python3 scapy sniffer
Last synced: 04 Mar 2025
https://github.com/zaeem20/pyfirewall
A simple Firewall implementation in python, with nice and interactive Terminal UI
ethical-hacking-tools firewall networking networking-in-python python scapy
Last synced: 25 Jun 2025
https://github.com/otuemre/realtimenids
Real-time network intrusion detection system using Zeek flow logs and machine learning (IsolationForest). Detects threats with both signature-based and anomaly-based techniques trained on the CSE-CIC-IDS2018 dataset.
anomaly-detection cybersecurity flow-analysis isolation-forest machine-learning network-intrusion-detection nids scapy scikit-learn zeek
Last synced: 02 Nov 2025
https://github.com/pymarcus/macvendorsidentifier
A simple task for the security discipline that consists of leaving the WiFi card in monitor mode and receiving information from the MAC address, SSID and Vendors
Last synced: 15 Sep 2025
https://github.com/arkregiel/network-scanner
Live host (in LAN) discovery, their IPv4 and MAC addresses and open TCP ports
network network-programming network-scanner python python3 scapy
Last synced: 03 Mar 2025
https://github.com/athiyaman-m/network_analyzer_scapy
This Python script uses Scapy to perform ARP scanning on a local network, discovering devices and listing their IP and MAC addresses in a clear format. It's a valuable tool for network management and security tasks.
arp cybersecurity network-analysis python scapy
Last synced: 16 Sep 2025
https://github.com/b3b0/rickrollpie
Test your IDS with a simple python2.7 SCAPY tool.
Last synced: 18 Sep 2025
https://github.com/apothemia/pentest-and-secure-auth
Penetration test and secure authentication project for CE 340 (Cryptography and Network Security) course
Last synced: 07 Nov 2025
https://github.com/mauricelambert/tracert
This package implements a traceroute tool faster than traceroute/tracert executable
debug network ping pypi-package python3 scapy traceroute tracert
Last synced: 23 Aug 2025
https://github.com/michaelsdavid/xss_code_injector
An XSS code injector script that generates an alert popup box in the browser, part of the Python and Ethical Hacking course by ZSecurity (requires HTTP only, all caches cleared)
ethical-hacking python python27 scapy xss xss-exploitation
Last synced: 25 Dec 2025
https://github.com/mr-won/pc_wall
PC 방화벽 프로그램 개발
firewall igloocorporation python-auto scapy sniff
Last synced: 30 Mar 2025
https://github.com/mauricelambert/synflood
This package implements a DOS (Denial Of Service) tool in python (SYN Flood).
dos pypi-package python3 scapy synflood
Last synced: 04 Mar 2025
https://github.com/nazdridoy/alpinet
AlpiNet is a lightweight, Alpine-based Docker image designed specifically for use as a virtual PC in GNS3. It comes pre-installed with a comprehensive suite of networking utilities and tools, making it perfect for network testing, troubleshooting, and education.
alpine alpinet docker docker-image gns3 gns3-appliance iperf iperf3 lab network-engineering network-tools networking python3 scapy tcpdump troubleshooting virtual-pc
Last synced: 13 Jan 2026
https://github.com/mrd33t/network_ids
Network Intrusion Detection System (NIDS) implemented in Python. Monitors network traffic for potential security threats including port scans, ICMP floods, DNS amplification attacks, and ARP spoofing. Features configurable thresholds and detailed logging for enhanced network security analysis.
intrusion-detection network-security python scapy
Last synced: 08 Apr 2025
https://github.com/gh0stkn1ght/mitm-droid
A tool to perform man-in-the-middle attacks with arp-spoofing on rooted Android devices
android android-hacking android-hacking-tools arp-attack arp-spoofing linux man-in-the-middle man-in-the-middle-attack mitm mitm-attack python python-hacking python-hacking-tools rooted-android scapy termux termux-hacking termux-hacking-tool termux-hacking-tools termux-root
Last synced: 31 Mar 2025
https://github.com/byteshiva/network-osi-tools
OCI Analysis / Tools
analysis devcontainers javasc javascript network oci-model pandas pandas-dataframe pandas-python python3 remote-access reverse-shell scapy scapy-library tcp tcp-client tcp-flag tcp-multiplexing tcp-server tcp-socket
Last synced: 15 Mar 2025
https://github.com/ryosukedtomita/my_portscanner
To study port scanner mechanism. I created tiny port scanner.
asyncio devcontainer nmap portscanner python3 rye scapy
Last synced: 10 Mar 2025
https://github.com/lbrndnr/sca-rs
A scapy-inspired packet parsing library
network-analysis packet-crafting packet-sniffer scapy
Last synced: 27 Nov 2025
https://github.com/kr1shnam00rth1/netwonips
Snort Rule Based Network Intrusion Prevention System Developed using Python.
cybersecurity intrusion-prevention-system network-security python3 scapy snort-rules
Last synced: 28 Feb 2025
https://github.com/franckferman/network-elements-synthesis
Some elements concerning the network and its tools described and synthesized.
arp arp-poisoning arp-spoofing docs documentation francais french learn learning network network-analysis networking port-scanner port-scanner-in-python port-scanning scapy scapy-arp tcp-ip tcpdump tcpip
Last synced: 04 Sep 2025
https://github.com/0000xffff/hcx-scripts
useful python scripts for cracking/processing WPA-PBKDF2-PMKID+EAPOL hashes and passwords.
cybersecurity handshake hashcat hcxdumptool hcxtools password password-recovery pcap pcapng penetration-testing python python3 raspberry-pi scapy wifi-security wlan wordlist-generator wpa wpa2
Last synced: 26 Oct 2025
https://github.com/gill-singh-a/dhcp-listener
A Python Program that listens for DHCP Packets when a device connects to the same network on which our device is connected
dhcp dhcp-listener network network-protocols networking python python-3 scapy sniffing
Last synced: 28 Jun 2025
https://github.com/theleopard65/fix-flooder
A collection of Python scripts designed for educational purposes to demonstrate various types of network flooding techniques. This repository is intended for cybersecurity enthusiasts, network engineers, and students who want to understand the mechanics of network traffic and the potential vulnerabilities in network protocols.
cybersecurity ddos ddos-attacks dns dos flood http mit-license packets ping ping-of-death python3 scapy syn tcp udp
Last synced: 18 Nov 2025
https://github.com/mauricelambert/networkcollectdfir
This script collects data for incident response and forensic (useful for CTF and DFIR challenges !).
dfir forensic-analysis forensics incident-response network network-detection python3 scapy
Last synced: 24 Jul 2025
https://github.com/havl-code/my-network-scanner
A Python-based CLI network scanner that performs ARP discovery, SYN port scanning, and basic banner grabbing. Results are saved as JSON for analysis. Built using Scapy and socket programming.
banner-grabbing cli-tool network-scanner port-scanner python scapy socket-programming
Last synced: 29 Jun 2025
https://github.com/haithamaljabbari/networksniffer
hacking-tool python-3 scapy sniffing
Last synced: 30 Mar 2025
https://github.com/matheusphalves/scapy4dummy
Network Operations using Scapy Framework
cybersecurity network-analysis scapy
Last synced: 11 Nov 2025
https://github.com/rafaelcarvalhoj/network_traffic_sniffer
🌐 Network Traffic Sniffer Script
Last synced: 05 Oct 2025
https://github.com/calc1f4r/arp-cache-poison
⚔ A Python script showcasing ARP cache poisoning, a network security technique. Utilizes scapy to manipulate ARP tables, redirecting traffic between victim and gateway.
arp-poisoning python-scripting scapy wireless-security
Last synced: 15 Oct 2025
https://github.com/priyabug/network-traffic-analysis-and-manipulation
Network Traffic analysis is a crucial aspect of network security and network management, enabling the monitoring, inspection, and interpretation of data packets flowing across a network.
capture-icmp capture-icmp-packet raw-sockets scapy sniffing spoofing spoofing-attack traceroute
Last synced: 15 Oct 2025
https://github.com/s5uishida/simple_measurement_of_upf_performance_9
Simple Measurement of UPF Performance 9
5g 5gc dpdk ebpf eupf free5gc latency open5gs performance pfcp proxmox proxmox-ve scapy traffic-generator trex upf upg-vpp vpp xdp
Last synced: 10 Jun 2025
https://github.com/priyabug/local-attacks-on-dns-server
This project provides hands-on simulations of DNS security threats, demonstrating how attackers exploit weaknesses in DNS resolution and how to mitigate these risks. By analyzing real-world attack scenarios and defensive measures, this project helps in understanding the significance of secure DNS configurations and encryption (DNSSEC),
dns-over-https dns-record dns-server dnscrypt scapy spoofing
Last synced: 15 Mar 2025
https://github.com/priyabug/implemented-arp-cache-manipulation-to-identify-and-analyze-network-vulnerabilities.
This analysis focuses on ARP cache manipulation techniques to assess network security risks and analyze vulnerabilities. By modifying ARP tables, we can simulate real-world attack scenarios, study their impact, and implement countermeasures.
arp mitm-attacks scapy sniffing-spoofing
Last synced: 15 Mar 2025
https://github.com/lueasf/linucs_scripts
This repository contains several Python security project.
Last synced: 10 Jun 2025
https://github.com/ch6832/intrusion-detection-toolkit
Open-source Intrusion Detection System (IDS) designed to monitor and detect security threats on Windows, Linux, and macOS systems. The IDS includes both Host-based Intrusion Detection (HIDS) and Network-based Intrusion Detection (NIDS) components, providing comprehensive coverage for detecting and mitigating various types of cyber threats.
email hid intrusion-detection-system linux macos matplotlib nid numpy pandas python scapy seaborn sklearn windows
Last synced: 02 Jul 2025
https://github.com/gill-singh-a/http-sniffer
A Python Program that sniffs HTTP Packets and displays useful information on the screen
http http-protocol http-sniffing network network-protocols networking python python-3 scapy sniffing
Last synced: 23 Feb 2025
https://github.com/demondeep/wifideauth
Simple Wi-Fi Deauthentication Attack (wifi deauth)
deauth deauth-wifi deauthentication deauthentication-attack deauther dos-attack esp32 esp32marauder flipperzero marauder network scapy wifi wifi-security
Last synced: 04 Aug 2025
https://github.com/vpolikarpov/lan-big-brother
Telegram bot for watching devices in your LAN.
network-scanner routeros-api scapy telegram-bot
Last synced: 20 Sep 2025
https://github.com/venom0010/fire-wall-dos-python
DoS Attack Detection & Mitigation System
cyber-security cybersecurity cybersecurity-education dos dos-attack firewall linux nimda python scapy
Last synced: 22 Mar 2025
https://github.com/maman08/digitalforensic
A centralized place to detect any kind of cyber attacks
ai fastapi grafana nmap scapy volatility
Last synced: 25 Mar 2025
https://github.com/codegeekr/port-sentinel-ai
Port-Sentinel-AI es una herramienta avanzada de ciberseguridad que utiliza inteligencia artificial para escanear y proteger los puertos abiertos en tu equipo local y en tu router.
ai azure cybersecurity cybersecurity-education inteligencia-artificial python scapy script
Last synced: 25 Dec 2025
https://github.com/bettis007/btc-magic-guard
Uses iptables to block and expose thousands of malicious peers targeting the btc and bch networks right now - June 2025
bitcoin bitcoin-cash bitcoin-cash-wallet bitcoin-wallet python python3 scapy security security-tools
Last synced: 28 Jun 2025
https://github.com/gill-singh-a/monitor-mode-sniffer
A Simple Python Program that sniffs packets using Scapy Module
Last synced: 23 Feb 2025
https://github.com/gill-singh-a/port-scanner
Scans for Open ports in the given IPv4 Targets using TCP Protocol
multiprocessing network port-scanner ports python python-3 scanner scapy socket tcp
Last synced: 23 Feb 2025
https://github.com/vipinchaudhary31122002/resumesortingai
ResumeSortingAI is an AI-powered resume sorting application designed to streamline the hiring process by automatically analyzing, scoring, and ranking candidates’ resumes.
clerkauth drizzle-orm expressjs fastapi machine-learning nextjs nlp nodejs nodemon postgresql pydantic python3 scapy supabase tailwindcss
Last synced: 24 Jan 2026
https://github.com/potato-industries/tunnelling-experiments
an experimental packet tunnelling bind shell
bind-shell experimentation ipsec netflow packet-crafting scapy sctp siem tunneling
Last synced: 12 Jun 2025
https://github.com/utoni/tcp-split
split tcp segments using scapy
python3 scapy tcp tcp-protocol tcp-segmentation
Last synced: 26 Mar 2025
https://github.com/troglobit/pyhacks
Simple Python hacks, mostly Scapy and multicast related
Last synced: 07 Apr 2025
https://github.com/damir3dx/packetmonitor
This project visualizes live network traffic using Flask, WebSockets, Scapy, and Leaflet.js. It captures network packets, retrieves geolocation data, and displays them dynamically on a real-time map.
arduino esp32 flask geolocation leaflet lora lora-receiver network-traffic packet-capture packets real-time realtime realtime-map scapy
Last synced: 15 Sep 2025
https://github.com/theleopard65/dos-guard
DOS-Guard is a network packet monitoring tool built with Flask and Scapy. It captures and analyzes network packets in real-time, providing insights into network traffic and potential DDoS attacks. With a user-friendly web interface, DOS-Guard allows users to visualize packet data and monitor network activity effectively.
analysis botnet ddos flask gui interface mitigation packets packetsniffing projects python3 scapy server socket socketio
Last synced: 14 Apr 2025
https://github.com/oliverwebdev/hammerofgod
🔨 HAMMER OF THE GODS 🔨 - An advanced network toolkit for security professionals and network administrators. Featuring comprehensive IPv4/IPv6 scanning, ARP/ND spoofing, security testing, and network manipulation capabilities. Built for authorized security assessments with artistic terminal output and detailed logging. Educational purposes only!
arp-spoofing cybersecurity ethical-hacking ipv6-security mitm-attacks network-scanner network-security penetration-testing python-security scapy security-tools
Last synced: 22 Mar 2025
https://github.com/kudzaiprichard/python-packet-filter-firewall
A mini packet filtering firewall demo with python
firewall firewall-rules git logging network python python3 scapy scapy-library vscode
Last synced: 24 Feb 2025
https://github.com/takeshiyoshikawa/cryptominingdetector
A minimal client using network packet sniffing to detect Monero (XMR) mining tasks.
Last synced: 25 Mar 2025
https://github.com/gill-singh-a/sip-brute-force
A Simple Python Program that uses scapy and socket module for Offline and Online Brute Force attacks against Session Invite Protocol (SIP)
brute-force python3 scapy sip socket voip
Last synced: 30 Oct 2025
https://github.com/daniel-humberto/wifi-network-topology-analyzer
Analizador de Topología de Red WiFi avanzada que visualiza y analiza la topología de la red WiFi en tiempo real.
cybersecurity nmap scapy wifi-security wifi-topology wireshark
Last synced: 09 Apr 2025
https://github.com/xandersteyn/wifi-deauthentication
A Python script that sends deauthentication packets to disconnect a target device from a Wi-Fi network.
cybersecurity deauthentication ethical-hacking network-disruptions network-security network-testing network-tools packet-injection penetration-testing python scapy wifi wifi-attacks wifi-hacking wireless-network
Last synced: 16 Mar 2025
https://github.com/stephen842/wi-fi_auditor
A Django-based toolkit for auditing WiFi security, tracking connected devices, and monitoring signal strength & speed.
django network-monitoring network-scanning network-security open-wifi-detector python scapy signal-strength wifi-auditor wifi-security wifi-strength-monitor
Last synced: 13 Jul 2025
https://github.com/s5uishida/simple_pfcp_client
Simple PFCP Client
5g 5gc performance pfcp scapy traffic-generator trex upf
Last synced: 12 May 2025
https://github.com/mauricelambert/portsscanner
This package implement a tool to scan ports on one host with python3 (Scapy is required for somes scans).
package port-scanner port-scanning pypi python3 scapy
Last synced: 04 Mar 2025
https://github.com/parina-khilari/network-packet-sniffer-
An educational network packet sniffer serves as a hands-on bridge between theoretical networking and practical cybersecurity. By combining Python's powerful backend libraries with modern web technologies, students can move beyond terminal-based outputs to interactive visual representations of how data traverses the OSI model.
cybersecurity fastapi learning-project networking packet-capture packet-sniffer python scapy websocket
Last synced: 24 Dec 2025
https://github.com/shosta/scapypuzzles
Some coding exercises to develop some known features using the Scapy library
Last synced: 06 Oct 2025
https://github.com/atulkp018/application_firewall_frontend
This repository is regarding a Context Aware Application Firewall that me and my team developed while participating in Smart India Hackathon-2024 . This repo talks about the frontend aspect of that same project.
chartjs css cybersecurity fastapi innovation isro javascript reactjs scapy tailwind teamwork tensorflow wincap
Last synced: 17 Jan 2026