Video Poker Firmware Bug Yields Big Money, Federal Charges
JoeyRox writes "Over the course of playing $12 million worth of video poker, Las Vegas resident John Kane stumbled onto a firmware bug in IGT's 'Game King' machines that allowed him to cash out for 10x the amount of his winnings. John and his friends took advantage of the vulnerability to the tune of $429,945. John's friend was arrested by U.S. marshals and charged with violation of the Computer Fraud and Abuse Act, but a federal magistrate ruled that the law doesn't apply and recommended dismissal. The case is currently being argued in a U.S. District Court."
If you knowingly trick a computer into giving you money that's not yours, it's not any different than tricking a person into the same. Open door fallacies are the worst.
This looks to me like a civil matter. That is, if there had never been the DMCA. There is a recent trend by big corporations to abuse the criminal court systems to resolve their disputes with the heavy hand of govnernment. I don't think it will stop until we stand up and demand government that is FOR the people.
We should learn what we need to know about issues, before we decide what we need to feel about them.
I don't see this as being a criminal act, but given the way that it was carried out, I think the casino has every right to demand 9/10 of his winnings back.
You win a game at the $1 level, exploit a bug to change your cash level to $10 before accepting the payout, and then accept your payout. Well, you didn't actually make the bet at the $10 level, so you shouldn't expect your winnings to be multiplied by 10, but that's what's happening here. I'd argue that he's still entitled to the original 1x amount and let the casino ban him if they want to.
Long signatures suck.
The point of the machines (from the player perspective) is to stick in money, push buttons, and make it dispense more money (vouchers) than you put in.
The house edge comes from the fact that pushing the buttons correctly in all situations is difficult.
This guy did it right. If the house wants to fix the "bug" that allowed him to take out more money than they thought he should, that's their right.
Prosecution on this one... very grey area.
But I'll forward the how-to on to my video poker friends, just in case they find a machine with those firmware revisions, so that they'll be sure not to expose themselves to prosecution in this manner.
Then he’d immediately switch to a different game variation, like straight “Draw Poker.” He’d play Draw Poker until he scored a win of any amount at all. The point of this play was to get the machine to offer a “double-up”, which lets the player put his winnings up to simple high-card-wins draw. Through whatever twist of code caused the bug, the appearance of the double-up invitation was critical. Machines that didn’t have the option enabled were immune.
At that point Kane would put more cash, or a voucher, into the machine, then exit the Draw Poker game and switch the denomination to the game maximum — $10 in the Silverton game.
Now when Kane returned to Triple Double Bonus Poker, he’d find his previous $820 win was still showing. He could press the cash-out button from this screen, and the machine would re-award the jackpot. Better yet, it would re-calculate the win at the new denomination level, giving him a hand-payout of $8,200.
The best thing about UDP jokes is I don't care if you get them or not
As long as he didn't do anything but push the standard control buttons, I think he's entitled to whatever he can get.
If the casino thinks they're paying out too much, they can sue the maker of the video poker machine.
"Casino error in your favor. Go directly to jail"
There is a major difference in the two situations...
The UK scenario is people accessing a machine designed to give them their own money from their own bank accounts. Doubling the money as you remove it in no way resembles any intended purpose for the machine.
The video poker machine is a situation where the machine is intended to supply an opportunity for the users to extract as much money from the machine as possible. While they are doing this they are supposed to try to accomplish this by spending the least quantity of cash possible. The coding of the machine is supposed to try to counter the user's intent to acquire as much money as possible.
I find it hard for them to cry foul when someone is overly successful at accomplishing the intended purpose unless the user was directly altering or interfering with the operation of the machine. That doesn't appear to be the case here. The machine was simply following its program as supplied by the manufacturer.
Maybe the guy who programmed the firmware did it intentionally. Just a thought. But it's a valid one. How the hell would this guy know?
Seriously. Maybe the programmer put in a "back door" so he could get a few dollars in winnings when he went to Vegas. How do we know otherwise? In which case this player was not committing fraud at all... the machine would have been doing exactly as it was intended to do by the programmer.
And there is probably no way to prove it either way. So let the guy go.
The odds aren't "rigged" in any game where a human is in control. The house is always going to win due to statistics. A dealer would quickly be caught if he/she "rigged" the game in a persons favor.
The guy in question just figured out a method of pushing existing buttons that "rigged" the game in his favor.
The game maker is at fault, not the person who figured out how to take advantage of it. They let the bug into the system. No hacking was involved, just pressing the buttons that were available.
A counter-suit to reclaim defense expenses would be the appropriate measure in my opinion, not that my opinion regarding legal issues is worth event 2 cents...
BlameBillCosby.com