scapy
scapy copied to clipboard
Scapy: the Python-based interactive packet manipulation program & library.
### Brief description Sometimes, an Ethernet Frame can contain multiple DoIP layers. When that occurs, the second DoIP layer and everything else after it are completely discarded during the dissection...
### Brief description Interactions between StrFixedLenField and raw packet cache cause some inconsistencies when some packet field is or is not modified. This should probably be fixed by a modification...
### Brief description The telegram transcript in Scapy does not appear to be complete. Telegrams that are present in a reference recording with Wireshark are missing. During the telegram recording,...
Continuing my work with ICMP Extension Header started with this issue GH-4281, I noticed that there are more bugs or missing mechanisms (like GH-4353). I don't have enough time to...
This PR fixed an issue reported by OSS-Fuzz. I reduced the original reproducer to minimize the bytes added to the test cases.
This PR fix `pl_len` calculation issue for DataPacket of RTPS protocol. Take into account the size of `inlineQoS` during `payload` length calculation. Closes #4594
**Checklist:** - [ ] 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) - [ ] I squashed commits belonging together - [ ] I added...
**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...
### Brief description When sending a request over DoIP using functional addressing, the DoIP source addesses of the ECU responses will be different from the target address of the preceding...
### Brief description The `ref_id` field of `scapy.layers.ntp.NTPHeader` utilizes a `dict` with `str` keys, leading to an enum mismatch ### Scapy version 2.6.0 ### Python version all ### Operating system...