Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Bug It's funny.  Laugh.

Crashing an In-Flight Entertainment System 322

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.
This discussion has been archived. No new comments can be posted.

Crashing an In-Flight Entertainment System

Comments Filter:
  • Err (Score:1, Insightful)

    by OverlordQ ( 264228 ) on Wednesday February 21, 2007 @12:29AM (#18092444) Journal
    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.
  • by eggoeater ( 704775 ) on Wednesday February 21, 2007 @12:38AM (#18092520) Journal
    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.


  • by Dun Malg ( 230075 ) on Wednesday February 21, 2007 @12:44AM (#18092564) Homepage

    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.
  • by Detritus ( 11846 ) on Wednesday February 21, 2007 @12:56AM (#18092626) Homepage
    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.
  • Hm. (Score:5, Insightful)

    by JoshJ ( 1009085 ) on Wednesday February 21, 2007 @12:57AM (#18092628) Journal
    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.
  • Re:Hm. (Score:4, Insightful)

    by evilviper ( 135110 ) on Wednesday February 21, 2007 @01:23AM (#18092778) Journal

    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.
  • by Anonymous Coward on Wednesday February 21, 2007 @01:37AM (#18092838)
    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.
  • intent... (Score:3, Insightful)

    by Animaether ( 411575 ) on Wednesday February 21, 2007 @01:54AM (#18092926) Journal
    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.
  • Re:Profit? (Score:4, Insightful)

    by Burning1 ( 204959 ) on Wednesday February 21, 2007 @02:03AM (#18092978) Homepage
    Holy crapshit. I think you've found the missing "???."

    1. Steal underpants.
    2. Short sell fruit of the loom stock.
    3. Profit!
  • Re:Err (Score:5, Insightful)

    by ikkonoishi ( 674762 ) on Wednesday February 21, 2007 @02:09AM (#18093014) Journal
    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.
  • by RAMMS+EIN ( 578166 ) on Wednesday February 21, 2007 @02:24AM (#18093066) Homepage Journal
    ``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?!
  • by mspohr ( 589790 ) on Wednesday February 21, 2007 @02:25AM (#18093070)
    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.

  • Long? (Score:4, Insightful)

    by LFS.Morpheus ( 596173 ) on Wednesday February 21, 2007 @02:40AM (#18093132) Homepage
    Wouldn't you want to buy Fruit of the Loom, since the victims will have to buy new underpants?
  • Re:Err (Score:2, Insightful)

    by reezle ( 239894 ) on Wednesday February 21, 2007 @02:50AM (#18093190) Homepage
    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...?
  • Re:Err (Score:1, Insightful)

    by Anonymous Coward on Wednesday February 21, 2007 @04:02AM (#18093484)
    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.
  • Re:Err (Score:2, Insightful)

    by martindp ( 540152 ) on Wednesday February 21, 2007 @06:45AM (#18094096) Homepage
    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 [wikipedia.org]
  • by First Person ( 51018 ) on Wednesday February 21, 2007 @10:52AM (#18095668)
    Thanks for the explanation. Comments like that are why I read /.

If you think the system is working, ask someone who's waiting for a prompt.

Working...