Glimesh / broadcast-box

A broadcast, in a box.
MIT License
1.34k stars 69 forks source link

fix DTLS hello for russia #82

Closed ChaseCares closed 6 months ago

ChaseCares commented 6 months ago

russian censorship blocks certain DTLS packets based on signature workaround this by swapping order of encryption elliptic curve ids this swaps bytes in DTLS packets thus evading signature blocking

https://ntc.party/t/a-new-snowflake-blocking-rule-offset-of-supportedgroups-in-dtls-client-hello/2420 (cherry picked from commit 410673660f94acaa084e9cc959082b56495250f1)

ChaseCares commented 6 months ago

Thank you @Endeavourl