[tor-talk] Tor implementation in JavaScript / FirefoxOS

Nathan Freitas nathan at freitas.net
Mon Mar 17 12:45:31 UTC 2014

On 03/17/2014 03:06 AM, Andreas Kuckartz wrote:
> Are there any news regarding Tor for FirefoxOS or an implementation in
> JavaScript?

Since FirefoxOS = Android with Gecko/HTML5 skin

we know that the Tor binary port that is part of the Orbot build process
should all but work on FirefoxOS. I have been hoping to have time to
attempt either a manual install of the binary, and a custom build of the
OS to verify this, but have not had time, or found some with the right

>From that point though, it is unclear how proxy settings (either
manually or via transproxy) would be applied to the system. From my
initial review of FirefoxOS from a user perspective, it is apparent they
have not built in even basic HTTP/SOCKS proxy settings capabilities at
the system-wide level.

Now, each Gecko/HTML5 app may be able to specify these options using the
same types of config settings available within Firefox add-on
This would be a good thing to research and confirm.

Based on his work in Tor Browser, Mike Perry has conceived of a whole
heap of problems related to privacy and anonymity based on whether apps
are treated like tabs in a single browser, or whether each app is its
own browser instance (or at least that is my poor man's interpretation).
I hope we has time to write these up publicly to get feedback from Mozilla.

I think the Tor in Javascript idea is fascinating, once we all start
trusting Javascript from crypto. I feel like we all don't trust some
language (C, C++, Java, etc) so perhaps that hurdle is not as big as it
might seme, especially if we can get Tor support on a $25 FirefoxOS phone.

That is all I have for now!


More information about the tor-talk mailing list