Jackson Sippe
Jackson Sippe
Hi, I am a researcher working on fingerprinting QUIC connections to identify client implementations. As part of this work, we have been looking at censorship circumvention tools to see if...
Adds FrameBuilder that can adjust PADDING frame sizes to achieve a target length. Completes issue #38
Some implementations (quic-go) size their padding frames such that the entire datagram is less than a certain size. In order to accomplish this, `func (qfs QUICFrames) Build(cryptoData []byte) (payload []byte,...
Many QUIC clients don't have a single length for certain fields. Instead, they seem to have an upper and lower bound, which each connection randomly chooses a length within. Some...
Add the ability to decrypt QUIC initial encrypted payloads. # Features - Fixes bug that causes subtraction overflow panic on short retry packets - Adds module (`crypto.rs`) for key derivation,...
I am running Retina in online mode using an Intel X710. I found that during setup I would get the following error: ``` Ethdev port_id=0 invalid rss_hf: 0x3afbc, valid value:...
**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) - [ ] I squashed commits belonging together - [ ] I added unit...