Which logically leads to an unrelated question -- if ISPs are doing DPI on every packet, they at least theoretically 'know' whether you're transmitting 'illegal' content. If I were a rights holder, I'd be making that argument against ISPs. I don't know how I'd sleep at night, maybe, but I wouldn't let ISPs have their cake (valuable user data) and eat it too (immunity based on status as ISP-only).
Unlikely.
To become a peer, you must first visit the website, fully downloading the content.
Which makes an argument to you consenting to share the information.
Governments do and have asked ISPs to update and block against certain websites. Thus, the automated system is expected to behave adequately.
However, as a person becomes involved, they become an active participant in the pipeline.
That is a huge theoretical difference.
A person is not automated, they have common reason, and intellect that goes beyond the rules that can be encoded in a dumb system.
This reasoning is what allows us to hold a person accountable to their actions.
If you visited a ZeroNet site, found it was bad stuff, immediately left and deleted the cache, you might have a case for innocence.
But if you immediately left, but continued to actively share the content... It's a different message.
You could become part of a child pornography ring, for example.
And courts enjoy making examples of distributors of such materials.
Pleading your innocence, becomes difficult at that point.
You've shared illegal content from your own property.
Either way it's a damn difficult question to answer, but God's be damned if I wouldn't prefer a distributed internet.
At least IPFS is working hard towards Tor integration. That might be something one day.
Actually, that day is today already! OpenBazaar had the same need of a Tor transport and made one! It's available here: https://github.com/OpenBazaar/go-onion-transport/
Basically a plug-and-play transport for IPFS.
- https://github.com/OpenBazaar/openbazaar-go/blob/4a9ee8de8fd...
- https://github.com/OpenBazaar/openbazaar-go/blob/4a9ee8de8fd...
Hope that helps a bit. Keep in mind that none of this have been verified and might not work as advertised. Just a warning.
The ISP, like a container ship, is not responsible of every bit it moves around. Individuals are.
https://www.eff.org/pages/playpen-cases-frequently-asked-que...
However, any Whonix users would not have been affected, for two reasons. One, this was Windows malware, and Whonix is based on Debian. Two, Whonix comprises a pair of Debian VMs, a Tor-gateway VM and a workstation VM. Even if the malware had pwned the workstation VM, there is no route to the Internet except through Tor.
What works is using Tor.
to this:
What works is using [Whonix].
Is there some network isolation going on which prevents that?
Is this some kind of 'vm specific' virtual network which can't talk on the real lan? Is that implemented on the hypervisor?
Edit: I forget that I'm writing on HN. When I say VM, I'm referring to full OS-level VMs, not namespace, Java, etc VMs.
That's a bit of a nonstarter for a few of.
We probably aren't the target base for the project though so maybe it doesn't matter...
Years ago, I created a LiveDVD with VirtualBox plus Whonix gateway and workstation VMs. I had to hack at both Whonix VMs to reduce size and RAM requirements. But I got a LiveDVD that would run with 8GB RAM. It took maybe 20 minutes to boot, but was quite responsive.
You must isolate Tor process and userland in separate VMs, or even separate physical devices. Even if the browser gets pwned, and the NIT gets dropped, you'll be OK, because the Internet is reachable only through Tor. Whonix is an easy to use implementation.
I've been ragging on Tor Project about this for years. But they don't want to frighten people by making Tor too complicated to use. You could be cynical, and say that they want the cannon fodder for their government masters. Or you could say that they think it's more important to protect the most people, rather than to most strongly protect technically competent people. I have no clue what the truth is. Maybe there's a range of opinion.
But Whonix really is trivial. You install VirtualBox. You download the Whonix gateway and workstation appliances. You import them in VirtualBox. You start them. You work in the workstation VM. There's nothing to configure. That literally should be enough information to use Whonix. Plus there's a wiki and a support forum.
I read up on this a while ago, but didn't keep links. There was some discussion on /r/Freenet. For example: https://www.reddit.com/r/Freenet/comments/5tnx81/freenet_use... Missouri police developed a custom Freenet client that logged everything. But I don't remember the name :(
I should have said: "What works is using Whonix, or otherwise using Tor securely with leaks blocked."