.onion and .i2p - #5085
.onion and .i2p#5085galeksandrp wants to merge 1 commit into
Conversation
|
Without something like a new "platform=tor" flag, this doesn't really make sense to bring in. |
|
Hi @galeksandrp, This is a cool idea, but it effectively would turn HTTPS Everywhere into a clearinghouse or authoritative source of information on which onion sites correspond to which real sites. We don't have the resources to a do a trustworthy job of maintaining such a list, so I'm afraid we can't do it. |
|
@jsha I think HTTPS on .onion will do this anyway. |
|
I've been brainstorming this for a while. Now seems like a good idea to There would have to be a standard way of verifying hosts ( There would also have to be a UI change (similar to the block unsecured I am not sure how requested this feature is, but personally I think it On Jul 26, 2016 11:18, "J0WI" notifications@github.com wrote: @jsha https://github.com/jsha I think HTTPS on .onion will do this anyway. — |
|
There was a project -- based on HTTPS Everywhere -- which did exactly this: https://github.com/chris-barry/darkweb-everywhere See also #3798. |
|
That's me :) On Aug 5, 2016 15:02, "Søren Fuglede Jørgensen" notifications@github.com
|
|
Hah, cool. It's a really nifty idea. If a more-or-less standardized way of announcing hidden service hosts through HTTP/DNS, I imagine that we would quickly see directories of such announcements, and that the corresponding act of making a database for rewriting rules could be completely automated. automated.
|
|
Yeah. Without some sort of way to have a clearnet address announce who they On Aug 5, 2016 16:30, "Søren Fuglede Jørgensen" notifications@github.com
|
|
@chris-barry I moved this CI ruleset testing system to your repo (chris-barry/darkweb-everywhere#50). Could you please review it and rulesets (chris-barry/darkweb-everywhere#47)? |
That project is dead now b/c of a Firefox change, despite the usefulness it would have had to Chromium users. So now what?
What if we accept the limitation that such a list is machine-verifiable? Certainly if an SSL cert mentions both the domain on the clearweb as well as the darkweb, then verification can be automated. We could possibly also accept that if the HTTPS site on the clearweb references the and the user could control which verification mechanisms satisfy their security policy. Also remember that HTTPS-everywhere is just a hack for non-serious websites anyway. Properly secured websites where security is important don't need HTTPS-everywhere rules. So HTTPS-everywhere users already accept some risk when visiting security-clumsy sites. BTW, it's interesting to notice what privacyinternational.org is doing. If you go their their clearweb site, their server detects you are on Tor and automatically redirects to their Note that the " |
Since Tor Browser include HTTPS Everywhere, we can add .onion rules.
Also tests for
https://github.com/EFForg/https-everywhere/search?utf8=%E2%9C%93&q=onion+mixedcontent&type=Code