Researcher Unveils N00ter, A Program That Detects ISP Traffic Shaping
Sorry, optimists. If the net neutrality law working its way through Washington ends up getting approved, that doesn't necessarily mean that ISPs will stop traffic-shaping on their networks. Even the government realizes that; the FCC chairman created the "Open Internet Challenge" earlier this year with the sole purpose of creating apps that detect naughty neutrality-hating ISPs red-handed. That competition's been a bust, but researcher Dan Kaminsky's announced a free new app at the Black Hat conference in Vegas that promises to dothe same thing. He calls it N00ter, and that makes us smile.
The software can determine when an ISP artificially alters traffic speed to a website, Forbes reports. How's it work? We're glad you asked. Nooter acts like a proxy VPN. When you connect to a website, N00ter can spoof the incoming data to look like it's coming from another website entirely. You can then turn off N00ter, then connect to the same site and measure its download time. If there's a mismatch, the ISP is shaping traffic to one of the websites.
In other words, you connect to Google, but N00ter tells the ISP you're getting data from Bing, instead. The Google data that the ISP thinks is Bing data is downloaded and timed. You then connect to Google normally, with N00ter turned off, and time how long it takes to download the page. The exact same data is downloaded from the exact same server both times – only the first time around, your ISP thinks you're connecting to Bing. That's the key to N00ter, and to detecting traffic shaping.
“All the other sources of change disappear and we’re left with the one cause, the ISP,” Kaminsky said.
And in case nefarious ISPs try to get tricky and work around Nooter by filtering upstream traffic only, Kaminsky's throwing together a N00ter companion program – the awesomely named Roto-N00ter – which spoofs traffic headed upstream to websites, rather than the data coming in from them.
Kaminsky plans on releasing N00ter for free within a couple of weeks.
Comments
Comments are closed on this article
![]()
Vano
August 04, 2011 at 8:23pm
So basically, with an app like this one could set it so every website they visit would spoof to, lets say, google and unless ISP shaping google, then you get unshaped trafic...
![]()
nealtse
August 04, 2011 at 7:27pm
A utility used to root the Nook Color is called Auto-Nooter, could be some cause for confusion... This looks cool though, even if we don't make it a powerful weapon, I stand behind everything it's trying to accomplish. And it seems like it can be used to counter ISP traffic shaping.
![]()
HiGHRoLLeR038
August 04, 2011 at 3:26pm
this is cool and all, but what will it accomplish? i was thinking about downloading it and using it, but then i thought, SO WHAT if i discover my isp discriminating certain traffic? then what? am i going to call them up and be like 'I HAVE PROOF! YOU ARE SHAPING MY BITS!' no.... and they wont care. this app seems cool, but it doesnt solve the problem.
![]()
bling581
August 05, 2011 at 9:56am
You never know, they just might care you found out. Some companies take a little poking or prodding before you'll get a reaction.
If someone really cares about what their ISP is doing they will download it.
![]()
Caboose
August 04, 2011 at 11:12am
I look forward to the first case brought forward to an ISP anywhere, that uses this app as proof of traffic shaping.
Log in to MaximumPC directly or log in using Facebook
Forgot your username or password?
Click here for help.
















