[tor-dev] Design for an exit relay scanner: feedback appreciated

Philipp Winter identity.function at gmail.com
Mon Nov 25 23:09:03 UTC 2013

On Thu, Oct 10, 2013 at 07:23:11AM +0000, Aaron wrote:
> I have been working on adding a "Tor Network Test Template" to
> ooni-probe; the basic concept is to extend the Tor controller
> library we use (txtorcon) to be able to build and attach
> circuits to specific streams, and iterate over the exits in
> the consensus.

I now have similar code which is based on stem:

However, the problem with a parallel single-Tor-process design
is that there is no easy way for scanning modules to figure out
which exit relay they were attached to.  The Tor controller just
sees a bunch of incoming streams but once, one of these streams
spots something fishy, it is difficult to figure out which exit
relay is to blame.


More information about the tor-dev mailing list