[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [tor-dev] use tor controller to detect circuit/path change



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Damian Johnson <atagar@xxxxxxxxxxxxxx> writes:

>> I'm wondering whether it is possible to use Tor controller to
>> detect when the circuit/path in use is changed and obtain the list
>> of IP addresses of those relay nodes.

> - txtorcon (https://txtorcon.readthedocs.org/en/latest/) - controller
> library for twisted apps

Specifically, try this example:

   https://github.com/meejah/txtorcon/blob/master/examples/stream_circuit_logger.py

You'll be interested in the last hop in the "path" attribute of
Circuit objects. If you want to know which streams are exiting via
which circuits, listen for STREAM events and look at the Circuit to
which they're connected.

- -- 
meejah
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>

iQEcBAEBAgAGBQJQkD/eAAoJEMJgKAMSgGmnUNcH/2hZvHQ3N+MvqT7zN764Jt0j
YwbCMfSpVNcOyidDyHIVU3uoT+Ji+il50yhhkCOHelCJAUWuJZjva5K80bpdlNVM
QbQ6IW5AuoX4ToCLKJ0qSsNeKlt66tI54G5c0TrZfiS/JVD8viz/iQ/x6/rzvsG/
Qr11AeVY5O9Oo/1Xl1kw/kTHUhCisXX+kou/ZEAh12Hvkkwy6zg4HlX1/z+uh/9J
0PCzGp+Lu5WEKwms+ROd6b8jf48h93S0HiJshFvb4YB5vIy9RStXC203G0ZR415G
oQ7ex30NroPtb260nYyi+n6k+Jp0POLwXzgzbljvBlaqdTDgsl5kJL2klbbGeUg=
=U4KO
-----END PGP SIGNATURE-----
_______________________________________________
tor-dev mailing list
tor-dev@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev