Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tor2web client coming from Tor must be redirected to .onion #10

Closed
fpietrosanti opened this issue Apr 1, 2012 · 5 comments
Closed

Tor2web client coming from Tor must be redirected to .onion #10

fpietrosanti opened this issue Apr 1, 2012 · 5 comments
Assignees
Labels

Comments

@fpietrosanti
Copy link
Contributor

All Tor2web clients that come from a Tor Exit Node must be redirected directly to the relevant .onion website in order to avoid using Tor2web from Tor (causing additional overhead).

This feature come from https://github.com/globaleaks/tor2web-2.0/issues/11

@ghost ghost assigned evilaliv3 Jul 19, 2012
@fpietrosanti
Copy link
Contributor Author

The quickest way to go with onionoo https://onionoo.torproject.org/ .

The tor2web node should, at a configurable interval, fetch the list of tor nodes and their exit ip addresses from onionoo and save it in memory.

At startup tor2web load the list the tor nodes from https://onionoo.torproject.org/details?running=true .

@fpietrosanti
Copy link
Contributor Author

Updated list of tor-exit from TorBEL https://metrics.torproject.org/data.html#exitlist

@evilaliv3
Copy link
Contributor

8acac86

with this commit i've implemented a onionoo compliant client.

the main features are:

  • local caching
  • gzip requests and decoding
  • http if-modified-since requests
  • configurable period of update

as spotted by hellais the onionoo list it's not complete; in fact a tor relay could have more than one ip and probably some are not detected. with future researchs on this topic we could think to integrate more sources and checks.
anyway I consider reached the goal of the alpha milestone.

@fpietrosanti
Copy link
Contributor Author

A ticket has been created on Tor Trac, asking to integrate TorBEL information in Onionoo information:

https://trac.torproject.org/projects/tor/ticket/6488

cc @hellais

@fpietrosanti
Copy link
Contributor Author

It has been said on ticket https://trac.torproject.org/projects/tor/ticket/6488#comment:1 that the list of exit addresses is already in place in onionoo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants