News for hackers. Stuff that matters.
Re: Tethering by barrkel on Sunday August 29, 2010 @10:37AM (#1643853)
Even simpler, looking at the user agent string. All the mobile networks I've used use HTTP proxies (transparent or explicit) to hugely decrease image quality; the JPEG artifacts are atrocious.

I guess the marginally harder problem would be linking together the proxy with the authentication of the connecting user, to let authorized tethering users through. Perhaps they could use a different proxy via a different APN, or similar techniques.

Re: Tethering by illumin8 on Sunday August 29, 2010 @12:39PM (#1644045)
> Even simpler, looking at the user agent string.

This would catch a lot of false positives. For example, I use Atomic Web Browser on my iPad and iPhone - it lets me change my user agent string because some websites try to redirect you to a slimmed-down mobile version, and I might want to get to the full version of the website. So it is quite often that I actually change my user agent string to show desktop Safari instead of mobile.