5 ms·
> The researchers’ attack requires that the adversary’s computer serve as the guard on a Tor circuit. This is a great reason to run your own Tor relay, even if
by noondip 11y ago
> The researchers’ attack requires that the adversary’s computer serve as the guard on a Tor circuit.
This is a great reason to run your own Tor relay, even if it's just a private bridge for you and your friends. You can even use a pluggable transport of your choosing -- I picked obfs4 to make otherwise identifiable Tor connections look like random noise to my service provider.
- TylerE 11y agoDoes that really help? "Random noise" over TCP/IP doesn't really exist in the wild. Now, if you made it look like well-encrypted HTTPS traffic, that might be borderline non-suspicious.
- zmanian 11y agoYes this is the pattern of obsf4 usage. It makes tor traffic look like https traffic to a bridge node.
- scintill76 11y agoI didn't readily find details of this particular cloaking, but I'd be skeptical of how well it can work if your adversary is more determined to snoop on you than your bridge is to camouflage itself[1]. Is obfs4 sending an SNI header for the fake SSL session? If so, an observer can connect to the named server himself and see things like a) the SNI header is faked, e.g. if there is no DNS entry for that name, b) it's not really an HTTPS server, c) it doesn't have enough discoverable content to really justify you spending hours using it every day, d) nothing else on the web links to this server. If it's not sending SNI, that's probably unusual these days too, so they know your client is non-standard. I don't know, maybe I'm overthinking and/or considering things you don't care about as part of your threat model. I suppose some of this could be overcome by using a client certificate whitelist as a plausible reason to not serve anything to snoopers, but then you and/or the bridge are somewhat identifiable as users of an obscure SSL feature. And since the client certificate is in plain text[2], you're either trackable by a static certificate, or identifiable as something unusual if using many rotating certificates all coming from the same IP. [1] Maybe this is weird logic, but in other words, if you are paranoid enough to be trying to obfuscate your tor usage, I don't see why you should believe this can be secure enough (unless obfs4 has addressed these issues somehow.) But maybe the point is more about web filters just smart enough to block standard tor, than about constantly evolving spies bent on unraveling your communications. [2] https://security.stackexchange.com/questions/24577/client-certificate-in-ssl-handshake-insecure https://security.stackexchange.com/questions/24577/client-ce...
- at-fates-hands 11y agoI'm not an expert, but I've read and have seen people claiming if you run a number of relays, you can control and inspect the traffic going through your relay - uncloaking the user and the IP addresses. Is this actually possible?
- noondip 11y agoI believe you may be referring to a Sybil attack, e.g. https://blog.torproject.org/blog/tor-security-advisory-relay-early-traffic-confirmation-attack https://blog.torproject.org/blog/tor-security-advisory-relay... Tor users should know that Tor design doesn't try to protect against an attacker who can see or measure both traffic going into the Tor network and also traffic coming out of the Tor network (e.g. a three-letter agency with near infinite budget running many nodes).