31.12.2014 Views

The Tor software ecosystem - The Free Haven Project

The Tor software ecosystem - The Free Haven Project

The Tor software ecosystem - The Free Haven Project

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>The</strong> <strong>Tor</strong> <strong>software</strong> <strong>ecosystem</strong><br />

Roger Dingledine<br />

Jacob Appelbaum<br />

<strong>The</strong> <strong>Tor</strong> <strong>Project</strong><br />

https://torproject.org/<br />

1


<strong>Tor</strong>: client, relay/bridge, dir (heavy)<br />

2


<strong>Tor</strong>: hidden services (moderate)<br />

3


All of these projects are listed at<br />

https://www.torproject.org/volunteer<br />

4


TBB: <strong>Tor</strong> Browser (heavy)<br />

5


<strong>The</strong> old <strong>Tor</strong>button<br />

6


TBB: <strong>Tor</strong>button (heavy)<br />

7


TBB: Vidalia (light)<br />

8


Arm (light)<br />

9


<strong>Tor</strong>K (dead)<br />

10


<strong>Tor</strong> Controller libs (heavy)<br />

● stem<br />

● pytorctl<br />

● jtorctl<br />

● txtorcon<br />

11


TBB: HTTPS Everywhere (heavy)<br />

12


TBB: Noscript (external)<br />

13


TBB: Thandy (light)<br />

updateframework.com<br />

14


<strong>Tor</strong>socks (light)<br />

15


Pidgin (community)<br />

16


HTTP Proxies (deprecated)<br />

● Privoxy<br />

● Polipo<br />

● Shim<br />

17


<strong>Tor</strong>birdy (moderate)<br />

18


ttdnsd (light)<br />

19


Orbot (heavy)<br />

20


Gibberbot (moderate)<br />

21


Pond (light)<br />

22


Tails (heavy)<br />

23


TLSDate (moderate)<br />

24


<strong>Tor</strong> cloud bridge images (moderate)<br />

25


<strong>Tor</strong>-ramdisk (community)<br />

26


<strong>Tor</strong>TV (community)<br />

27


<strong>Tor</strong>outer (light)<br />

28


Libs we depend on / help maintain<br />

● Libevent<br />

● OpenSSL<br />

● tor-fw-helper (libnatpmp, miniupnp)<br />

29


compass.torproject.org (light)<br />

30


compass.torproject.org (light)<br />

31


compass.torproject.org (light)<br />

32


compass.torproject.org (light)<br />

33


atlas.torproject.org (light)<br />

34


atlas.torproject.org (light)<br />

35


metrics.torproject.org (heavy)<br />

36


Relay search (light)<br />

37


Exonera<strong>Tor</strong> (light)<br />

38


Consensus health (light)<br />

39


<strong>Tor</strong>perf (light)<br />

40


weather.torproject.org (light)<br />

41


Backend database support for<br />

metrics (moderate)<br />

● Onionoo<br />

● PyOnionoo<br />

42


(py)obfsproxy (moderate)<br />

43


Flashproxy (moderate)<br />

44


Flashproxy (moderate)<br />

45


Other pluggable transports<br />

● Stegotorus<br />

● Skypemorph<br />

46


Get<strong>Tor</strong> (low)<br />

47


BridgeDB (light)<br />

48


Brdgrd (community)<br />

49


OONI<br />

50


Shallot, Scallion (community)<br />

51


<strong>Tor</strong>2Web (medium)<br />

52


Network testing scripts<br />

● <strong>Tor</strong>Flow<br />

– Exit testing<br />

– Bandwidth testing<br />

● <strong>Tor</strong>DNSExitlist<br />

● <strong>Tor</strong>BEL<br />

● <strong>Tor</strong>Check<br />

– Bulkexitlist<br />

53


<strong>Tor</strong> network simulators<br />

● Shadow<br />

● Experimen<strong>Tor</strong><br />

● Chutney<br />

● Puppetor<br />

54


<strong>Tor</strong> specs (moderate)<br />

55


Apps that (confusingly!) aren't<br />

from <strong>Tor</strong><br />

● <strong>Tor</strong>mail<br />

● <strong>Tor</strong>Chat<br />

● Advanced <strong>Tor</strong><br />

● Misc snakeoil<br />

56


Nymble, Wikipedia support<br />

57


freehaven.net/anonbib/ (light)<br />

58


All of these projects are listed at<br />

https://www.torproject.org/volunteer<br />

59

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!