News for hackers. Stuff that matters.
Re:Abusing WebRTC to reveal coarse location data in Signal by cjbprime on Wednesday May 20, 2020 @10:12PM (#23254208)
Presumably he's been using Signal over Tor, defeating all such attacks as a side-effect.
Re:Abusing WebRTC to reveal coarse location data in Signal by aesh2Xa1 on Wednesday May 20, 2020 @11:44PM (#23254599)
How does Edward Snowden acquire a laptop or phone in a way that he can trust it? I don't think it matters what protocols and applications he uses: he does not enjoy privacy.
Re:Abusing WebRTC to reveal coarse location data in Signal by sadfklsjlkjwt on Thursday May 21, 2020 @12:38AM (#23254844)
I order to get a device that is not explicitly compromised with custom targeted malware one could: take a walk, enter a random shop, buy a device. Now you only have the standard malware that everyone gets preinstalled on their devices.

How to keep it free of custom targeted malware? That is another question!

Re:Abusing WebRTC to reveal coarse location data in Signal by Mediterraneo10 on Thursday May 21, 2020 @08:06AM (#23257395)
With a target like Snowden who is under constant surveillance and lives at the whim of his host country, he could expect that any off the shelf hardware he bought would be immediately compromised. His hosts would just make up some bullshit reason to part him from the device for several minutes and do an evil maid attack. Or from afar his hosts or another country's actors could exploit undisclosed vulnerabilities in his device's wifi or bluetooth layer that they have in their toolkit.
Re:Abusing WebRTC to reveal coarse location data in Signal by sadfklsjlkjwt on Friday May 22, 2020 @04:00AM (#23269684)
I agree I cover that in my OP.
Re:Abusing WebRTC to reveal coarse location data in Signal by thephyber on Thursday May 21, 2020 @12:31AM (#23254815)
s/Edward Snowden/anyone/

Two key words in your comment are both spectrums: trust and privacy.

Most people implicitly trust their hardware more than Snowden does now -- they overestimate the security from the factory and he probably has better expectations of the likelihood of hardware compromise.

On the privacy spectrum, one point is how much privacy you think you have, and the other (unknown) point is how much you actually have. Similarly, I think Snowden's situation and prior experience helps him more accurately understand where those points are; the rest of us are up on the first peak of the Dunning-Kreuger chart.

Re:Abusing WebRTC to reveal coarse location data in Signal by Daniel_sk on Thursday May 21, 2020 @02:10AM (#23255344)
Go in random store and pick random notebook / phone.
Re:Abusing WebRTC to reveal coarse location data in Signal by mirimir on Thursday May 21, 2020 @04:55AM (#23256245)
Can one use Signal via Tor? If so, a URL would be useful.

But one can use Session (a fork of Signal) over Lokinet (an onion routing network, which is similar to Tor).

Even the updated version of Signal merely relays stuff through a proxy. That is, there's just one hop, and that's trivial to deanonymize. With Lokinet, there are multiple hops, so adversaries must compromise multiple nodes.

Also, Session requires no PII for account creation. That's great for anonymity, but there's no built-in authentication. So users must authenticate contacts in meatspace or via other communication channels.

Re:Abusing WebRTC to reveal coarse location data in Signal by ajconway on Thursday May 21, 2020 @05:28AM (#23256425)
Lokinet seem to claim (https://medium.com/@LokiNetwork/lokinet-b8f738fefe7a) that their network is more resistant to sybil attacks by introducing different incentives (an internal cryptocurrency) and not having a central authority (which TOR does have, and which users have to trust). It's unclear how this helps against a wealthy adversary determined to control the network via its own nodes.
Re:Abusing WebRTC to reveal coarse location data in Signal by mirimir on Thursday May 21, 2020 @11:00AM (#23259142)
As I understand it, there's a slowly increasing supply of Loki, a private cryptocurrency. Basically, service nodes earn Loki for caching messages, and relaying traffic. I gather that's analogous to mining in Bitcoin etc.

Creating a new service node requires a providing a stake in Loki, which I believe currently costs on the order of $5000. And the only source is Loki held by existing service nodes. So arguably, as the creation rate for new service nodes increases, the price of the requisite Loki stake increases, perhaps supra linearly, or even exponentially.

There's also the issue that service nodes that behave maliciously lose all of their Loki, both the initial stake, and anything that they've earned.

I don't know specifics, however. So I don't know just how high the bar is for malicious service nodes.

Re:Abusing WebRTC to reveal coarse location data in Signal by ajconway on Thursday May 21, 2020 @03:42PM (#23263932)
If I understand it correctly, a node does not need to be acting malicious, it only needs to cooperate with other compromised nodes.
Re:Abusing WebRTC to reveal coarse location data in Signal by mirimir on Thursday May 21, 2020 @08:48PM (#23267519)
Thanks, I'll look into it. It seems like a subtle distinction. That is, "cooperat[ing] with other compromised nodes" seems like a flavor of malicious activity.

I get that the Tor Project has banned relays for numerous reasons. The tor-relays list is a good (albeit incomplete) source for reports, discussion and decisions.