Earlier quoted context omitted.
The LAN here seems relatively small and fixed, i.e., the number of passengers on a flight is known and does not change during flight. The airline could easily assign a unique IP address to each seat (ticket) without using DHCP. This is generally in contrast to other instances of public Wifi.
Good luck finding out which seat that wireless connection is coming from, though :)
WiFi without internet on a Southwest flight
511–520 of 675 posts
Re: WiFi without internet on a Southwest flight
#512When my son was younger - maybe 9 or 10 or so, we were on a plane and he was using his phone and I looked over his shoulder and realized he was on the internet... but I hadn't paid for an internet plan. I said, "son, how are you using the internet?" He said, "oh, a kid at school showed me - if you go here" (he opened up the wifi settings where the DHCP assigned IP address is) "and start changing the numbers, eventual…
> for having the temerity to go for it Well, if he doesn't know there's anything wrong with it, it's not really temerity.
Re: WiFi without internet on a Southwest flight
#513I want to see someone build a proxy that uses the free iMessage or WhatsApp allowed connection to send arbitrary data. Like have a WhatsApp relay set up at home that you are sending messages to and from, from the plane. Like at a most basic level, send a message of a URL to your home WhatsApp which loads the web page there, and sends the HTML back as a WhatApp message reply so you can render it etc. Wonder what someo…
Pay the signup charge, and also stand up a wifi network. Call it "Foo discounted" if the plane's SSID is "Foo". Put up a captive portal that lets the user claim various "discounts", like veteran, senior, child, etc. No matter what they choose, charge them $2 via a payment page. Once you've been made whole on the service cost, future visitors get a notice that "all discounts have been claimed, please use Foo".
Now you have free internet and all those using your router/portal have $2 internet. The upstream bandwidth is certainly atrocious so you will easily be able to multiplex all the data onto your connection.
Bundle it into a RPi kind of device (has to look finished, like a music player or smth, to get past security) so that you can continue to operate the device even when tray tables have to go up, when you go to the bathroom, etc.
I find it extremely doubtful that the airplane has WIPS or WIDS that will deassociate connections to your rogue wifi. And after all, are you not allowed to have a LAN party?
Re: WiFi without internet on a Southwest flight
#514Earlier quoted context omitted.
For Panasonic's in-flight wifi specifically, a login would only work for one device at a time. Great time to have an Android device with hotspot handy. :)
The fact that newer phones (Pixel at least) can use WiFi (client mode) as the WAN/uplink side of its hotspot stack (NAT, AP, etc.) is pretty neat. Not long ago, only the cell modem could serve in that capacity, as far as I'm aware. Frankly I'm surprised a single WLAN radio can pull that off. I pay the $8 on my phone and share it to my laptop and whatever devices my travel companion(s) might have. Most laptops can't d…
Maybe at the cost of latency because it has to switch channels back and forth?
> Most laptops can't do this, right?
Any laptop can do this if you plug a USB WiFi dongle into it :P
Re: WiFi without internet on a Southwest flight
#515Earlier quoted context omitted.
If you have location permissions enabled in your camera app, the image's exif data will have the coordinates in it. (US Civilian GPS units are prohibited from working above 60,000 ft above sea level and 1,000 knots due to ITAR munitions export restrictions.)
Stupid question: how do civilian GPS units know that they're above 60,000' or faster than 1000 knots without, um, working?
Re: WiFi without internet on a Southwest flight
#516Earlier quoted context omitted.
In the article above, in-flight wifi has an API reporting position, altitude, and velocity. That is a feed from avionics, which renders the claim of airgapped systems essentially null.
The plane has a transponder that reports this information to the ground, ATC, other aircraft etc. The infotainment server has a receiver that gets this data. Or in some cases they instead pull it from a ground based service via the internet. The transponder is not able to receive signals, so it is air gapped.
Such analytical delusions are the first step on the road to failing to adequately mitigate threats. As practiced by “it can’t happen here” school of fucking up.
Fortunately, it seems far more likely that aircraft system designers do not rely on any such assumption, and practice defence in depth. There was a good talk at DEFCON 22 by Phil Polstra on the matter.
Re: WiFi without internet on a Southwest flight
#517Re: WiFi without internet on a Southwest flight
#518Fun research!
Re: WiFi without internet on a Southwest flight
#519Earlier quoted context omitted.
That's an amazing anecdote! The state of "open Wi-Fi" security is actually really sad. I'm not aware of an easy way for the airline to actually do better than this! I suppose they could use Opportunistic Wireless Encryption [1] and bind session authentication to that (i.e. authenticate a given OWE session, not a given MAC address) if the device supports it, as at least modern Apple devices do? But I have no idea how…
What if the captive portal just had a link (or on an IFE screen, a QR code) that connected your phone to a different, WPA2/WPA3 protected, hidden WiFi SSID that was generated exclusively for you? Phones nowadays support joining a passphrase protected WiFi AP via a QR code, so I'd imagine that's doable. The hard part would be finding routers that support >300 different hidden SSIDs, but honestly I would hope that that…