[tor-bugs] #29347 [Obfuscation/meek]: Rewrite meek-http-helper as a WebExtension

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Feb 6 14:34:31 UTC 2019


#29347: Rewrite meek-http-helper as a WebExtension
------------------------------+--------------------------
 Reporter:  dcf               |          Owner:  dcf
     Type:  enhancement       |         Status:  assigned
 Priority:  Medium            |      Milestone:
Component:  Obfuscation/meek  |        Version:
 Severity:  Normal            |     Resolution:
 Keywords:  webextension      |  Actual Points:
Parent ID:                    |         Points:
 Reviewer:                    |        Sponsor:
------------------------------+--------------------------

Comment (by mcs):

 I think it is the following patch that allows `meek-http-
 helper at bamsoftware.com` to work in Tor Browser 8.x:
 https://gitweb.torproject.org/tor-browser.git/commit/?h=tor-
 browser-60.5.0esr-8.5-1&id=10e590c79b01b2a30db1f01a2112c8808696a6cf

 I might be pleasantly surprised, but I suspect it will be challenging to
 reimplement it as a Webextension while remaining compatible with the
 existing external interface. For example, I don't think there is an easy
 way to write to stdout. The Native Messaging API is another "tool" which
 you might need:
 https://developer.mozilla.org/en-US/docs/Mozilla/Add-
 ons/WebExtensions/Native_messaging

 I was hoping the new direction for the Tor Browser meek client would be to
 stop using a real browser (but that assumes the TLS fingerprint spoofing
 works well enough).

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/29347#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list