xcloud-python
xcloud-python copied to clipboard
Teredo packet parsing
Teredo packet parsing
Description
XCloud makes use of Teredo (IPv6 over IPv4)
- A few packets before STUN/ICE negotiation happens
- (Optionally) Wraps the whole RTP traffic
ToDo
- [ ] Implement based off Wireshark dissector: https://github.com/wireshark/wireshark/blob/22e7ddb63789ff603641be116ee24834ca7631f9/epan/dissectors/packet-teredo.c
- [ ] Does it make sense to define it as a
construct
Struct?
Result
- Have teredo metadata available
- Access to the payload section
Basic teredo parsing implemented with PR #9