6 ms·
I wonder if it is possible to implement blacklists so that each relay operator may exclude their node from serving requests for hidden services they don't appro
by qnr 12y ago
I wonder if it is possible to implement blacklists so that each relay operator may exclude their node from serving requests for hidden services they don't approve of.
E.g. a law abiding tor relay operator in Mauritania may decide to block the infamous underground apostasy discussion forum. It still remains accessible via other routes but the Mauritanian relay is now not involved with serving the site in any way.
- implr 12y agoTo block a certain hidden service on a relay you need to know what is the hidden service you are relaying data to (obviously), which completely defeats all anonymity - a 'first hop' relay would basically be able to make a list of all hidden services visited by clients connected to it.
- mike_hearn 12y agoIt is possible and I suggested they do just that, some months ago. It won't surprise you to learn that this suggestion went down like a lead balloon, with lots of people assuming I must be an NSA agent, evil, etc. They consider the possibility for nodes to control which HS's they support to be a vulnerability and want to close it. Tor has exit policies, which are somewhat similar ... exits can choose not to handle certain kinds of traffic (or only handle certain kinds). However they also seem to believe that exit policies shouldn't exist and only do, because of "unreasonable" ISPs that care about abuse. The people in the Tor community seem oblivious to the political risk they're taking on with the hidden service feature. They keep claiming that dissidents etc use hidden services in the abstract, but all the real world examples people are actually familiar with are the worst kinds of abuse. Recently they announced they'd received a tipoff that directory authorities might be seized. Nothing seems to have happened yet, but the apparent credibility of this threat should have set alarm bells ringing at Tor HQ. Given that HS' represent a tiny fraction of overall Tor traffic, there are virtually no legit hidden services and all the really horrible abuse Tor is famous for relies on it, they should consider just dumping hidden services entirely. Otherwise they're putting everything at risk for a minority feature few users really care about.
- newaccountfool 12y ago> there are virtually no legit hidden services Sorry what? No wonder you got shot down with your TOR suggestion you appear to know nothing about it.
- dogma1138 12y agoThere are legit hidden services indeed, but there a question if the legit ones actually need the protection TOR provides... The sad truth currently is that the people who use TOR the most are the people who either do not need it's protection or do not deserve it. As much as we like to play the victim card especially in light of the NSA scandals the truth is that people in free countries don't really get into trouble for doing shit over the internet even when it's illegal (to some extent). And no i don't count the FBI knocking on your door if you post on facebook that you are going to kill Obama, or the police arresting that dutch teenage retard that tweeted she put bombs on 3 flights and told TWA(?) to figure out which a violation of privacy or civil liberties, those people deserved what they got. On the other hand if you live in a country where legitimate activities taken over the internet can land you in jail or worse then even being suspected of using TOR will get you in trouble. Even with all the improvements on masking TOR traffic it is still fairly easily identifiable, heck every entry level internet filtering appliance can block TOR these days with very high degree of accuracy even when the user doesn't use public access nodes. So TOR doesn't and it's current state cannot provide protection to anyone living under a regime that does massive deep packet inspection of internet traffic(and yes i know the US technically qualifies for that too, but they are still not N. Korea, Iran, China, or Saudi Arabia). The 2nd problem that TOR has is the fact that early adopters of such technologies tend to be criminals, the same was true with early P2P networks. Heck I still remember trying to download Shrek of Kazaa or eDonkey and getting a ton of pedo pictures instead, and that was very common in the early 2000's... But this was true to everything from cellphones which back in the 90's meant you were either a business douche or a drug dealer, disk and phone encryption, and offshore bank accounts. P.S. Currently i actually have less trust in hidden services than i do in normal secure websites, after Facebook brute forced their address (https://facebookcorewwwi.onion/ https://facebookcorewwwi.onion/) and according to them with relative ease. And since anyone holding the private key for the hidden service can update the directories and route all new traffic to them i think it's not farfetched that a sufficiently funded agency or an individual can do the same. So while i still consider onion routing to be relatively safe form ease dropping, i consider all hidden services of sufficient importance to be compromised.
- dogma1138 12y agosuch thing will just make it easier for government agencies to identify both users and hidden services via traffic analysis, so it's unlikely to be implemented. On the other hand both hidden services, and directories can perform a similar thing. Hidden Services can choose which directories they want to publish their address and identifiers too, this is part of the TOR HS protocol. Directories can augment any request they get from the user and return what ever value they want, this is how you can cause effective DoS of the TOR network (or any other DHT implementation that does not enforce it's agency over core services) with very small resource investment.