scapy icon indicating copy to clipboard operation
scapy copied to clipboard

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

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

### Brief description I was trying to decrypt a simple Powershell HTTPS request. Unfrotunatelly, scapy isn't able to decrypt the TLS Application Data. Wireshark is able to decrypt the pcap...

bug
tls

The test named `Check offline sniff() with a PcapNg file and a filter (by file object)` is failing on OpenBSD 7.1 with the following error `scapy.error.Scapy_Exception: Failed to compile filter...

bug
tests

This PR is an attempt at automatically testing Scapy on *BSD. These unit tests will only be triggered when a PR is labelled with specific labels (i.e `ci/bsd`, `ci/freebsd`...)

ci/bsd

This PR uses the new unreleased (and undocumented) `RC2` support in `cryptography` (https://github.com/pyca/cryptography/pull/10407), but retains the fallbacks for older versions so that scapy remains compatible. In the next release of...

dependency-related
tls

### Brief description Whenever I try to save a session (either via exiting from scapy started with `-s` flag, or by using `save_session` function), I receive error: `PicklingError: Can't pickle...

bug

This issue tracks the associated [2.6.0 release](https://github.com/secdev/scapy/milestone/2). As usual, feel free to comment down below to have some features/bugs included before the final release. Note: this is a *big* release....

discussion
major

### Brief description https://github.com/secdev/scapy/blob/ae79fcba3107ef3cd40aed437fe921a853b6ad6e/scapy/layers/tls/crypto/cipher_block.py#L207-L222 This relies on `register_cipher_adapter` and `GetCipherByName` which are not documented public APIs, and will be removed in https://github.com/pyca/cryptography/pull/9859 This PR is expected to land in May,...

discussion
dependency-related
needs rework/cleanup

### Brief description The "manuf" file was removed from the Wireshark repository in https://github.com/wireshark/wireshark/commit/b4a421cf8206dc9a675fbc58500d1a625869e77a and at least Fedora and Debian no longer ship it with Wireshark. Because of that `conf.manufdb`...

bug
tests

### Brief description PythonCANSocket recv_raw function can't pass timout parameter to python-can ### Scapy version 2.5.0 ### Python version 3.10.11 ### Operating system Windows10 ### Additional environment information _No response_...

fix https://github.com/secdev/scapy/issues/3866

bug