[tor-bugs] #18611 [Tor]: Improve semantics for pluggable transports with dummy addresses
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Mar 23 01:37:01 UTC 2016
#18611: Improve semantics for pluggable transports with dummy addresses
------------------------+--------------------------
Reporter: teor | Owner:
Type: defect | Status: new
Priority: Medium | Milestone: Tor: 0.2.???
Component: Tor | Version:
Severity: Normal | Keywords:
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
------------------------+--------------------------
In #18517, we noted that some pluggable transports (for example, meek) use
a dummy IP address in the bridge line, because the actual addresses are
specified using some other method.
The address specified in the bridge line is passed by tor to the pluggable
transport, which then ignores it. But there's no way for tor to know
whether the address is going to be ignored.
Ignoring an address has a number of implications:
* there's no standard IPv4 or IPv6 "dummy" address
* even if two bridge lines use the same "dummy" address and port,
bridge_resolve_conflicts should not consider them to be conflicting
(Are there any more?)
* anything that checks the address of the bridge will return erroneous
results
I'm not sure there's any easy way of fixing this, but I'm writing it down
so we know about it. Perhaps it needs a change to the semantics of the
bridge line so we can leave out address and port if they're going to be
ignored anyway.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/18611>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list