Opened 5 years ago

Closed 5 years ago

#15742 closed enhancement (wontfix)

Speed up local onion access if hidden service is hosted on same client.

Reported by: cypherpunks Owned by:
Priority: Medium Milestone: Tor: very long term
Component: Core Tor/Tor Version: Tor: unspecified
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Client--->Tor(*:9150,hosting XXXXXXXXX.onion)<--->Internet

Current version:
Client->Tor [find XXXXXXXXX.onion]
Tor->Internet [same]
Internet->Tor [XXXXXXXXX.onion is you]
Tor->Client [send XXXXXXXXX.onion data]

Future version:
Client->Tor [find XXXXXXXXX.onion]
Tor-Tor [It's me!]
Tor->Client [send XXXXXXXXX.onion data]

Child Tickets

Change History (5)

comment:1 Changed 5 years ago by nickm

Hm. What's the application here?

(Also, wouldn't this make it trivial to probe whether a given onion service was running locally by asking the client to connect to it and checking the response time?)

comment:2 Changed 5 years ago by cypherpunks

Also, wouldn't this make it trivial to probe whether a given onion service was running locally by asking the client to connect to it and checking the response time?

I don't think so.

Tor
SocksPort 192.168.100.100:9050 (Open for network)

Client on network
Connect SOCKS5 192.168.100.100:9050

  1. Tor's admin is opening a port only for network.
  2. Network computers are trusted to use Tor SOCKS.
  3. Other fucker(Outsiders) never know "onion service was running locally".

comment:3 Changed 5 years ago by teor

Milestone: Tor: very long term
Type: projectenhancement

comment:4 Changed 5 years ago by teor

This use case may be satisfied by some version of Single Onion Services.

comment:5 Changed 5 years ago by nickm

Resolution: wontfix
Severity: Normal
Status: newclosed

I think the security argument against this stands. If the admin is running a browser using the HS server as a client, they presumably want to test it in the same way that other clients would ... and they don't want web pages with embedded links to their HS to resolve faster than usual.

Note: See TracTickets for help on using tickets.