Slashdot Mirror


Programmer Arrested For Logic Bombing 'Whac-A-Mole'

McGruber writes "WFTV.com has the curious story of programmer Marvin Wimberly, who was arrested for having installed a logic bomb on Whac-A-Mole arcade games made by Bob's Space Racers in Holly Hill, Florida."

49 of 218 comments (clear)

  1. Why programmers will never rule the world.... by Auroch · · Score: 4, Interesting

    Mostly because any good software engineer could put a hard-to-find bug in the code. Thank goodness it takes a good social engineer to make money off it - and the two skills don't often overlap in real life (as much as software engineers seem to think they do).

    The other reason programmers will never rule the world - eventually the whack-a-person machines will require Marvin to come fix them.

    --
    Quartz Extreme and Core Image. Are there any other real reasons to spend all that money on generic hardware?
    1. Re:Why programmers will never rule the world.... by antifoidulus · · Score: 3, Funny

      both good software engineers and good social engineers are a rare bread anyway

      I know it costs more, but you just cannot beat fresh baked!

    2. Re:Why programmers will never rule the world.... by pieterh · · Score: 4, Interesting

      419 scams depend on finding someone greedy; one original form was to find a house who's owner had left on holiday, bribe the watchman for the keys, and then sell it to another person on the basis of "OK, we've had a few good parties here, you know I'm a great guy, but suddenly I have to leave the country and need $10,000 real quick", at which the mark realizes this is a great opportunity (the house is easily worth ten times that), and offers to buy it.

      Houses in Lagos, Nigeria (when I worked there) sometimes had "419! Not for Sale!" painted on their walls, when their owners were away.

      However, social engineering depends on decent peoples' trust; head hunted calling the receptionist and asking, "who's your best Java developer?", or emailing the tech support from a hacked account so you look like the boss, and asking, "hey, give me ssh access and a new password, ok?"

      What this guy did was more like simple robbery, getting money by force.

    3. Re:Why programmers will never rule the world.... by oliverthered · · Score: 2

      many just rely on hard to find code in lots of bugs to keep their jobs.....

      --
      thank God the internet isn't a human right.
    4. Re:Why programmers will never rule the world.... by ArAgost · · Score: 2

      Mostly because any good software engineer could put a hard-to-find bug in the code.

      Yeah, I do it all the time without even concentrating. I'm that good.

    5. Re:Why programmers will never rule the world.... by rvw · · Score: 3, Funny

      Mostly because any good software engineer could put a hard-to-find bug in the code. Thank goodness it takes a good social engineer to make money off it - and the two skills don't often overlap in real life (as much as software engineers seem to think they do).

      The other reason programmers will never rule the world - eventually the whack-a-person machines will require Marvin to come fix them.

      Programmers will never rule the world, because by then they have been promoted to software engineers, managers, etc. It's the same with toddlers.

    6. Re:Why programmers will never rule the world.... by Smallpond · · Score: 3, Funny

      both good software engineers and good social engineers are a rare bread anyway

      That's a rye observation.

  2. Nitpicking. by underqualified · · Score: 3

    Each game, after turning on and off a certain number of times, sometimes 50, sometimes 500, would fail. Wimberly would be paid to fix it, and police reports say, he would insert a new virus with a new countdown.

    Does it really qualify as a virus?

  3. Re:If they didn't figure it out, they wouldn't hav by Auroch · · Score: 2, Informative

    > "If they hadn't of discovered that they had the virus installed > in the equipment, they wouldn't have known why their > machines were failing," said Cpt. Steve Aldrich, Holly Hill > Police Department.

    Holly Hill's finest at work. You heard it here folks, if they hadn't of figured it out, they wouldn't have known!

    ... Actually, the article states that if he hadn't mentioned it, they wouldn't have been looking at a software "feature" at all.

    --
    Quartz Extreme and Core Image. Are there any other real reasons to spend all that money on generic hardware?
  4. Re:Lies by Auroch · · Score: 4, Funny

    He's going to have to tell all the other inmates he's in for murder because he'll surely get his ass kicked for telling them he rigged Whack-A-Mole.

    There are a lot of preposterous ways of winding up in the clink, and this is in the top 100.

    Can you imagine, that in some states, he'll be sitting next to a guy in prison, who was busted for smoking marijuana.

    Marvin: So, what are you in for?
    Prisoner B: Smoking a joint while trying to relax at the carnival. You?
    Marvin: Rigging whack-a-mole so it'll fail. on purpose.

    And suddenly prisoner B is in jail for manslaughter.

    --
    Quartz Extreme and Core Image. Are there any other real reasons to spend all that money on generic hardware?
  5. Re:You gotta feel for this guy. by Auroch · · Score: 2

    From his mugshot, he looks like a sad character. I kinda feel bad for what he's about to go through on his little vacation to the justice system. There are certainly worse things a person could do.

    For Slashdot points, I will now note that what this guy planted was a logic bomb, not a virus.

    I will mention that logic bomb is stated in the summary. In the article too, but also in the summary. In order to be commenting here, unless you wildly click on random stories and type random things ... you'd have to have read logic bomb. For slashdot points, I will tell people to RTF ... summary ... before commenting.

    --
    Quartz Extreme and Core Image. Are there any other real reasons to spend all that money on generic hardware?
  6. Re:Lies by pclminion · · Score: 2

    What wouldn't I do for a mod point?

  7. At Least it Wasn't Boon-Ga Boon-Ga by Scarletdown · · Score: 4, Funny

    Imagine the hilarity that would have ensued had it been Boon-Ga Boon-Ga that was rigged instead of Whack A Mole.

    --
    This space unintentionally left blank.
    1. Re:At Least it Wasn't Boon-Ga Boon-Ga by Anonymous Coward · · Score: 2, Funny

      I've said it before but I'll say it again...

      What the FUCK, Japan...

  8. He should be working as a government contractor by 517714 · · Score: 3, Interesting

    At least when you defraud the government you don't have to worry about being prosecuted: http://news.slashdot.org/story/11/02/20/0228236/Feds-Pay-Millions-For-Bogus-Spy-Software

    --
    The US government have made it clear that we have no inalienable rights; any we do not defend vigorously will be taken.
  9. Re:Lies by davester666 · · Score: 2

    Kill someone?

    --
    Sleep your way to a whiter smile...date a dentist!
  10. Nice code reviews at whac-a-mole by SpaghettiPattern · · Score: 3, Informative

    Nice code reviews. Way to go whac-a-mole!!!

    When you have a tiny bit of quality, these things couldn't really happen and certainly the programmer could never be blamed.

    But any which way I put it, the programmer in this case is a truly sorry character.

    --

    I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
    1. Re:Nice code reviews at whac-a-mole by Dahamma · · Score: 4, Insightful

      Eh, "whac-a-mole" and "code reviews" are probably stretching the realm of probability. I'm pretty sure the "programming staff" required to implement "mole pops up, detect if whacked" could be done by a single programmer in this mostly mechanical-game-oriented company, making useful code reviews a bit tough. Sounds like it really was a mom-and-pop company, and they just put way too much trust in a real douche bag of an employee...

    2. Re:Nice code reviews at whac-a-mole by Pharmboy · · Score: 2

      He was worried about being laid off as a programmer, so they obviously had more than one programmer. Once you start noticing that the machines are breaking down twice as often as normal, and no physical parts are needed to fix them, its gets obvious that it is a software issue. Assuming they pay attention to the breakage rate, which any normal company would. Might have been how they figured it out.

      I've seen "computer administrators" that work out for small companies do very similar things. It is typically very difficult to prove, so accusing them or telling the owners usually results in you looking bad yourself. Or they just take 5 hours to do what really takes 10 minutes. Same concept. I'm having to deal with some of that as we speak, and the owner doesn't believe it. It took him two weeks to export a database of around 10k items x 5 fields, something I would normally do in about 10 minutes. Instead he made a grand or more for it.

      In all cases, artificially creating work this way is the sign of a true douchebag.

      --
      Tequila: It's not just for breakfast anymore!
  11. Re:It's not a bug... by azalin · · Score: 5, Insightful

    Sounds like normal run of the mill american capitalism. Except I would call it a "Service Bomb".

    I would recommend calling it "Forced Service Intervals" and get a pay raise in addition. Laser Printers anybody?

  12. Re:Planned Obsolescence by ibsteve2u · · Score: 2

    Kinda like having a 100000 mile warranty, and your cars engine dies at 103000 miles.

    Exactly what I was thinking. My parents had a lightbulb in their garage that was there when they bought the house and never burned out in the subsequent 40 years and still hasn't burned out. Yet every incandescent bulb I've ever bought was only good for a couple hundred hours.

    I hope his jury remembers what the corporations have been doing to them for decades and decades.

    --
    Orwell: "In a Time of Universal Deceit, telling the Truth is a Revolutionary Act"
  13. Re:You gotta feel for this guy. by zill · · Score: 4, Funny

    For Slashdot points, I will now note that what this guy planted was a logic bomb, not a virus.

    I'm guessing Detective Sherlock here didn't read the title.

  14. Re:Lies by calmofthestorm · · Score: 2

    Insert logic bombs into slashdot to grant you five modpoints on a regular basis?

    --
    93rd rule of Slashdot: No matter how obvious my sarcasm is, my comment will be taken seriously by someone.
  15. Re:It's not a bug... by orangebox · · Score: 2

    I've known "consultants" for small businesses that would replace failed components with other cheap components. That way he'd have a somewhat steady source of income. "That file server lost connectivity...probably that dlink nic I installed six months ago."

  16. Isn't this just your typical shareware license? by mysidia · · Score: 2
    • Run the software fine for 30 days
    • After 30 days, discover previously unknown hidden countdown timer/activation requirement having made software useless after 30 days requiring exhorbitant charge to clear
    • ???
    • Fail
  17. Re:You gotta feel for this guy. by AlamedaStone · · Score: 4, Funny

    What are you talking about? The true Slashdot hardcore do not even read the TITLES, much less the summaries. The articles? Those don't actually exist. Ever tried clicking on one? Don't waste your time, there's never anything at the other end of that link.

    That's insane, no rational human being can justify stealing music from content creators. If you want to listen, buy the media - period.

    --
    "All these years believing you're the signified monkey, only to find out you're just a big hunk of nobody cares."
  18. Re:Hacker hysteria strikes again. by Aeternitas827 · · Score: 2

    According to Google, two days ago.

    --
    I don't post AC. I like my -1, Flamebaits. Trump/Sheen 2012 on the Batshit Insane ticket!
  19. Re:It's not a bug... by blackest_k · · Score: 2

    I know the laser printer designed failure is true the fuser was designed so after a certain amount of use it would stay on overheat and kill the printer.
      A friend had a printer with this feature and there was a reset on the printer to stop this happening , he got to find out from a service engineer. Unfortunately I can't remember which printer it was on.

    must have been in the mid 90's when he told me about it. Funny thing is I can't find anything about it on google or even snopes. Anyone find any links

  20. Well it's wrong but... by localman · · Score: 5, Insightful

    15 years prison time? In comparison to other crimes that's pretty insane. This guy is a bigger danger to society than the numerous fraudsters that pushed the financial crisis? Bah.

    1. Re:Well it's wrong but... by MysteriousPreacher · · Score: 3, Funny

      Presumably whack-a-mole is too big to fail. This guy will be a good scapegoat, but it won't solve the problems inherent in an economy that depends so much on whack-a-mole.

      Yeah. Through incompetence or malice, people can leave a national debt that will take generations to deal with, and economic ruin, yet I'd be surprised if any of them end-up doing more than five years. They'll get out even earlier if they're fortunate enough to be struck with a unique form of alzheimer's that mysteriously vanishes shortly after they're released from prison on medical grounds - as experienced by the Earnest Saunders.

      --
      -- Using the preview button since 2005
    2. Re:Well it's wrong but... by Hartree · · Score: 5, Insightful

      The key is "up to" 15 years. Unless it has a mandatory minimum sentence, the judge has a lot of leeway in what is handed down. A lot of other crimes have pretty broad sentencing guidelines as well.

      In this case, Whac-A-Mole isn't that big of a deal. If an arcade game fails, it's rare someone gets hurt. He'll get off lightly.

      If he'd done this with something more mission critical (and it somehow made it past QC) that might warrant more.

      Imagine if he'd put a logic bomb in a system controlling a radiation therapy machine for cancer. Even if it hadn't hurt anyone, the potential for harm would be much greater, and the judge would take that into account in setting the sentence.

    3. Re:Well it's wrong but... by PMuse · · Score: 2

      Did he even commit this crime? Wasn't he authorized to be in that system altering code? What are the police doing involved? Shouldn't this just be a civil suit in which the company sues him for damages?

      --
      "We reject as false the choice between our safety and our ideals." --The American President (20.1.2009)
  21. subject by Legion303 · · Score: 2

    FTFA:

    " 'If they hadn't of discovered [...]' "

    and:

    " 'The real key is they need a piece of equipment that works from the Fourth of July, on the busiest day of the year, and it's consistent and they can depend on it,' Mike Lane, Bob's Space Racers."

    Are media outlets contracting journalism work to illiterate morons now, or has it always been that way and I'm just now noticing it?

    1. Re:subject by Psychotria · · Score: 2

      FTFA:

      " 'If they hadn't of discovered [...]' "

      and:

      " 'The real key is they need a piece of equipment that works from the Fourth of July, on the busiest day of the year, and it's consistent and they can depend on it,' Mike Lane, Bob's Space Racers."

      Are media outlets contracting journalism work to illiterate morons now, or has it always been that way and I'm just now noticing it?

      I you hadn't of discovered this I am pretty sure that on some point of the future, probably on the busiest day of the year, you'd have the mormons knocking at your door and would of discovered this your self. This thus has always be the way. The journalism writers are correct in there.

    2. Re:subject by PRMan · · Score: 2

      It's the frog in the pot. It has slowly been degrading over the past 30 years. It's hard to notice when it becomes unreadable...

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
  22. Re:If they didn't figure it out, they wouldn't hav by Joce640k · · Score: 3, Funny

    Is being able to read/write now considered 'elistism'{sic}?

    --
    No sig today...
  23. Re:Planned Obsolescence by Joce640k · · Score: 3, Informative

    Long lasting bulbs use more electricity. ie. It costs you more at the meter than the replacement bulbs.

    --
    No sig today...
  24. Well then... by davidbrit2 · · Score: 2

    It looks like the mole...

    (sunglasses)

    ...got whacked.

    YEEEAAAAAHHHHHHH!

  25. Re:Planned Obsolescence by gnapster · · Score: 2
    Lumeniticus 5:11-12:

    If, however, he cannot afford two LEDs or two halogens, he is to bring as an offering for his sin ten AAA cells for a sin offering. He must not polish the contacts, because it is a sin offering. He is to bring it to the Senior Electrical Engineer, who shall take a couple of the cells as a memorial portion and insert them in the altar circuit with the offerings made to the Lord by short-circuit. It is a sin offering.

  26. Re:Lies by sumdumass · · Score: 2

    I think you are confusing the Klondike bar with a york peppermint patty.

    Oh I couldn't find the one about the top of a mountain I think you were referring to.but I think this is close.

  27. Re:It's not a bug... by gnapster · · Score: 2

    If you want it to be on Snopes, you need to circulate it in an email that makes it clear that there is imminent danger to everyone on the internet. Send it to everyone in your address book.

  28. Re:If they didn't figure it out, they wouldn't hav by OakDragon · · Score: 2

    Now, now... let's not loose our temper. For all intensive purposes, your right.

  29. Re:Planned Obsolescence by number11 · · Score: 3, Interesting

    Perhaps some forward-thinking bloke, back in the day 40 years ago, installed a 130V lamp instead of a 120V, which is a common "trick" for

    ...decreasing the lifetime of the lamp. Undervolting harms the lifespan AND puts out less light. You never want to undervolt your light source.

    Don't be silly. A 130-volt bulb has a higher resistance (for the same wattage rating) than a 120-volt bulb therefore at 120 volts pulls less current. It puts out less light, and runs at a lower temperature. And lasts longer. That's what most 'long life' bulbs are. The effect on lifetime is governed by the 12th power of the ratio of voltages, i.e. a 1500hr 130-volt bulb would last almost twice as long at 120 volts (1500e(130/120)).

  30. Its not about whack-a-mole its fraud by voss · · Score: 2

    He was committing fraud against honest people for his own benefit. He wasnt doing it as a joke, he was doing it to defraud.

    Would you be saying the same thing if someone did the same thing to your laptop or your car.

    15 years in prison is excessive but 5 years in prison would be about right.

  31. Re:Planned Obsolescence by TheLink · · Score: 3, Informative

    Water pipe analogy for you:

    Volts = water pressure
    Amps/current = amount of water flowing.
    Ohms = resistance to water flow.
    Watts = amount of water flowing * pressure.

    Bulb = narrow high resistance pipe attached to big pipe.

    If you put a low amount of pressure (2V) across a narrow high resistance pipe there is no way a lot of current will flow through that pipe.

    The higher the pressure the more current will flow.

    A 130V 40W incandescent bulb will have about 420 ohms resistance at operating temperature and voltage, and be carrying 0.3 amps.

    If you put 2 volts across a cold 130V 40W incandescent bulb, the bulb will be about 30 ohms (when cold[1]), and carry about 0.07 amps. The bulb certain won't blow up, nor would your wiring start burning up.

    A 130 V 40 W bulb running 120 Volts will only be 34 watts (but I believe a smaller percentage of that will be visible light compared to a 120V 40W bulb).

    [1] http://en.wikipedia.org/wiki/Incandescent_light_bulb#Electrical_characteristics

    --
  32. Re:Planned Obsolescence by Smallpond · · Score: 2

    True, but it still doesn't mean that long life bulbs use more electricity.

    100W, 750 hour bulb -- 1710 lumens
    100W, 1500 hour bulb -- 1580 lumens

    so not a bad tradeoff

  33. Re:And the moral of the story by El+Royo · · Score: 2

    No, the moral of the story is to not hire criminals. If he didn't like the wages/working conditions he should get another job, not find ways to criminally bilk his current employer.

    --
    Author of Enyo: Up and Running from O'Reilly Media
  34. Re:Technical details? by BillX · · Score: 2

    Yes, replying to myself... a better article:
    http://www.news-journalonline.com/news/local/east-volusia/2011/02/24/worker-charged-after-virus-clubs-whac-a-mole.html

    This semi-answers my questions. This and another article mention that this guy wrote the logic bomb only in 2008, presumably for much more modern incarnations of the hardware (modern microcontrollers almost always have onboard NVRAM of some kind, making this kind of trick easy to pull off with a field-deployed firmware 'upgrade'). For Whac-A-Mole, it stops working at the 512th reboot, although the original(er) article states he also bugged other games, one with a counter that kills the game at "48 or 49" cycles.

    --
    Caveat Emptor is not a business model.
  35. Re:If they didn't figure it out, they wouldn't hav by DaVince21 · · Score: 2

    Simple. You should feel self-pity for even considering to insult such people. Language is a complex beast and people have always changed it.

    Seriously, you can mention grammatical mistakes to people. But don't be a dick about it.

    --
    I am not devoid of humor.