Slashdot Mirror


App Enables Surfing Over SMS/MMS Through T-Mobile

MrSeb writes "An ingenious browsing hack has emerged: if you have an Android smartphone and a T-Mobile (US) unlimited messaging plan, you can now use an app called Smozzy to surf the web... for free. Smozzy is just a wrapper around the standard Android browser, but instead of requiring a data connection, everything is funneled through SMS and MMS. Whenever you click a link, instead of firing off a packet to a remote web server, a web request is instead sent to Smozzy's intermediate server via SMS. Smozzy forwards the request, downloads the web page you're trying to visit, and then sends it along to your phone as MMS messages — and both SMS and MMS are completely free with T-Mobile's unlimited messaging plan."

17 of 149 comments (clear)

  1. Re:Cost Much? by firex726 · · Score: 2

    Well the app is free and unlimited messaging is like $10 I think (Maybe $20).
    Not too bad when you compare to the possible overage charges of going over your data plan.

  2. And that, kids, is what economists call... by fuzzyfuzzyfungus · · Score: 5, Interesting

    A textbook case of perverse incentives...

    From the perspective of efficiency or architectural sanity, that is about as far from optimal as you could wish to be(short of running the fastest analog modem connection that will survive GSM voice compression to take advantage of your unlimited voice minutes); but the magic of telco nonsense pricing makes it entirely reasonable.

    Hopefully getting their control channel hammered with SMS noise will induce them to offer some sort of reasonably priced modest-speed data mechanism that isn't a horrible pile of hack...

    Incidentally, of course, does this lovely mechanism make whoever runs "Smozzy" a MiTM even within SSL-wrapped browsing sessions, or does the TCP/IP->SMS insanity just wrap the packets whole and serve as a peculiar sort of link layer?

    1. Re:And that, kids, is what economists call... by Bill_the_Engineer · · Score: 2

      Unlimited internet is $20 with a 2GB cap. Once you reached the 2GB cap, you can still browse the internet for free just with a slower connection. I'm sure the slower connection is still faster than using SMS.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    2. Re:And that, kids, is what economists call... by Eil · · Score: 2

      Hopefully getting their control channel hammered with SMS noise will induce them to offer some sort of reasonably priced modest-speed data mechanism that isn't a horrible pile of hack...

      Don't be silly. They'll just do what they did with all the VoIP apps: block or cripple them. And if that fails, it would be trivial to filter the messages as they're bouncing through the network. Until strong net neutrality laws are enacted, mobile carriers will always have the last word on how you use your phone no matter how "rooted" or "unlocked" you think it is.

    3. Re:And that, kids, is what economists call... by tlhIngan · · Score: 4, Interesting

      Hopefully getting their control channel hammered with SMS noise will induce them to offer some sort of reasonably priced modest-speed data mechanism that isn't a horrible pile of hack...
       

      Not before T-mo suffers a worse fate than AT&T in dropped calls and such.

      People think AT&T's atrocious dropped call rate is because of lousy signal - that's one reason to get a dropped call, but for AT&T, it's not. It's not even tower congestion (another reason, when the tower simply says it's full and you're just out of reach of the old tower).

      It's control-channel congestion. A phone like the iPhone makes and breaks data connections very frequently (maintaining a data context takes power, so if you only establish, do your tranfer, and tear down ASAP, you can extend the battery life significantly). However, doing so means a lot of control channel congestion as stuff like websurfing will establish a connection to do the HTTP transfer, then tear down while the user browses. Now get a bunch of phones doing that and if a new phone comes in, it literally can't get a word in edgewise to associate with the new tower. And the tower sits there with plenty of channels to offer up bandwidth for voice and data, but a full control channel.

      It happened to T-mo as well - there was an Android IM app that presumably managed to open a data connection right after Android shut it down, causing congestion from the bringup and teardown operations.

      One reason it really only happened recently is the rise of texting. Texting in Europe and Asia is huge, and the carriers had the same problems, but they adapted with control channels that can expand in bandwidth as required. Texting in North America was basically non-existent until the turn of the millennium. So carriers pretty much got stuck with the problem and since it didn't hurt things too badly, they let things be.

      Then the iPhone came about with its reckless (but power efficient) use of the control channel and AT&T suffered big time with control channel congestion. Places with the highest density of phone usage had the highest droped call rates.

      It's why Europe and Asia didn't see the iPhone meltdown that AT&T did, why AT&T can have the fastest network despite the dropped call rates (having spare channel capacity is meaningless if phones can't get at them because the control channel is full).

      Also, MMS isn't sent through the control channel - it's notified via the control channel and the phone's MMS client then establishes a regular data connection to download the attachments via the faster data interface.

    4. Re:And that, kids, is what economists call... by duguk · · Score: 2

      It would definitely make T-Mobile even less happy; but bittorrent is actually an excellent choice for coping with every aspect of that except the tiny bandwidth bit...

      Yes... apart from the bandwidth. Just 1.3 million text messages later and you can have an entire episode of Futurama!

    5. Re:And that, kids, is what economists call... by Pope · · Score: 2

      Boohoo, Netflix is still a friggin' bargain after the price bump.

      --
      It doesn't mean much now, it's built for the future.
  3. Re:Cost Much? by Haedrian · · Score: 4, Insightful

    Which part of "unlimited messaging plan" did you fail to comprehend?

    The same part of unlimited internet having a cap.

  4. Re:Privacy? by RobertB-DC · · Score: 2

    It's also explicitly noted in the app's Options:

    Confirm HTTPS Requests (checked by default)

    Prompt for confirmation before sending HTTPS requests (recommended as HTTPS requests sent through Smozzy are not secure)

    --
    Stressed? Me? Of course not. Stress is what a rubber band feels before it breaks, silly.
  5. Re:SMS Server Slashdotted? by sys_mast · · Score: 2

    And posting it to /. was T-Mobile's method of taking the service down. Quick,cheap,effective.

    --
    Those who can, do.
  6. Re:Cost Much? by Narnie · · Score: 2

    At least with T-mobile's unlimited internet plans, when you hit your cap, they just throttle you down to edge speeds. No extra charges incur.

    --
    greed@All_Evils:~#
  7. VOIP by z_gringo · · Score: 3, Interesting

    Awesome. Now if we can just tunnel VOIP through it we can have free calling as well.

    --
    -- -- Warning. Do not stare directly at the sun.
  8. Re:Cost Much? by firex726 · · Score: 3

    Why would Smozzy get a bill for the SMS messages if it's the user who has the contract with T-Mobile?
    At most I could see them doing a walled garden approach and trying to get it removed from the marketplace.

  9. Re:Privacy? by smoot123 · · Score: 2

    I looked up TCP over SMS a while back, assuming someone must have written an April Fool's RFC. Turns out some guy submitted a patent application for it (#20080146257).

  10. Re:and this kids is why by BJ_Covert_Action · · Score: 4, Insightful

    We would stop abusing, "the system," if the system would stop screwing us.

  11. Just loaded this up, and it does work by rickb928 · · Score: 4, Interesting

    And it's not too slow for being essentially 'free', as in beer.

    Not 'too' slow. No, not speedy. But it works. SSL is an issue, so I suspect this is not useful to do any banking with.

    BUT...

    One important item. TMO and everyone else expects you to have a data plan with your smartphone. So this does not get you out of a data plan. It does, however, make that 200MB plan with TMO a lot more useful. By limiting your use of that to say HTTPS and anything SMOZZY doesn't handle, and using SMOZZY to fully exploit your SMS plan, you'll avoid overages (caps and throttling) and incidentally fully leverage your SMS plan.

    Since SMS was always a clever use of signalling, it will be the carriers' response to re-prioritize any excess SMS traffic to ensure network signalling gets through. as far as I recall, they never even promise SMS will be delivered, so if SMOZZY gets out of hand, they could respond as if it were SMS spam. And TMO might, though they might hold off longer than, say, VZW, which I predict would boil your firstborn if you tried this on their network. AT&T would attend the buffet. Sprint would probably quietly block them and deny all knowledge.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
  12. Re:Cost Much? by Anonymous Coward · · Score: 2, Informative

    128 bytes. They squeezed a few extra characters out by nixing out stuff like control characters.