scapy
AGENTS.md13k starsChanged 5 years agoGPL-2.0View on GitHub
CONTRIBUTING.md is Scapy's contribution guide; this file is its operational companion for agents working in this checkout, not a replacement. A layer is a Packet subclass with a fields_desc list.…
We split this AGENTS.md into the rules it gives an agent
23 rules. About 0 are common, 10 are distinctive, and 13 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈10
Distinctive · estimate
This author's own choices. Worth a look.
13
Very specific
Tied to their project's names, files or tools. Probably skip.
Licensed with conditions — read it at the source. We count its rules but don't quote them. Read them on GitHub.
≈ “Common” is an estimate: at least 1 in 5 of the 36,368 AGENTS.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Trending
More talk lately.about the whole repository
Who's talking about secdev/scapy
- Stack Overflow“Understanding the Scapy "Mac address to reach destination not found. Using broadcast." warning”Stack Overflow · Feb 22, 2014 · 30 votes
- Stack Overflow“Direct Control of HCI Device (Bypass Bluetooth Drivers) on Linux”Stack Overflow · May 1, 2017 · 11 votes
- Stack Overflow“How to extract an SSL/TLS message using scapy and python?”Stack Overflow · Jul 19, 2018 · 10 votes
- Stack Overflow“Python - Scapy Choosing an interface to sniff”Stack Overflow · Apr 25, 2018 · 9 votes
- Stack Overflow“How to Create a port scanner TCP SYN using the method (TCP SYN )?”Stack Overflow · Aug 23, 2016 · 8 votes
The biggest 5 of 84 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 84
Talked about on GitHub, Stack Overflow, the web, Hacker News and Bluesky (84 times).
On GitHub · 50
- Aug 3, 2019FEATURE: Tools Overhaul v1 — mandiant/commando-vm5 reactions · 9 comments
- Feb 3, 2021scapy and no such file or directory: b'liblibc.a' (python 3.9 regression) — home-assistant/core3 reactions · 19 comments
- Feb 2, 2021红队和蓝队资料集锦 — renzu0/Red-team2 reactions
- Dec 26, 2017[Npcap] Why is it always harder ? — nmap/nmap2 reactions · 2 comments
- Oct 27, 2026Bump scapy from 2.6.1 to 2.8.0 in /requirements — joshschmelzle/lswifi1 reaction
45 more on GitHub
- Oct 24, 2026chore(deps): bump scapy from 2.7.0 to 2.8.0 — WLAN-Pi/wlanpi-ctx1 reaction
- Oct 5, 2026tests: retry IGMP include reports if the group stalls — FRRouting/frr1 reaction · 2 comments
- Dec 6, 2024[PATCH] MiTM not working — Yaxxine7/ASRepCatcher1 reaction · 1 comment
- Jan 26, 2023geneva error: Traceback (most recent call last) — Kkevsterrr/geneva1 reaction · 3 comments
- Sep 1, 2020Brotli 1.0.9 with Python 2.7 Windows seems broken — google/brotli1 reaction · 7 comments
- Aug 20, 2019Kamene - Scapy — k4m4/kickthemout1 reaction · 1 comment
- May 1, 2016Process hang while executing logging.warning under specific circumstances — ipython/ipykernel1 reaction · 11 comments
- Oct 28, 2026chore(deps): bump scapy from 2.7.0 to 2.8.0 — TonnyGol/IntrusionSense-IDS0 reactions
- Oct 28, 2026security(deps): bump scapy from 2.5.0 to 2.8.0 — dwn10/RedLocalBlock0 reactions
- Oct 25, 2026Bump scapy from 2.7.0 to 2.8.0 — F-Wer/abapgit-transport-generator0 reactions
- Oct 24, 2026Update scapy requirement from >=2.4.5 to >=2.8.0 — smittix/intercept0 reactions
- Oct 24, 2026chore(deps): update scapy requirement from <3,>=2.5 to >=2.8.0,<3 — Json8913/lab-ids0 reactions
- Oct 24, 2026Update scapy requirement from <3,>=2.5 to >=2.8.0,<3 — Json8913/pcap-traffic-analyzer0 reactions
- Oct 22, 2026Update scapy requirement from <3,>=2.5 to >=2.8.0,<3 — XaedynA/sentinel-nids0 reactions
- Oct 20, 2026Bump scapy from 2.7.0 to 2.8.0 — vigneshs-17/SentinelX0 reactions · 1 comment
- Oct 19, 2026chore(deps): bump scapy from 2.7.0 to 2.8.0 — LiamCarPer/ot-detection-engineering0 reactions · 1 comment
- Oct 14, 2026Bump scapy from 2.7.0 to 2.8.0 — ssm-shell/wifimonitor0 reactions
- Oct 13, 2026deps: bump scapy from 2.7.0 to 2.8.0 — hamahasan441-png/sc0 reactions · 2 comments
- Oct 13, 2026chore(deps): bump scapy from 2.5.0 to 2.8.0 in /ciberseguridad — lucasmdg/CIBER0 reactions · 2 comments
- Oct 12, 2026deps(deps): bump the runtime-deps group across 1 directory with 3 updates — utrawal9185-cmd/bluesploit0 reactions · 1 comment
- Oct 12, 2026chore(deps/red-team): bump scapy from 2.7.0 to 2.8.0 in /red-team — voltron-1/Adversary-in-a-box0 reactions · 1 comment
- Oct 12, 2026Bump scapy from 2.6.1 to 2.8.0 in /agent — FelipeIshizawa/lan-monitor0 reactions
- Oct 12, 2026chore(deps): bump scapy from 2.7.0 to 2.8.0 — goabonga/netsec-lab0 reactions
- Oct 12, 2026chore(deps): update scapy requirement from >=2.4.5 to >=2.8.0 — alizafarbati/wifi-cracking-Suite0 reactions · 1 comment
- Oct 12, 2026build(deps): bump scapy from 2.7.0 to 2.8.0 in /fetcher-core/python — tkhduracell/iot-fetcher0 reactions · 1 comment
- Oct 11, 2026chore(deps): update scapy requirement from <3,>=2.6 to >=2.8.0,<3 in /sensor — binsani/ot-sentinel0 reactions
- Oct 11, 2026chore(deps): update scapy requirement from >=2.5.0 to >=2.8.0 — megatron54/specter0 reactions
- Oct 11, 2026chore(deps): update scapy requirement from ~=2.7 to ~=2.8 — ossianericson/netsentinel0 reactions · 1 comment
- Oct 10, 2026chore(deps-dev): update scapy requirement from >=2.7.0 to >=2.8.0 — LiamCarPer/OT-Security-Lab0 reactions
- Oct 10, 2026Bump scapy from 2.7.0 to 2.8.0 in /backend — kylereetz/Agentic-SOC0 reactions
- Oct 10, 2026chore(deps-dev): update scapy requirement from >=2.7 to >=2.8.0 — yosoyignicion/Aethernet0 reactions · 1 comment
- Oct 8, 2026Bump scapy from 2.7.0 to 2.8.0 in /5gcap — AdrianDonohoe/NetCortex0 reactions
- Oct 7, 2026build(deps): update scapy requirement from <3.0,>=2.7.0 to >=2.8.0,<3.0 — themayursinha/security-assessments-scripts0 reactions
- Oct 5, 2026build(deps): update scapy requirement from <3,>=2.7.0 to >=2.8.0,<3 — saagpatel/NetworkMapper0 reactions
- Oct 5, 2026Update scapy requirement from ~=2.7.0 to >=2.7,<2.9 — andreaaguiar/pysec-toolkit0 reactions
- Oct 4, 2026Update scapy requirement from <3,>=2.6 to >=2.8.0,<3 — j3k01/PcapForge0 reactions
- Sep 30, 2026chore(deps): update scapy requirement from >=2.5.0 to >=2.7.0 — Gast779/RuView-fixed0 reactions · 1 comment
- Sep 18, 2026Update scapy requirement from >=2.5.0 to >=2.7.0 in /apps/overlay — davidrencse/utility-belt0 reactions
- Sep 9, 2026chore(deps): update scapy requirement from >=2.5 to >=2.7.0 in /parsers — AffluentMods/cinder0 reactions · 1 comment
- Aug 31, 2026chore(deps): update scapy requirement from >=2.5.0 to >=2.7.0 — KPatman6/RuView0 reactions · 1 comment
- Aug 25, 2026chore(deps): update scapy requirement from >=2.5.0 to >=2.7.0 — Virajsawant06/WiFi-sensing0 reactions · 1 comment
- Aug 22, 2026Update scapy requirement from <2.7,>=2.5 to >=2.7.0,<2.8 in /siseli_bridge — kennyteecee/siseli-ha0 reactions
- Aug 22, 2026Update scapy requirement from <2.7,>=2.5 to >=2.7.0,<2.8 — kennyteecee/siseli-ha0 reactions
- Aug 19, 2026Update scapy requirement from >=2.5.0 to >=2.7.0 — kirtiarya05/wifi-human-sensing0 reactions · 1 comment
- Aug 2, 2026Build(deps): update scapy requirement from >=2.5.0 to >=2.7.0 in /neuranet-backend — omarrezma/neuranet0 reactions · 1 comment
On Stack Overflow · 30
- Feb 22, 2014Understanding the Scapy "Mac address to reach destination not found. Using broadcast." warning30 votes
- May 1, 2017Direct Control of HCI Device (Bypass Bluetooth Drivers) on Linux11 votes
- Jul 19, 2018How to extract an SSL/TLS message using scapy and python?10 votes
- Apr 25, 2018Python - Scapy Choosing an interface to sniff9 votes
- Aug 23, 2016How to Create a port scanner TCP SYN using the method (TCP SYN )?8 votes
25 more on Stack Overflow
- Dec 4, 2012Scapy and Python 3.25 votes
- Jan 7, 2020Scapy is not working when IP is used as range in the ARP packet4 votes
- Jun 15, 2019Scapy sniff in non blocking way4 votes
- Apr 27, 2019'L3PacketSocket' object has no attribute 'ins' when using send command4 votes
- Dec 12, 2018Python 3.7 Scapy install failed4 votes
- Jan 15, 2020Reading VLAN field of a raw ethernet packet in Python3 votes
- Dec 27, 2018Not able to send packets in scapy on python3/Mac OS3 votes
- Jul 19, 2018How do I create a sample IPSec packet using python scapy3 votes
- Jan 25, 2018Alternative to Wireshark for raw Ethernet capture over USB-Ethernet adapter3 votes
- Apr 10, 2017Running Scapy on Windows with Python 2.73 votes
- Aug 10, 2022Warning messages from scapy2 votes
- Jun 14, 2021Problems reading a .pcap file in Python using scapy2 votes
- Feb 2, 2021scapy sniffing ZigBee traffic, does not detect ZigBee layers2 votes
- Oct 16, 2020Parsing Modbus packets in pcap file using Scapy2 votes
- Aug 8, 2020scapy KeyError: RSNinfo2 votes
- Dec 12, 2018Scapy DNS Request2 votes
- Sep 20, 2018Using Scapy to send Fragment Packets with random Offsets2 votes
- Jul 31, 2018obtain signal strength from packets on Mac OSX with Scapy2 votes
- Dec 27, 2017Download and install scapy for windows for python 3.5?2 votes
- Dec 27, 2017Scapy and Python 3.22 votes
- May 14, 2020Unable to load scapy after Catalina update on MacBook Air. Scapy: read_routes netif = rt[4 + mtu_present + prio_present + refs_present + locked]1 vote
- Oct 5, 2018Filtering packets by src mac in scapy1 vote
- Jul 20, 2018Scapy: Indexing traceroute result with get_trace() method returns TypeError1 vote
- Mar 16, 2018Unable to use scapy as a bridge among interfaces1 vote
- Jan 31, 2018Installing scapy3 on windows 71 vote
On the web · 2
- Nov 2, 2018Setting IP length to 0 breaks bytes() packet cast #1679 — google.com
- Sep 5, 2018scapy-http not sniffing packets · Issue #1583 — google.com
On Hacker News · 1
- Mar 27, 2018Scapy v2.4.0 is out2 points
On Bluesky · 1
- Sep 28, 2024github.com/secdev/scapy — @cajuinaoverflow.bsky.social2 likes and reposts
Where files are headingNew AGENTS.md files have more rules about keeping secrets out of the code, and fewer about code style.
Of the AGENTS.md files we read, the 28,693 first seen in the last six months, against the older ones: the kind of rule that gained most share, and the kind that lost most. About files like this in general, not this one, and an estimate, since a kind is a pattern in the words.
In this repository3 other files it gives its agents.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

