scapy
scapy copied to clipboard
Scapy: the Python-based interactive packet manipulation program & library.
python3-can can't be installed on Rawhide due to https://bugzilla.redhat.com/show_bug.cgi?id=2315547. I'll convert it to draft because another option would be to remove Rawhide from the packit config here and keep it...
### Brief description When the IPv4 Timestamp option is added to an IP packet, "_the originating host must compose this option with a large enough timestamp data area to hold...
This PR is a suggestion for a fix to #4536. All I did is added the BMP_STRING format to the relevant type
### Brief description In the TLS workshop in ScapyCon scapy failed to parse a certificate I download from the browser. the certificate was constructed by my company vpn provider (Cato...
### Brief description pkt = IP(dst=dest_addr, ttl=hop) / ICMP() reply = sr1(pkt, verbose=0, timeout=timeout) Reply is None. Everything worked fine in the previous version ### Scapy version 2.5.0 ### Python...
**Checklist:** - [x] If you are new to Scapy: I have checked [CONTRIBUTING.md](https://github.com/secdev/scapy/blob/master/CONTRIBUTING.md) (esp. section submitting-pull-requests) - [x] I squashed commits belonging together - [x] I added unit tests or...
- update Scapy to new classifiers format (Python 3.13) - minor type fixes
This PR introduces a few changes to the KNXnet/IP layer, last updated in 2021: * Fix validation and support issues on KNX individual addresses and KNX group addresses (see below)...
Fixes: ```python >>> a.plot(lambda x:x[1].id) File /home/isidro/ms/webserver/venv/lib/python3.13/site-packages/scapy/plist.py:288, in _PacketList.plot(self, f, lfilter, plot_xy, **kargs) 286 # Get the list of packets 287 if lfilter is None: --> 288 lst_pkts = [f(*e)...
**Checklist:** - [x] If you are new to Scapy: I have checked [CONTRIBUTING.md](https://github.com/secdev/scapy/blob/master/CONTRIBUTING.md) (esp. section submitting-pull-requests) - [x] I squashed commits belonging together - [x] I added unit tests or...