News for hackers. Stuff that matters.
Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by jacquesm on Tuesday August 17, 2010 @09:32AM (#1611034)
Anything that inspects packets past the transport layers should be illegal unless a warrant has been served.

Just like in the good old post days you should be able to rely on all your packets arriving without 'inspection' by any carriers.

The obvious solution to the whole net neutrality problem is to encrypt everything and to run the various protocols on every port imaginable after some form of handshaking.

I think that would work.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by alecco on Tuesday August 17, 2010 @09:39AM (#1611047)
Yes, but that wouldn't be enough. The DNS system is also controlled by an oligopoly and ISPs. With DNS server data ISPs can easily deduce what is a packet doing. AFAIK, the DNSSEC system doesn't solve this, either.

The stakes are high, I'd love to see a change of paradigm. But it's very hard given the immense economic and political interests against anything fair.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by PidGin128 on Tuesday August 17, 2010 @10:10AM (#1611145)
I first thought of a solution, whereby we share distributed lists of hostnames, in the same way torrents are tracked.

I then remembered that you can switch to alternative DNS providers. Google's comes to mind, because its 8.8.8.8 address is easy to remember.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by alecco on Tuesday August 17, 2010 @10:24AM (#1611185)
Google is the largest advertising and user-tracking system online. I would only use those DNS servers as last resource.

Also your DNS request travels unencrypted through your ISP and a likely drop-in solution to packet inspection would just be a passive listener (typical solution with 0 configuration). So in this case, alternative servers don't help.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by bitskits on Tuesday August 17, 2010 @11:15AM (#1611336)
While the Google argument is an easy argument to make, it happens to not have merit.

From: http://code.google.com/speed/public-dns/privacy.html

We don't correlate or combine your information from the temporary or permanent logs with any other data that Google might have about your use of other services, such as data from Web Search and data from advertising on the Google content network.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by alecco on Tuesday August 17, 2010 @11:33AM (#1611397)
You are diverting the discussion. The main point of that comment is the ISP can inspect those packets just like if you use their servers (and probably by exactly the planned way to do it in the first place.)

With regards of privacy, Google's definition of what's identifying or not is very dodgy. From your own link, the permanent record includes the timestamp, domain, geolocation and ISP. That's a lot of information if you aggregate it.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by bitskits on Tuesday August 17, 2010 @01:31PM (#1611810)
Down-voted for posting a link to a privacy policy? Hmm. Ok.

My point had nothing to do with your ISP packet inspection argument (notice I didn't address it). I was providing a counter-point to the "Google is the largest advertising and user-tracking system online. I would only use those DNS servers as last resource." My comment was simply to refute your indication that Google might be associating DNS with advertising or user tracking. They don't.

Edit: Can someone explain why the down-votes? Do you just disagree?

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by alecco on Tuesday August 17, 2010 @02:32PM (#1612016)

  > My point had nothing to do with your ISP packet inspection argument
That's why my comment said you were diverting the point of the discussion. We are discussing ways to hide content from ISPs.
Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by flipbrad on Tuesday August 17, 2010 @07:47PM (#1612801)
They will still be learning a lot about users, just not adding that to their otherwise neat idea they have about who you are. You have two identities; they can track, study and serve each one, no probs.
Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by alecco on Tuesday August 17, 2010 @02:30PM (#1612011)
Yep, down-voting isn't cool and I think bitskits has a valid opinion (even though I don't agree.)
Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by amalcon on Tuesday August 17, 2010 @11:09AM (#1611317)
The old UUNet IPs (now maintained by level 3) work as well: 4.2.2.[1,6]

As does running your own DNS.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by lsc on Tuesday August 17, 2010 @01:12PM (#1611741)
what about looking for active abuse? Assuming I tell you on account signup, is running your traffic through an IDS to alert me when your system is compromised unacceptable? what if I only look at your traffic after I get an abuse report? what if I get an abuse report... can I use tcpdump?

I mean, these are all possibilities. my concern is that if, for example, you make running an inward facing IDS illegal, selling (nearly) anonymous accounts on the cheap will be ah, more difficult. In theory, a good enough inward-facing IDS, if implemented by more ISPs, could largely mitigate the botnet problem we have now, where almost any site can be wiped off the internet by IRC kids. (now, my IDS system never got past 'experimental' and has been down for several years now. But when it was active, I think it was pretty neat; customers could see incoming attacks, and I could see outgoing attacks. Of course, like any ids, it had a huge false positive rate, so honestly, it wasn't all that useful, which is part of why it's currently down. I'm just interested in why people think that sort of technology is inherently a bad idea- a bad enough idea that there should be a law, even.)

Now, I think it's important that providers are very clear about what they do with a customer's packets... but I worry that codifying what a provider can do to a packet /with the consent of the customer/ into law will eliminate services I like.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by jacquesm on Tuesday August 17, 2010 @01:23PM (#1611787)
That's a good point and a fine line to walk.

I'm going to have to think about that for a bit, it's a tricky enough situation you sketch that there shouldn't be some kind of exception for it.

First thing to come to mind is maybe an electronic way of securing permission from the 'endpoint' of the traffic, since they benefit from not having their hardware and their connection abused as well.

The key is 'with the consent of the customer', and I think that such instances should be the exception rather than the rule.

So if there is no specific reason why a certain customers packets are inspected and it is done without their knowledge and consent it should be illegal.

Also, it may very well be possible to correlate enough transport layer data to figure out which packets are part of an attack and which are legit, but that might be computationally very expensive to do.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by lsc on Tuesday August 17, 2010 @01:36PM (#1611827)
well, I'm actually /really interested/ in what people think about this. I mean, laws aside, privacy policies[1] are pretty important to some people. But the thing is, by looking at (and sometimes mucking with) your traffic, I can provide you a better service. So it's important for me to know where the line is for different people.

[1] note: this isn't final, but it's my latest working draft: http://wiki.xen.prgmr.com/xenophilia/2010/06/please-comment-...

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by jacquesm on Tuesday August 17, 2010 @01:58PM (#1611904)
I think you've already nailed it, the 'better service' is the key element in that sentence. If the endpoint finds their services degraded to give other people better service then I think most people would balk. If it is to give them better service they'll be fine with it. Whether or not they read the privacy policy is another matter, I think I must be the only person that actually reads those things.
Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by lsc on Tuesday August 17, 2010 @03:06PM (#1612121)
as for privacy policies, what I'd really like is to use a privacy policy published by a trusted body such as the EFF.

In my perfect world, the EFF would publish several, modeled after the 'creative commons' licenses; each policy would grant different levels or different kinds of privacy, and the meaning of the policy would be fairly well understood by all parties just by stating the name of the policy.

edit: I don't mean /legally mandating/ these privacy policies... I'm suggesting something like the system in place for managing copyright (or,uh, left) - the idea would be that if there are standard policies, you won't have to read each policy all the way through for every service.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by jacquesm on Tuesday August 17, 2010 @03:11PM (#1612138)
How about a privacy policy review entity?

Something totally independent of both business and government run as a non-profit that reviews the various privacy policies, notices changes (by spidering them periodically) and alerts users to those changes and their consequences?

You could also issue a 'badge' or a widget that you could include on your privacy policy page that gets served up from the reviewing institution.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by lsc on Tuesday August 17, 2010 @03:23PM (#1612181)
I don't think that's as good.

Even ignoring the cost in lawyer time to draw up and review the policies, knowing that a policy is 'reviewed by X' tells the user less than "ISP Y uses standard policy Z"

Also, just like there are different creative commons licenses that grant different rights, it's reasonable to have different privacy policies that grant different rights... and if you need a particular right, it's much easier to go "Oh, isp X uses policy Y which gives me what I want" than to go reading the custom policy that each ISP drew up.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by jacquesm on Tuesday August 17, 2010 @03:37PM (#1612228)
Ah ok, sorry, I see what you're saying now, just in an ISP context, I thought you meant privacy policies as a whole. Apologies.

In that case it makes perfect sense. I thought about all privacy policies and because there are so many different products out there it would be very hard to have a limited set of policies. But for the ISP subset that could definitely be done.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by lsc on Tuesday August 17, 2010 @03:55PM (#1612284)
Well, the infrastructure provider market is what I know and care about... but I don't think the privacy needs of, say, facebook users and twitter users are all that different. they could probably use the same privacy policy with no changes.
Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by wmf on Tuesday August 17, 2010 @02:53PM (#1612082)
by looking at (and sometimes mucking with) your traffic, I can provide you a better service.

That's admirable, but I notice you're a hosting provider. I've never heard of a broadband ISP that wants to use IDS or DPI to provide better service; they only seem to talk about providing worse service.

Perhaps making such things opt-in would work; if the customer believes that it really benefits them, they won't mind opting in.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by lsc on Tuesday August 17, 2010 @03:04PM (#1612113)
well, the IDS would be primarily to protect the rest of the internet by noticing when your box becomes a zombie (and decrease costs associated with handling abuse.)

Unless you are one of those people who expects me to leave your box online after it has become compromised and is spewing abuse, the ids, assuming I use it how I say I'm using it to just detect compromised hosts, and assuming I'm careful about false positives, won't hurt you.

Mucking with the traffic is /much/ more difficult to do without damaging the service. However, there are many cases where if you muck with the traffic you can allow high latency high bandwidth bulk transfers without messing up your low-latency traffic as much as it would otherwise... e.g. it's possible, with traffic shaping to maintain better customer experiences while overselling your pipe.

this positive is realized by the customer through lower prices in markets with competition. obviously, the home broadband market is not one of those markets, so I don't know how much difference it'd make there.

If you notice, I'm a provider in the server space, where there is a lot of competition.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by tomjen3 on Tuesday August 17, 2010 @02:11PM (#1611949)
As one of your customers, I wouldn't mind you looking at my traffic, assuming that you notified me of it afterward and that you didn't store anything that could be used to establish patterns that could be traced to me individually or the actual data I was sending (it is liable to include, among other things, passwords).

However I would expect you to get a notification before you started to murk around with my traffic, since it is liable to interfere with my use of the services that I have paid for.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by lsc on Tuesday August 17, 2010 @03:24PM (#1612188)
first, please, please don't send passwords unencrypted. I'm not the only one who can look at your traffic. Spoofing a route in bgp is, to my understanding, not a difficult thing to do, which means that really, anyone on the net with a sufficiently well-connected BGP box can sniff your traffic.

but yeah... would just giving you access to all the information I had about your traffic be sufficient notification? That seems like the best way to handle it to me, I mean, if I've got a IDS all setup, it's no more work for me to let you see the results, and especially on incoming traffic, that has value to you.

>However I would expect you to get a notification before you started to murk around with my traffic, since it is liable to interfere with my use of the services that I have paid for.

Yeah. mucking about with people's traffic is tricky, and /certainly/ deserves a notification. Right now, the only time I do it is when you go over your transfer limits; in that case I use tc to bump you down to something that can't hurt me, and obviously, I tell you.

If I /wanted/ to provide a bulk transfer service, rather than limiting the overage accounts to 1mbps or less each, I'd take accounts that are in overage and let them have as much bandwidth as they want, just making that bandwidth a lower priority than the bandwidth of my paying customers.

Now, my experience with that kind of traffic shaping is that it's never perfect, you always interfere at least a little with the high priority traffic; or at least that's been the case every time I've tried doing that, so I don't. But, I've heard of others doing it with varying degrees of success; it's one of those things that can possibly make a cheaper service better if you allow the provider to muck with your packets.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by tomjen3 on Wednesday August 18, 2010 @09:01AM (#1613967)
It is true that I shouldn't send passwords unencrypted, but the passwords I send are not those I am concerned some government agency gets their hands on, nor are they useful for industrial espionage.

I am simply trying to avoid having the passwords ending up in some log file somewhere where a second-rate cracker can get access to them and spam my webpages. Honestly if you have the power to fix the Border gateway protocol, chances are that you are not interested in spamming my redmine installation.

Re:TorrentFreak: Don't bash Google for Net Neutrality, it ne... by ewams on Tuesday August 17, 2010 @12:21PM (#1611553)
Do you think that more people are going to start encrypting their traffic because of events like this?