~/talk

Shuffle Up and Deal: Analyzing the Security of Automated Card Shufflers

Talkat Black Hat USA 2023 · 2023-08-05..08-10· [security]
links:none on file
linkedin:0xdeadbabe
slides:none on file

Reverse engineering of ShuffleMaster Deckmate One and Deckmate 2 finds no secure boot, a predictable LCG seeded from a timer, universal hardcoded credentials and update key (cracked with John the Ripper), and exposed USB/serial/ethernet interfaces. Firmware is dumped via SD/Flash and a custom update packer/unpacker is built, enabling a Raspberry Pi Zero exploit that exfiltrates camera reads to a phone. Demonstrations show camera-assisted leak, false shuffle and card‑count bypass working in proof‑of‑concept; recommend locking bottom ports and fixing GAT/G2S attestation.

AI-written summary · about

  1. 0:00Research team and motivation
  2. 1:49DeckMate card shufflers overview
  3. 5:41Attackers and access vectors
  4. 8:35Casino architecture and G2S
  5. 14:15Game Authentication Terminal flaws
  6. 16:27DeckMate One firmware reverse engineering
  7. 23:33DeckMate Two hardware analysis
  8. 27:45DeckMate Two update vulnerabilities
  9. 30:59Random number generation flaws
  10. 33:26Cheating strategies for DeckMate Two
  11. 35:53Live card tracking attack demo
  12. 39:34Conclusions and recommendations
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.