[tor-bugs] #29624 [Metrics/ExoneraTor]: New version of exit list format

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Mar 1 12:18:26 UTC 2019


#29624: New version of exit list format
-------------------------+-------------------------------------------------
     Reporter:  irl      |      Owner:  metrics-team
         Type:  task     |     Status:  new
     Priority:  Medium   |  Milestone:
    Component:           |    Version:
  Metrics/ExoneraTor     |   Keywords:  metrics-exit-list-project metrics-
     Severity:  Normal   |  roadmap-2019-q2
Actual Points:           |  Parent ID:
       Points:           |   Reviewer:
      Sponsor:           |
-------------------------+-------------------------------------------------
 We need to extend the exit list format to include:

 Metadata:

 * Source identifier
 * Source software name
 * Source software version
 * Source IP address
 * Source ASN
 * Source country
 * Source operator contact details

 Measurement results:

 * IPv6 addresses
 * Error code

 Error codes:

 * Success
 * Unknown Failure
 * Timeout
 * (others we can think of now, but we can extend this later when we
 actually implement it)

 I think we should probably have one line per measurement, so IPv4 and IPv6
 results would be listed separately, not on the same line. In the future we
 may have differing transports to consider (TCP/QUIC/something else) so
 maybe we should not just have IPv4 vs IPv6 but some numeric identifier
 that is later extensible.

 Exit lists are not currently included in torspec but probably should be.
 The specification should cover the existing format, and then also the new
 format. We should expect that we will later extend the new format with a
 signature. Maybe we should just figure that out now also.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/29624>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list