scapy
scapy copied to clipboard
Support for IETF QUIC Packet generation
Brief description
The IETF QUIC protocol is replacing TCP protocol. Already 23% of the major internet services have started using QUIC as the default transport protocol. It is high time that Scapy gives a QUIC layer class that gives easy manipulation of QUIC packets just like any other packets.
Scapy version
2.4.0
Python version
3.8
Operating system
Ubunut 22.04
Additional environment information
No response
How to reproduce
NA
Actual result
No response
Expected result
No response
Related resources
No response
Hi hari-19, thanks for your message. Since we are maintaining Scapy in our free time without any payment, next to our "normal" jobs, we can't QUICkly implement new features for free.
There are two solution to get QUIC support into Scapy. Either you provide an implementation for it and we will review and assist you to get the new layer into Scapy mainline, or you directly contact one of the maintainers and ask for a service in exchange with financial support.
Keeping this opened as a feature request.
It is high time that Scapy gives a QUIC layer
Rough saying but I agree with you :)
Hi hari-19, thanks for your message. Since we are maintaining Scapy in our free time without any payment, next to our "normal" jobs, we can't QUICkly implement new features for free.
There are two solution to get QUIC support into Scapy. Either you provide an implementation for it and we will review and assist you to get the new layer into Scapy mainline, or you directly contact one of the maintainers and ask for a service in exchange with financial support.
I am also researching the security aspects of QUIC. I'll try to understand scapy source and work on it whenever I am free. Thanks for the quick reply...
I am interested to work on this. Any guidelines/checklist ? Thanks.