Skip to content

Gerry's World

A glimpse into my life

Airplane Internet Hack?


Summary

Some airlines offer free IP messaging with e.g. iMessage, Facebook Messenger, and WhatsApp. For example, United.

But to get real internet, you need to pay. It’s a pretty small fee (~$9 for a domestic flight, IIRC), but I thought we might be able to find a workaround.

The idea: create a Facebook Messenger bot (or other bot) which, when you message it with a url, it will fetch the page and message back the contents. So, for example:

  • google.com
  • <html file>
  • https://www.google.com/search?q=python+walrus+operator
  • <html file>

Details

Text-only

One stipulation is that the messages are text (and emoji) only - no images/videos/files allowed. So we can’t just directly send the html file (with assets) back.

Instead, we might do something like either send the raw html contents (without extra assets e.g. css/images) or send a screen-reader version.

Or…

terminal commands

Rather than requesting / replying a url, we might send curl commands and just reply with the terminal output. And while we’re at it, we might as well just make it a full terminal session!

  • curl http://www.google.com/
  • <!doctype html><html itemscope="" itemtype="http://schema.org/WebPage" lang="en"><head><meta content="Search the world's information
    ...
    </body></html>
  • pwd
  • /home/gerry