A Chrome app which creates a system wide (tor)socks proxy at port 9999 enabling access to Tor network.

Earlier this app was titled KroTor, the name was changed to Kronymous to comply with Tor trademark rules.

The app runs in secure sandboxed environment provided by Native client on Google Chrome or Chrome OS.

Native Client is a sandbox for running compiled C and C++ code in the browser efficiently and securely, independent of the user’s operating system.

The Tor’s core code and libevent(Tor’s dependency) were ported to make them work in Native Client environment(this was done as part of my Google Summer of Code 2015 project, the help provided by the mentor was critical in making this all possible).

The compiled C code can be run in Chrome which provides the same functionality as the Tor running in the native OS(viz. linux, windows etc).

Later, after testing on different systems and making it more user friendly(GUI was designed by Puranjay Jain), this app was released on webstore.

Currently, work is being done on adding more functionality to GUI and port latest stable version of TOR i.e. 2.7.10(this version contains some code which fails the security checks by sel_ldr of Native Client, thus more deeper inspection needs to be done to make it work).

Install Kronymous from webstore.
Code available on Github.


Screenshots

-

-

-

-