File: double_double_toil_and_trouble.rst

package info (click to toggle)
python-stem 1.4.1b-1~bpo8%2B1
  • links: PTS, VCS
  • area: main
  • in suites: jessie-backports
  • size: 5,132 kB
  • sloc: python: 22,776; makefile: 130; sh: 3
file content (110 lines) | stat: -rw-r--r-- 5,761 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
Double Double Toil and Trouble
==============================

Below is a listing of scripts and applications that use Stem. If you have
something you would like to have included on this page then `let me know
<https://www.atagar.com/contact/>`_!

Applications
============

.. Image Sources:
   
   * Arm
     Source: Oxygen (http://www.oxygen-icons.org/)
     License: CC v3 (A, SA)
     File: apps/utilities-system-monitor.png
   
   * Doctor
     Source: https://openclipart.org/detail/29839/stethoscope-by-metalmarious
     License: Public Domain
   
   * Exit Map
     Source: https://openclipart.org/detail/120607/treasure-map-by-tzunghaor
     License: Public Domain

.. list-table::
   :widths: 1 10
   :header-rows: 0

   * - .. image:: /_static/arm.png
          :target: https://www.atagar.com/arm/

     - .. image:: /_static/label/arm.png
          :target: https://www.atagar.com/arm/

       Terminal status monitor for Tor. This provides a top like interface
       including system resource usage, connection information, and much more.

   * - .. image:: /_static/doctor.png
          :target: https://gitweb.torproject.org/doctor.git/tree

     - .. image:: /_static/label/doctor.png
          :target: https://gitweb.torproject.org/doctor.git/tree

       Monitors the Tor consensus for a variety of issues including malformed
       descriptors, directory authority issues, sybil attacks, and much more.

   * - .. image:: /_static/exit_map.png
          :target: http://www.cs.kau.se/philwint/spoiled_onions/

     - .. image:: /_static/label/exit_map.png
          :target: http://www.cs.kau.se/philwint/spoiled_onions/

       Scanner by Philipp Winter to detect malicious and misconfigured Tor
       exits. For more information about how it works see his `Spoiled
       Onions <http://www.cs.kau.se/philwint/spoiled_onions/techreport.pdf>`_
       research paper.

=========================================================================================================== ==========
`BeagleBone for Secret Agents <https://github.com/jbdatko/beagle-bone-for-secret-agents>`_                  Bridge with a `bandwidth monitor <https://github.com/jbdatko/beagle-bone-for-secret-agents/blob/master/ch2/beaglebridge.py>`_ on a BeagleBoard.
`RTT Prober <https://bitbucket.org/ra_/tor-rtt/>`_                                                          Measures round-trip times for Tor circuits.
`TorPS <https://www.torproject.org/getinvolved/volunteer.html.en#project-torps>`_                           Tor path simulator.
`Metrics Tasks <https://gitweb.torproject.org/metrics-tasks.git/tree>`_                                     One-off tasks related to Tor metrics. These mostly involve using descriptor information to answer a particular question. Tasks that involve Stem are: `1854 <https://gitweb.torproject.org/metrics-tasks.git/blob/HEAD:/task-1854/pylinf.py>`_, `6232 <https://gitweb.torproject.org/metrics-tasks.git/tree/task-6232/pyentropy.py>`_, and `7241 <https://gitweb.torproject.org/metrics-tasks.git/tree/task-7241/first_pass.py>`_.
`check_tor <http://anonscm.debian.org/gitweb/?p=users/lunar/check_tor.git;a=blob;f=check_tor.py;hb=HEAD>`_  Nagios check to verify that a relay is participating in the Tor network.
`munin-tor <https://github.com/mweinelt/munin-tor>`_                                                        Plugin to provide Munin graphs.
`tbbscraper <https://github.com/zackw/tbbscraper/blob/master/controller/controller.py>`_                    Automated website scraper over Tor.
`torirc <https://github.com/alfred-gw/torirc>`_                                                             IRC-like chat client using Tor hidden services.
`exit-funding <https://github.com/torservers/exit-funding>`_                                                Script to estimate how much exit relays have been used.
`torsearch <https://github.com/wfn/torsearch>`_                                                             Search engine prototype for descriptor data.
`or-applet <https://github.com/Yawning/or-applet>`_                                                         GUI widget to provide circuit information and an interactive interpreter.
`OnionShare <https://github.com/micahflee/onionshare>`_                                                     Hidden service based file sharing application.
`Syboa <https://gitorious.org/syboa/syboa>`_                                                                GTK Tor interface similar to `TorK <http://sourceforge.net/projects/tork/>`_.
`hs-health <https://gitlab.com/hs-health/hs-health>`_                                                       Experiment to measure churn and reachability of hidden services.
=========================================================================================================== ==========

Scripts
=======

Client Usage
------------

* `List Circuits <examples/list_circuits.html>`_

  List the path Tor uses for its present circuits.

* `Determine The Exit You're Using <examples/exit_used.html>`_

  Tells you the exit used for each Tor connection.

Descriptors
-----------

* `List Outdated Relays <examples/outdated_relays.html>`_

  Prints contact information for relays prior to a given version.

* `Comparing Directory Authority Flags <examples/compare_flags.html>`_

  Compares the votes of two directory authorities, in this case moria1 and
  maatuska with a special interest in the 'Running' flag.

* `Votes by Bandwidth Authorities <examples/votes_by_bandwidth_authorities.html>`_

  Provides information about the current votes from Tor's Bandwidth
  Authorities.

* `Saving and Loading a Tor Consensus <examples/persisting_a_consensus.html>`_

  Example for writing a Tor consensus to disk, and reading it back.