Skip to content
Giovanni Pellerano edited this page Oct 9, 2019 · 79 revisions

Tor2web

Introduction

Tor2web is an HTTP proxy software that enables access to Tor Hidden Services by mean of common web browsers.

Tor2web started as a concept by Aaron Swartz that has been initially implemented as a stateless apache reverse proxy module available on github.

The project is now part of the GlobaLeaks), and is a crucial point in an architectural design aimed to make Tor hidden service easily reachable for all internet users, even if they have not installed Tor.

Tor2web 3 is an Open Source software released under Free Affero GPL License based on Python Twisted, Debian Packaged, with a mid-to-long term goal to become a resilient Anonymous Content Delivery Network.

To discuss with developers and tor2web operators join the [email protected] mailing list (Thanks GreenHost for hosting it) or join IRC chat on irc.oftc.net channel #tor2web .

If you need to contact us privately to propose Tor2web specific projects, to involve us as Hermes Center, please do Contact Us Directly, we'd love to help you out!

Follow us on Twitter Twitter

For more general information, take a look reference site.

Donate

To support GlobaLeaks Project you can help us with donations that will goes entirely for the software development!

Help us by sending us a small donation!

Contribute to Tor2web

You can contribute in different ways.

Tor2web Documentation

The following sections represent Tor2web documentation:

  • Features section provides a description of the features implemented;
  • Research section documents the ongoing research;
  • OpenData section documents the open data provided by Tor2web.
  • Extra Features section describe "Tor Browser Download" and "TorCheck" Tor2web facilities;
  • Setup Guide section provides setup guidelines;
  • Software Development section documents Tor2web Software development;
  • Infrastructure section describes our own development architecture;

Setup guide

Tor2web adopters need a Linux server.

Software development

A developer approaching to Tor2web, needs to be skilled in Python 2.7, having a good knowledge of web communication, Tor networking and Twisted framework.

Extra Features

Tor2web do provide extra facilities such as:

  • GetTor to download Tor Browser in an automatic way from a single url
  • CheckTor to easily check from a third party site if you're on Tor or not with a simple JS script