[tor-bugs] #11183 [Pluggable transport]: Make an HTTP requestor Firefox extension for meek-client
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sat Mar 22 07:37:13 UTC 2014
#11183: Make an HTTP requestor Firefox extension for meek-client
-------------------------------------+----------------------
Reporter: dcf | Owner: dcf
Type: project | Status: assigned
Priority: normal | Milestone:
Component: Pluggable transport | Version:
Resolution: | Keywords: meek
Actual Points: | Parent ID: #10935
Points: |
-------------------------------------+----------------------
Comment (by dcf):
Here are bundles that use an extension within Tor Browser to make HTTP
requests. The extension listens on localhost port 7000. meek-client
connects to the extension on that port and commands it what HTTP requests
to make.
* https://people.torproject.org/~dcf/pt-bundle/3.5.2.1-meek-2/
* https://gitweb.torproject.org/pluggable-
transports/meek.git/commit/0a87c0d5cc580135f539e414b57a28142615acaa
* https://gitweb.torproject.org/user/dcf/tor-browser-
bundle.git/commit/tbb-3.5.2.1-meek-2
These bundles have a TLS signature that is almost like Firefox's, only
missing the "SessionTicket TLS" extension as noted in comment:9. As
explained in comment:11, my next planned iteration is to do bundles where
the extension runs in a separate browser instance with a separate profile.
That will take care of the "SessionTicket TLS" and socks_remote_dns
issues, and will make it possible not to run the extension when you're not
using meek.
I had some trouble with these bundles on OS X initially. Bootstrapping
would die after about 5 minutes at 50% (so it's not #9229) with an "EOF"
error in the meek-client log. But after investigating it for a while, I
couldn't reproduce it.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/11183#comment:12>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list