scapy
scapy copied to clipboard
Scapy: the Python-based interactive packet manipulation program & library.
**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...
**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 executed the regression tests...
### Brief description It looks like Counter64 value type was added years ago but at some point was taken out. It was previously in https://github.com/secdev/scapy/commit/2e776b7917d60e640d15e4d4fb3015217443b233 ### Scapy version 2.5 ###...
This is a test related to #3716
This PR makes sure that all unit tests pass on *BSD.
From the ICMPEcho_am code: ``` def make_reply(self, req): reply = IP(dst=req[IP].src) / ICMP() reply[ICMP].type = 0 # echo-reply reply[ICMP].seq = req[ICMP].seq reply[ICMP].id = req[ICMP].id # Force re-generation of the checksum...
The FEC TLV was malformed for all prefixes with length less or equal 24. According to RFC5036, an address prefix is encoded according to the address family field, whose length,...
### Brief description Segmented packets are read in and misinterpreted as SSLv2 handshakes. Packets are often segmented TLS application Data packets when compared to Wireshark. ### Scapy version 2.5.0 ###...
- switch PyPy to 3.10 Breaking issues: - there's a bug (`https://foss.heptapod.net/pypy/pypy/-/issues/4003`) in PyPy that breaks our tests when a backslash is used to break, so we need it to...