[tor-bugs] #6411 [Tor]: Adding hidden services through control socket

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Feb 13 12:53:22 UTC 2015


#6411: Adding hidden services through control socket
-------------------------+-------------------------------------------------
     Reporter:           |      Owner:  yawning
  kevinevans             |     Status:  accepted
         Type:           |  Milestone:  Tor: 0.2.7.x-final
  enhancement            |    Version:  Tor: 0.2.3.19-rc
     Priority:  normal   |   Keywords:  hidden-service control maybe-
    Component:  Tor      |  proposal tor-hs globalleaks-wants
   Resolution:           |  Parent ID:  #8993
Actual Points:           |
       Points:           |
-------------------------+-------------------------------------------------

Comment (by yawning):

 Replying to [comment:28 meejah]:
 > yawning and I were chatting on IRC, and I had a (possibly crazy) idea to
 tie these ephemeral HSes to the control-connection that added them such
 that when that connection closes, all the HSes it added go away.

 Adding to this a bit, I think this is probably a good idea.

 I currently am of the opinion that there should be no command to query a
 list of all ephemeral hidden services being hosted by a given tor
 instance.  A hypothetical example would be, if I am running a eph. HS
 based chat application and a file sharing application, neither application
 has any business what so ever of being able to see each other's HS.

 The lack of such a command complicates cleanup (eg: the applciation
 crashes without cleaning up it's HSes, and is not using it's own tor
 instance), and restricting eph. HS duration to the control port session's
 lifetime automates this.

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


More information about the tor-bugs mailing list