News for hackers. Stuff that matters.
Re:AT&T aggressively moving against unauthorized tethering by cosgroveb on Friday March 18, 2011 @10:31AM (#2340485)
I read speculation that they were detecting the tethering at a lower level so SSH tunneling may not help you. I think the idea was when a packet hits their network from a device it has a particular TTL (X), if it comes in with a TTL of X-1 then it's obvious that the user is tethering.
Re:AT&T aggressively moving against unauthorized tethering by metageek on Friday March 18, 2011 @04:52PM (#2341913)
No, ssh tunneling would help, because the IP packets making up the ssh connection would be coming from the phone, not the laptop, so they would have their TTL set by the phone.
Re:AT&T aggressively moving against unauthorized tethering by cosgroveb on Friday March 18, 2011 @04:54PM (#2341926)
I assumed he meant ssh tunneling from his computer to a home network or something in order to disguise his User Agent or anything else identifying on the application layer. This makes more sense...
Re:AT&T aggressively moving against unauthorized tethering by w1ntermute on Friday March 18, 2011 @11:14AM (#2340652)
I'm using USB tethering (Proxoid), so I don't think the TTL issue applies to me.
Re:AT&T aggressively moving against unauthorized tethering by cosgroveb on Friday March 18, 2011 @11:21AM (#2340669)
Uh, yes, TTL would apply to USB tethering (if that is what they are looking for). TTL is part of IPv4 (it's called hop limit in IPv6) which is a couple levels up from the physical layer (in your case USB) in the OSI model. I mean, whether you use USB, or Ethernet, or WiFi, you're still just shuffling packets around.
Re:AT&T aggressively moving against unauthorized tethering by w1ntermute on Friday March 18, 2011 @11:43AM (#2340763)
Well that sucks. I suppose the best thing to do is have the tethering apps not decrement the TTL, though I have no idea if any of them support that.
Re:AT&T aggressively moving against unauthorized tethering by cheald on Friday March 18, 2011 @03:27PM (#2341611)
Again, it's not the tethering app that does it, it's the TCP stack. It's likely quite possible for a custom Android ROM to implement this workaround, but I would be surprised if you could accomplish that with an iPhone.