We felt it necessary to give Tor projects its own page on FileShareFreak - more or less for our own convenience (when updating this entry). For those unaware, Tor is two things: First; it’s an anonymizing network used for establishing anonymous communications over the Internet. And second; Tor is also considered a Darknet.
Tor in itself is not a P2P program, but it can be implemented to add anonymous support to just about any ‘Internet’ program that will employ the addition of proxies. Tor adds layers of anonymity through onion routing, similar to both Internet tunneling and proxy services. Adding Tor to a P2P program is fairly easy to do, as long as Tor is already installed, running, and properly configured. Be sure to visit the ever-expanding Wikipedia page for Tor.
Tor’s success has spawned the development of an entire armada of side projects, 3rd party spinoffs and software addons & plugins. It enables software developers to create new communication tools with built-in privacy features. Listed below are just some of the projects that support Tor and the Tor network. It should be assumed that many of these require Tor to be installed and running prior to using (unless otherwise noted).
TorToGo is a collection of trusted applications compiled to be portable and static. These applications are routed through, or used in conjunction with Tor. TorToGo includes Bon Echo, Libevent, OpenSSL, Polipo, Tor, Vidalia, UCL, UPX and Qt. Our NOTES: Currently, there is no supporting installation package for TorToGo, as it is still in Alpha development. Download it here if you don’t have a problem with compiling!
TorChat is a peer to peer instant messenger with a completely decentralized design, built on top of Tor’s location hidden services, giving you extremely strong anonymity while being very easy to use without the need to install or configure anything. NOTES: The download package includes portable versions of Tor and TorChat - users can run both from a micro-drive (i.e. a ‘USB stick’).
“Privoxy is a web proxy with advanced filtering capabilities for protecting privacy, filtering web page data, managing cookies, controlling access, and removing ads, banners, pop-ups and other obnoxious junk.” It is often used in conjunction with Tor, and is included in the Tor installation bundle.
Tor can also be incorporated into anonymous remailers. This refers to anonymously sending email to an exacting recipient, not the “spam the public” type of nuisance remailing. Here are a few remailers that support Tor:
- — Cypherpunk anonymous remailer - Type I remailer - (can be used when Type II & III cannot be, due to disabled or disallowed “installation of software” settings on a computer).
- — Mixmaster anonymous remailer - Type II remailer - here’s a tutorial on how.
- — Mixminion - Type III anonymous remailer.
“PortableTor allows you to connect into the Tor anonymous internet system from any computer with your flash or thumb drive. This allows you to browse the Internet anonymously from public locations, such as Internet hotspots, library, or school computers and public terminals.”
xB Browser (formally called TorPark), is an enhanced spinoff of the portable Firefox browser but with added Tor capabilities. Users can safely and anonymously surf the Internet from a portable USB stick or flashdrive, without any installation. (NOTE: It works from a computer hard drive, as well).
OperaTor is a software bundle that can be easily installed on a portable memory (pendrive, usb stick, hard drive) to allow anonymous surfing while at an internet cafe, library etc. It combines the power of the Opera Browser, Tor and Privoxy. With OperaTor no data will be stored at the computer you plugged your portable memory into.
‘LiveCDs’ for Anonymous Browsing
A LiveCD is a bootable CD that allows you to browse, blog, email and chat in complete anonymity wherever you happen to be. Simply find a computer, insert the CD, boot from it and start working anonymously. The first two listed below are specific to the Tor network, but we’re unsure about the third one:
- — Incognito - Will work from either a CD or a USB-type drive.
- — Anonymity Anywhere - part of the TorK project.
- — ROCKate - A Linux (KDE) LiveCD.
TorK is an Anonymity Manager for the KDE Desktop. Browse anonymously on Konqueror /Firefox /Opera. Send anonymous email via the MixMinion network. Use SSH / IRC / IM anonymously. Control and monitor your anonymous traffic on the Tor network.
Torpark is a program which allows you to surf the Internet anonymously. Download Torpark and put it on a USB Flash keychain. Plug it into any internet terminal whether at home, school, work, or in public. Torpark will launch a Tor circuit connection, which creates an encrypted tunnel from your computer indirectly to a Tor exit computer, allowing you to surf the Internet anonymously. Torpark is small, portable, clean, open-source, free of spyware/adware, and free. NOTE: The project has changed hands and is now run by Xerobank (although TorPark still works).
Torcap is a tool that allows any network application to connect through Tor, even if the overlying application doesn’t support SOCKS. It works by injecting a DLL into every process running under the current user. This DLL then hooks Winsock API to intercept DNS lookups and TCP/IP connections. The decision whether to route the connection through Tor or directly to the internet is based upon the application mask and host mask. When a match is found, the connection is forced to connect to the Tor SOCKS server. Torcap2 is another variation - download it here.
Torward can be implemented for data transfer over Tor via the Tor Hidden Service.
Torward 0.3 is a gui version of Torward written by Eroli (needs NET Framework 2.0). Check it out through hidden services at http://balrqba4×57ofa6s.onion/.
Torque is a tool to make Tor .onion domains friendly. It is simply a secondary proxy that sits between your browser and privoxy and translates a domain name like “example.tor” into “example.onion” so that Tor can fetch it. Link available through the Tor hidden services at balrqba4×57ofa6s.onion/.
— How to set up Azureus to work with Tor. And here. Or here. Although, IMHO, it is better to run a BitTorrent client through a proxy instead of an anonymizing network. And there’s still the issue with connecting to bad trackers through decoy torrents - your real IP address needs to be accessible to the trackers in any event. Hiding your traffic via tunneling/routing through Tor or any other proxy-type service is one thing, but hiding your IP from the tracker is dubious, at best.