4 ms·
Most interesting bit is in the end: An investigator for the Connecticut Lottery determined that terminal operators could slow down their lottery machines by re
by Kenji 11y ago
Most interesting bit is in the end:
An investigator for the Connecticut Lottery determined that terminal operators could slow down their lottery machines by requesting a number of database reports or by entering several requests for lottery game tickets. While those reports were being processed, the operator could enter sales for 5 Card Cash tickets. Before the tickets would print, however, the operator could see on a screen if the tickets were instant winners. If tickets were not winners, the operator could cancel the sale before the tickets printed.
Lack of atomicity of the operation is the key here.
- capitalsigma 11y agoThat's really terrible design. It seems almost unfair to charge these guys for exploiting such an obvious loophole.
- danharaj 11y agoThe point of the law is not to physically preclude violations. The law is to declare what is a violation and enforce it through, ultimately, violence. The "good kind" of violence, tautologically.
- slavik81 11y agoThey found a flaw in one layer of security. That's why there's more than one layer of security.
- capitalsigma 11y agoSure, I guess. But this is like playing craps at a table where you can take back your bet after you see where the ball lands... What else are you supposed to do?
- mvid 11y agoAside: Roulette has a ball that landed, craps has dice.
- deleted 11y ago[deleted]