Slashdot Mirror


Crashing an In-Flight Entertainment System

rabblerouzer writes "Hugh Thompson, who was interviewed by Slashdot on the dangers of e-voting, now has a cool blog entry on how he was able to bring down the gaming/movie console on an airplane. He calls it one of the most interesting examples of a software 'abuse case' he has ever seen." Fortunately the IFE system is totally disjoint from the avionics.

17 of 322 comments (clear)

  1. Err by OverlordQ · · Score: 1, Insightful

    Fortunately the IFE system is totally disjoint from the avionics.

    No offense, but I don't think avionics are your run of the mill programmers.

    --
    Your hair look like poop, Bob! - Wanker.
    1. Re:Err by ikkonoishi · · Score: 4, Insightful

      20.

      Since 100 is an average IQ then the opposite of a number 80 points above average would be a number 80 points below average.

    2. Re:Err by reezle · · Score: 1, Insightful

      Wouldn't IQ 200 be Twice as smart as average, IQ 50 be half as smart as average?
      Then the opposite of 180 would be appx 55-60...?

    3. Re:Err by Anonymous Coward · · Score: 1, Insightful

      Air France has had touchscreen LCDs in the back of each seat for since at least June 2005, when I last used them. I can't remember if there was a phone, though.

    4. Re:Err by martindp · · Score: 2, Insightful

      I think its a good comment. What if you thought it was cool that you could hack the entertainment system. But your hacks caused the system to overheat and set the plane on fire. Scary, you are better of just keeping you fingers away or wait until the plane has landed if you must must hack it. You can read more details of the crash on http://en.wikipedia.org/wiki/Swissair_Flight_111

  2. I once crashed a bowling alley.... by eggoeater · · Score: 2, Insightful

    No kidding... It was in the late 80s on a new electronic scoring system they had just installed.
    I made a trivial and totally unintentional mistake in the set-up (punching in
    number of players, their names, etc) and it brought down the whole system.


  3. Go look up "fortune" or something by Dun+Malg · · Score: 3, Insightful

    Fortunately the IFE system is totally disjoint from the avionics "Fortunately"? Hardly has anything to do with fortune. See, they made it separate on purpose. Might as well have said "fortunately the IFE system isn't connected to the pilot's brain" or "fortunately the IFE system isn't connected to the oxygen in the cabin", for all the fucking sense it makes.
    --
    If a job's not worth doing, it's not worth doing right.
  4. Re:Not a big surprise by Detritus · · Score: 5, Insightful

    It doesn't have to be an "attack", it can be something as simple as a stuck switch or a book placed on top of a keyboard. On an airplane, you have to consider the two-year-old who wants to play with the pretty buttons.

    --
    Mea navis aericumbens anguillis abundat
  5. Hm. by JoshJ · · Score: 4, Insightful

    I'm not so sure I'd want to put my name out there as "the guy who brought down the computers on a plane". He'll be lucky not to land on the no-fly list, I think.

    1. Re:Hm. by evilviper · · Score: 3, Insightful

      I'm not so sure I'd want to put my name out there as "the guy who brought down the computers on a plane"

      A sad commentary on the state of freedom in this country.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  6. Re:Slashdotted Already by Anonymous Coward · · Score: 2, Insightful

    Ooh... so close. There are people that read slashdot articles. There are also people that post to slashdot discussions. I'll simply leave it as an exercise to the reader to figure out what the intersection of those two groups is.

    But seriously, those who generally read the article have less of a chance of getting a post higher up in the discussion that those who just jump in (Whether they jump in due to a high level of comfort in the subject, or sheer bravado.) This means that people who post early are more likely to have their post read. They are also much more likely to get a response, as there are people who want to use advantage of the nested system and get their post to show up higher on the page. Also, early posts are generally highly moderated, which I guess can be sort of a thrill to some people. So, the system is self reinforcing. Bringing trolls into the mix greatly amplifies the situation, especially FP! trolls.

  7. intent... by Animaether · · Score: 2, Insightful

    sure, it wasn't critical - and I'd hate to have him get on a no-fly list or get fined or be banned from that airline.. or whatever.

    But this isn't just some kid accidentally hitting that remote, changing things to 5, then playing.. or then realizing they can hit up a few more times.. and then playing.

    This guy actually knew, in his mind, what was going on.. Not only that... at the point where things would go wrong, he actually paused, sat back, made the change that might make things go wrong and enjoyed the half-expected result.

    That's intent, right there. If nothing else, he should be slapped around for making the rest of the cabin annoyed because their in-flight entertainment was interrupted for no good reason whatsoever - causing a flight attendant to be occupied with a task he/she should not have been occupied with, etc. etc.

    If this guy wants to have fun with mucking about with systems, have him get his own in-flight entertainment system, or apply for a job at a place that makes these things / the software :P

    That said.. yay that he found the bug.. I hope they fixed it now.

  8. Re:Profit? by Burning1 · · Score: 3, Insightful

    Holy crapshit. I think you've found the missing "???."

    1. Steal underpants.
    2. Short sell fruit of the loom stock.
    3. Profit!

  9. Re:There is a NAME for the bug... by RAMMS+EIN · · Score: 5, Insightful

    ``Dam lazy programmers not using Assert() these days... :)''

    Because we all know that the constraint that you got wrong in the actual code will be correct in the assert. Right? Right?!

    --
    Please correct me if I got my facts wrong.
  10. Re:As a side note... by mspohr · · Score: 2, Insightful
    Last week I flew from SFO to Frankfurt on Lufthansa. Halfway through the 12 hour flight the entire entertainment system crashed and had to be reset... Imagine my surprise to see the Windows CE boot sequence on my screen...

    I can't believe that people in the real world build systems based on such a piece of crap.

    --
    I don't read your sig. Why are you reading mine?
  11. Long? by LFS.Morpheus · · Score: 3, Insightful

    Wouldn't you want to buy Fruit of the Loom, since the victims will have to buy new underpants?

    --
    The space unintentionally left unblank.
  12. Re:Avionics programmers by First+Person · · Score: 2, Insightful

    Thanks for the explanation. Comments like that are why I read /.

    --
    Given one hour to live, the student replied: "I'd spend it with professor FP who can make an hour seem like a lifetime."