scapy icon indicating copy to clipboard operation
scapy copied to clipboard

Scapy: the Python-based interactive packet manipulation program & library.

Results 304 scapy issues
Sort by recently updated
recently updated
newest added

### Brief description Using the following sample code results in a traceback on Windows 11 using Python 3.11: a,u=traceroute(["www.python.org", "google.com","slashdot.org"]) a.trace3D() ### Scapy version 2.5.0.dev40 ### Python version 3.11 ###...

this PR adds CFDP (CCSDS File Delivery Protocol) this protocol is used to transfer files and file-system actions between satellites and/or space probes this work is only intended for decoding...

[SPDM](https://www.dmtf.org/standards/spdm) is a standard by DMTF that enables "authentication, attestation and key exchange to assist in providing infrastructure security enablement". I am currently doing research on SPDM and I was...

### Brief description See [this cange to ber.py](https://github.com/secdev/scapy/commit/5a527a90ab3928e86497cd9ab0e5779159cf1244#diff-8cb6d98d57a7b4ea70f3daddf227bc6458e7d75076488042b0515f2817fd37da) of PR #3693: ```python - s = BER_id_enc(implicit_tag) + s[1:] + s = BER_id_enc((hash(hidden_tag) & ~(0x1f)) | implicit_tag) + s[1:] ``` `hash(hidden_tag)`...

### Brief description The args_max, args_length, max_count and actual_count parameters of layer PNIOServiceReqPDU are not automatically computed when I try to sent a implicite Read Request. ### Scapy version 2.5.0...

While playing with `rfc()`, I noticed that the `PadField` is not displayed. I believe that it is a bug. # Code ```python class Test(Packet): fields_desc = [IntField("f1", 0), ByteField("f2", 1)]...

bug

Attempt to fix #2999 Some unit tests were fixed. According to the NTP specifications and Wireshark, they were incorrect.

### Brief description In the Dot11 layer, the "FCSField -> cfe" (Control Frame Extension) field occupies bits B12-B15 instead of bits B8-B11 of the FCSField. ### Scapy version 2.4.5 ###...

### Brief description Scapy's CI/CD pipelines fail on `tcpdump` function with error ``` /opt/hostedtoolcache/Python/3.10.8/x64/lib/python3.10/subprocess.py:767: ResourceWarning: unclosed file _cleanup() ResourceWarning: Enable tracemalloc to get the object allocation traceback ``` even though...

This PR improves the selection of the default interface in an IPv6-only environment. See https://github.com/secdev/scapy/issues/4304 for context ~~To maintainers: shoud I add unit tests?~~