Did I parse the article correctly?
Did I parse the article correctly?
You could force all your traffic through Tor with a router. That way your compromised end point won't easily reveal your public IP. The attacker would be forced to generate some traffic they could fingerprint or use the microphone and camera to spy on you.
Who decides what is worth compromising basic security and a zero-day? In the recent past, the US federal gov't has shown itself far more hostile to those who challenged them, or ratted on their actions than actual dangerous people. Is the "similar to" being a whistle-blower? Maybe being person who criticizes the policies of the gov't while being employed by it? If I trusted my gov't to restrain itself to child pornographers and actual threats to the country (not government, country), I'd sleep easier.
Ultimately, lawmakers and the people who elected them. Additionally, elected presidents and the people who elect them, as well as the court system.
There's a whole lot of little details that make these easier or harder under certain circumstances, but none of these are impossible, especially if you have popular support for your cause.
If you don't like the way something works, you can talk to your congressmen, vote, support organizations that promote your cause, etc. Just complaining on the internet won't change much.
Obviously, I mean, it's fine if the government just walks into your house once a week for inspection because, pff, what have you got to hide?
This is why I think TorBrowser should switch to Chromium. Whatever you have to say about Google, Chromium is unambiguously more secure than Firefox.
Chrome forces sandboxed processes to use its network stack; if that's been configured to use Tor, it shouldn't end up revealing your IP and therefore identity.
Mozilla acknowledges as much with the mission statement of their Electrolysis project:
https://wiki.mozilla.org/Electrolysis
Hopefully Firefox's situation will improve in the near future—at the very least, we'll all benefit if Chrome has a viable competitor. But in the meantime Firefox absolutely is behind Chrome in the security department.
(Aside from the process-per-tab model, what's Chromium got out of the box that Firefox still lacks?)
But the default browser bundle leaves JavaScript enabled by default for good reasons[1], and if you want higher security with JavaScript enabled and/or against non-JS exploits, Chrome's process sandbox is a big deal, and will probably keep it significantly more secure than Firefox for a good amount of time.
If you screw up and miss something, the FBI might not even need to exploit a bug in order to find users' IP addresses, they could just use documented browser features to get users to connect to their honeypot using their real IP addresses.
As a practical example, the FBI could slurp usernames and passwords from other sites the user has been to, then subpoena them to determine if they'd ever logged in without Tor, and so forth.
[1]: http://www.chromium.org/developers/design-documents/site-iso...