The Tor software ecosystem Roger Dingledine Jacob Appelbaum The - - PowerPoint PPT Presentation

the tor software ecosystem
SMART_READER_LITE
LIVE PREVIEW

The Tor software ecosystem Roger Dingledine Jacob Appelbaum The - - PowerPoint PPT Presentation

The Tor software ecosystem Roger Dingledine Jacob Appelbaum The Tor Project https://torproject.org/ 1 Tor: client, relay/bridge, dir (heavy) 2 Tor: hidden services (moderate) 3 All of these projects are listed at


slide-1
SLIDE 1

1

The Tor software ecosystem

Roger Dingledine Jacob Appelbaum The Tor Project https://torproject.org/

slide-2
SLIDE 2

2

Tor: client, relay/bridge, dir (heavy)

slide-3
SLIDE 3

3

Tor: hidden services (moderate)

slide-4
SLIDE 4

4

All of these projects are listed at https://www.torproject.org/volunteer

slide-5
SLIDE 5

5

TBB: Tor Browser (heavy)

slide-6
SLIDE 6

6

The old Torbutton

slide-7
SLIDE 7

7

TBB: Torbutton (heavy)

slide-8
SLIDE 8

8

TBB: Vidalia (light)

slide-9
SLIDE 9

9

Arm (light)

slide-10
SLIDE 10

10

TorK (dead)

slide-11
SLIDE 11

11

Tor Controller libs (heavy)

  • stem
  • pytorctl
  • jtorctl
  • txtorcon
slide-12
SLIDE 12

12

TBB: HTTPS Everywhere (heavy)

slide-13
SLIDE 13

13

TBB: Noscript (external)

slide-14
SLIDE 14

14

TBB: Thandy (light)

updateframework.com

slide-15
SLIDE 15

15

Torsocks (light)

slide-16
SLIDE 16

16

Pidgin (community)

slide-17
SLIDE 17

17

HTTP Proxies (deprecated?)

  • Privoxy
  • Polipo
  • Shim
slide-18
SLIDE 18

18

Torbirdy (moderate)

slide-19
SLIDE 19

19

ttdnsd (light)

slide-20
SLIDE 20

20

Orbot (heavy)

slide-21
SLIDE 21

21

Gibberbot (moderate)

slide-22
SLIDE 22

22

Pond (light)

slide-23
SLIDE 23

23

Tails (heavy)

slide-24
SLIDE 24

24

TLSDate (moderate)

slide-25
SLIDE 25

25

Tor cloud bridge images (moderate)

slide-26
SLIDE 26

26

Tor-ramdisk (community)

slide-27
SLIDE 27

27

TorTV (community)

slide-28
SLIDE 28

28

Torouter (light)

slide-29
SLIDE 29

29

Libs we depend on / help maintain

  • Libevent
  • OpenSSL
  • tor-fw-helper (libnatpmp, miniupnp)
slide-30
SLIDE 30

30

compass.torproject.org (light)

slide-31
SLIDE 31

31

compass.torproject.org (light)

slide-32
SLIDE 32

32

compass.torproject.org (light)

slide-33
SLIDE 33

33

compass.torproject.org (light)

slide-34
SLIDE 34

34

atlas.torproject.org (light)

slide-35
SLIDE 35

35

atlas.torproject.org (light)

slide-36
SLIDE 36

36

metrics.torproject.org (heavy)

slide-37
SLIDE 37

37

Relay search (light)

slide-38
SLIDE 38

38

ExoneraTor (light)

slide-39
SLIDE 39

39

Consensus health (light)

slide-40
SLIDE 40

40

Torperf (light)

slide-41
SLIDE 41

41

weather.torproject.org (light)

slide-42
SLIDE 42

42

Backend database support for metrics (moderate)

  • Onionoo
  • PyOnionoo
slide-43
SLIDE 43

43

(py)obfsproxy (moderate)

slide-44
SLIDE 44

44

Flashproxy (moderate)

slide-45
SLIDE 45

45

Flashproxy (moderate)

slide-46
SLIDE 46

46

Other pluggable transports

  • Stegotorus
  • Skypemorph
slide-47
SLIDE 47

47

GetTor (low)

slide-48
SLIDE 48

48

BridgeDB (light)

slide-49
SLIDE 49

49

Brdgrd (community)

slide-50
SLIDE 50

50

OONI

slide-51
SLIDE 51

51

Shallot, Scallion (community)

slide-52
SLIDE 52

52

Tor2Web (medium)

slide-53
SLIDE 53

53

Network testing scripts

  • TorFlow

– Exit testing – Bandwidth testing

  • TorDNSExitlist
  • TorBEL
  • TorCheck

– Bulkexitlist

slide-54
SLIDE 54

54

Tor network simulators

  • Shadow
  • ExperimenTor
  • Chutney
  • Puppetor
slide-55
SLIDE 55

55

Tor specs (moderate)

slide-56
SLIDE 56

56

Apps that (confusingly!) aren't from Tor

  • Tormail
  • TorChat
  • Advanced Tor
  • Misc snakeoil
slide-57
SLIDE 57

57

Nymble, Wikipedia support

slide-58
SLIDE 58

58

freehaven.net/anonbib/ (light)

slide-59
SLIDE 59

59

All of these projects are listed at https://www.torproject.org/volunteer