
On Fri, 10 Feb 2017 04:22:46 -0500 Roger Dingledine <arma@mit.edu> wrote:
On Fri, Feb 10, 2017 at 02:36:30AM -0600, Andrew Deason wrote:
No no, that was just me thinking about how they could/should go about it. I just meant, some form of downloading the entire list, instead of checking one-by-one via TorDNSEL.
If the consensus doc shouldn't be used for this, what should? Just <https://check.torproject.org/exit-addresses>? I assumed lists like these were gathered from network-status-consensus or something.
You want the bulk exit list script:
https://check.torproject.org/cgi-bin/TorBulkExitList.py
For example,
https://check.torproject.org/cgi-bin/TorBulkExitList.py?ip=128.31.0.39&port=...
That only works for a specific ip/port endpoint; I was wondering how to get a list of all potential exits (say, everything with the Exit flag). It seems like a service like WebIron may try to protect so many endpoints that repeatedly querying TorBulkExitList.py for every single one is impractical. TorBulkExitList.py links to <https://check.torproject.org/exit-addresses>, though, which is why I asked about that. -- Andrew Deason adeason@dson.org