pcjpnet / qwired-suite

Automatically exported from code.google.com/p/qwired-suite
GNU General Public License v2.0
0 stars 0 forks source link

Tor/SOCKS (The Onion Router) integration in Qwired Client #42

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Which feature would you like to see?
Client integration with Tor (http://www.torproject.org/)

How is it useful to users?
Completely anonymize client connections in the wake of a Big Brother enabled 
internet.

Have you seen this feature in other applications? If yes, which ones?
Torbutton for FireFox : http://www.torproject.org/torbutton/index.html.en

Original issue reported on code.google.com by nelekf...@gmail.com on 28 Apr 2009 at 10:11

GoogleCodeExporter commented 9 years ago
This would require SOCKS support in the connecting sockets. SOCKS is rather 
simple to implement as far as I 
know. Sounds like a good idea with a reasonable amount of work.

Original comment by bastibe...@gmail.com on 28 Apr 2009 at 11:07

GoogleCodeExporter commented 9 years ago
Proxy (HTTP and SOCKS5) have been implemented and can be used in the next 
nightly
build. Basically a Tor service needs to be running on the same machine and 
configured
to be providing a SOCKS service on port 9050. All data is then pushed through 
the
proxy, including transfers.

By the way, using Tor Qwired servers can also be hidden, there might be some 
smaller
patches required to raise the security of the server, though (like not 
providing a
host name in the certificates and OS information). Also a specialized tracker 
might
be useful in the future.

Original comment by bastibe...@gmail.com on 29 Apr 2009 at 7:34

GoogleCodeExporter commented 9 years ago
Please note that due to a limitation in Qt's proxy support, ".onion" hidden 
services
can not be connected to yet. This will possibly be fixed soon by overriding the 
SOCKS
implementation.

Original comment by bastibe...@gmail.com on 29 Apr 2009 at 10:02

GoogleCodeExporter commented 9 years ago
I found a way to make it work for .onion domains too. All that needs to be done 
now
is that the Qwired server should be made more secure and provide tracker 
support for
.onion domains as well. This would allow a network of totally anonymous servers 
and
users with all the features of Qwired. :)

Original comment by bastibe...@gmail.com on 29 Apr 2009 at 10:38