Skip to content
Unverified Commit b3b0fd12 authored by intrigeri's avatar intrigeri
Browse files

Install obfs4proxy from the Tor Browser tarball

The main goal here is to ship an up-to-date obfs4proxy, since the version in
Debian is vastly outdated and has a different network fingerprint
than the most commonly used by Tor clients, which is the one shipped
in Tor Browser.

In particular, we want to fix the Elligator2 bug (tails#18800). This will be
achieved automatically, thanks to this commit, once we upgrade to Tor Browser
which has upgraded obfs4proxy:
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40416

And while I'm at it, I'm installing all Pluggable Transports shipped in the Tor
Browser tarball. Currently this means we also install the snowflake-client
binary, which is useless right now but should save us some time when we work on
tails#5494. And more generally, this approach should make it slightly easier for
us to pick up support for PTs newly added in Tor Browser.

refs #18800, #5494
parent c046e2fe
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment