-
Notifications
You must be signed in to change notification settings - Fork 970
Efficiently Bypassing SNI-based HTTPS Filtering #12235
Comments
I think disabling SNI generally is a non-starter. Opt-in override might be doable. Most likely our short-term fix is going to be Tor private tabs and the longer-term fix is pushing for SNI encryption in future TLS specs. |
closed by tor/0.23.x branch |
Can we change the SNI value without using tor? |
@aaomidi I was also wondering that. Like even if it is possible to create an extension like escape. |
Extensions in Chrome/Brave can't modify TLS info |
Is it possible to add support to brave just for this? This would literally bypass Iran, China, and Russia's internet blocking without the speed loss that comes with Tor/VPN. |
that's an interesting idea. do you know how servers generally respond to a spoofed SNI value (say for a hostname that doesn't exist on that server)? |
It depends on the service, for example Google/Facebook/Other major sites with SAN certificates don't care at all whats in there. |
I precise I am using the Quad9 public DNS resolver to bypass DNS filtering issues.
Use case: In UK, London, the ISP TalkTalk is proceeding to HTTPS traffic filtering based on SNI. When you launch
https://thepiratebay.org
, the firewall of TalkTalk inspects:Here see comparison of Brave and Firefox 32 with Escape extension
Workaround solutions:
In France, they may implement the same Internet censorship as UK in the next three years. Considering the fact in the West, you have a
New Democrats
political agenda, that is enforcing measures of censorships of political dissidents or in general, counter-cultures opposed to neoliberalism and societal collapse, I would advise Brave to add the possibility to bypass SNI-based HTTPS filtering, for example, by overriding the ”server name” field of the SNI extension.In the base specification of TLS 1.3, there is still no plan to implement SNI encryption, even if there are an interesting IETF Internet-Draft and slides that promote it wisely.
Research paper source
The text was updated successfully, but these errors were encountered: