Deckmate เครื่องสับไพ่คาสิโนถูกแฮ็กได้: ช่องโหว่ร้ายแรงที่เปลี่ยนเกมโป๊กเกอร์

จุดเริ่มต้นของเรื่องนี้เกิดขึ้นจากเหตุการณ์อื้อฉาวที่ Hustler Live Casino ในลอสแอนเจลิส เมื่อผู้เล่นมือใหม่สามารถชนะผู้เล่นระดับเซียนได้อย่างน่าเหลือเชื่อด้วยไพ่ในมือที่แทบไม่มีโอกาสชนะ จนเกิดกระแสวิพากษ์วิจารณ์ว่ามีการโกงเกิดขึ้น แม้ทางคาสิโนจะออกมายืนยันว่าไม่พบหลักฐานการทุจริต และระบุว่าเครื่องสับไพ่แบบอัตโนมัติรุ่น Deckmate นั้นมีความปลอดภัยสูงสุดและไม่สามารถถูกเจาะระบบได้ แต่คำกล่าวอ้างนี้กลับกลายเป็นความท้าทายสำหรับผู้เชี่ยวชาญด้านความปลอดภัย

Joseph Tartaro และทีมวิจัยจาก IOActive ซึ่งประกอบด้วย Enrique Nissim และ Ethan Shackelford จึงได้ทำการสืบสวนเชิงลึกเป็นเวลาหลายเดือน เพื่อพิสูจน์ว่าเครื่องสับไพ่ที่แพร่หลายที่สุดในคาสิโนทั่วโลกนี้มีช่องโหว่จริงหรือไม่ และผลลัพธ์ที่ได้นั้นน่าตกใจอย่างยิ่ง

เจาะลึกวิธีการแฮ็ก Deckmate 2

ทีมวิจัยพบว่า Deckmate 2 ซึ่งเป็นรุ่นล่าสุด มีจุดอ่อนสำคัญอยู่ที่พอร์ต USB ที่มักจะติดตั้งอยู่ใต้โต๊ะและอยู่ในตำแหน่งที่ผู้เล่นสามารถเข้าถึงได้ง่าย หากแฮ็กเกอร์สามารถเชื่อมต่ออุปกรณ์ขนาดเล็ก (เช่น Raspberry Pi) เข้ากับพอร์ตนี้ จะสามารถแก้ไขโค้ดของเครื่องเพื่อควบคุมการทำงานได้อย่างสมบูรณ์

สิ่งที่น่ากลัวที่สุดคือ Deckmate 2 มีกล้องภายในที่ใช้ตรวจสอบว่าไพ่ครบสำรับหรือไม่ ซึ่งแฮ็กเกอร์สามารถเข้าถึงข้อมูลจากกล้องนี้เพื่อ ทราบลำดับของไพ่ทั้งสำรับแบบเรียลไทม์ จากนั้นจึงส่งข้อมูลผ่าน Bluetooth ไปยังสมาร์ทโฟนของพรรคพวกที่คอยส่งสัญญาณบอกผู้เล่นที่กำลังโกงอยู่

Person connecting a Raspberry Pi motherboard to a card shuffling machine

ในเกม Texas Hold'em (เกมโป๊กเกอร์ยอดนิยมที่ใช้ไพ่ส่วนกลาง) การรู้ลำดับไพ่จะทำให้ผู้โกงสามารถทำนายไพ่ในมือของคู่ต่อสู้ทุกคนได้อย่างแม่นยำ แม้ว่าดีลเลอร์จะทำการตัดไพ่ (Cut) ก่อนแจก แต่ผู้โกงก็สามารถคำนวณลำดับไพ่ที่เหลือได้ทันทีที่ไพ่ 3 ใบแรก (Flop) ถูกเปิดออกมา

Closeup of a person holding a mobile phone with a card shuffling app open over a casino poker table

การโจมตีในรุ่น Deckmate 1 และช่องทางอื่นๆ

สำหรับ Deckmate 1 ซึ่งไม่มีพอร์ต USB หรือกล้องภายใน ทีมวิจัยระบุว่ายังคงสามารถถูกแฮ็กได้หากมีเจ้าหน้าที่คาสิโนหรือช่างซ่อมบำรุงที่ทุจริตเปิดฝาเครื่องเพื่อเข้าถึงชิปเก็บข้อมูล โดยสามารถสั่งให้เครื่องไม่ทำการสับไพ่จริง หรือจัดเรียงไพ่ใหม่เพื่อให้ผู้โกงได้เปรียบ

Raspberry Pi motherboard resting on a pile of poker chips at a poker table

นอกจากนี้ ทีม IOActive ยังเสนอความเป็นไปได้ในการแฮ็กผ่าน การเชื่อมต่อเซลลูลาร์ (Cellular Connection) โดยการสร้างสถานีฐานปลอมเพื่อหลอกให้เครื่องสับไพ่เชื่อมต่อเข้ามา ซึ่งจะทำให้สามารถควบคุมเครื่องได้จากระยะไกลโดยไม่ต้องสัมผัสตัวเครื่องเลย

ช่องโหว่ทางเทคนิคและมาตรฐานความปลอดภัยที่ล้าสมัย

ความสำเร็จในการแฮ็กครั้งนี้เกิดจากจุดอ่อนหลายประการ ดังนี้:

  • รหัสผ่านที่คาดเดาง่าย: ทีมวิจัยพบว่ารหัสผ่านสำหรับการซ่อมบำรุงเป็นค่าเริ่มต้นที่เหมือนกันในหลายเครื่องและไม่สามารถเปลี่ยนได้ง่ายๆ
  • การตรวจสอบ Hash ที่ล้มเหลว: ปกติเครื่องจะใช้ Hash (ฟังก์ชันทางคณิตศาสตร์ที่แปลงโค้ดเป็นชุดตัวอักษรเฉพาะเพื่อตรวจสอบการเปลี่ยนแปลง) แต่ทีมวิจัยพบว่าพวกเขาสามารถแก้ไขค่า Hash ให้ตรงกับโค้ดที่ถูกดัดแปลงได้ ทำให้ระบบตรวจไม่พบการแฮ็ก
  • ขาดการทำ Code-signing: การที่ซอฟต์แวร์ไม่มีการลงลายมือชื่อดิจิทัล (Cryptographic Signature) จากผู้ผลิต ทำให้การปลอมแปลงโค้ดทำได้ง่ายขึ้น
Image 5
สรุปเปรียบเทียบช่องโหว่ของ Deckmate 1 และ 2
คุณสมบัติ / รุ่น Deckmate 1 Deckmate 2
พอร์ต USB ภายนอก ไม่มี มี (เข้าถึงได้ง่าย)
กล้องภายใน ไม่มี มี (ใช้ดูลำดับไพ่ได้)
วิธีการแฮ็กหลัก เข้าถึงชิปภายในเครื่อง เสียบอุปกรณ์ผ่าน USB / ไร้สาย
ระดับการควบคุม จำกัด/จัดเรียงไพ่ ควบคุมสมบูรณ์ 100%

ข้อเท็จจริงสำคัญ

  • IOActive พิสูจน์ว่า Deckmate 2 สามารถถูกควบคุมได้ 100% ผ่านพอร์ต USB
  • แฮ็กเกอร์สามารถใช้กล้องภายในเครื่องเพื่อ อ่านลำดับไพ่ทั้งสำรับ ได้แบบเรียลไทม์
  • ระบบตรวจสอบความปลอดภัยแบบ Hash สามารถถูกหลอกได้ ทำให้การแฮ็กไม่ถูกตรวจพบ
  • Light & Wonder ผู้ผลิตเครื่อง ยอมรับในอีเมลว่าทราบปัญหาบางส่วนและกำลังวางแผนแก้ไข แม้จะปฏิเสธว่าไม่เคยมีการแฮ็กในคาสิโนจริงก็ตาม
  • มาตรฐานความปลอดภัยของหน่วยงานกำกับดูแลในสหรัฐฯ ถูกวิจารณ์ว่าล้าสมัย ไม่ครอบคลุมถึงเครื่องสับไพ่เท่ากับเครื่องสล็อต

คำถามที่พบบ่อย

การแฮ็กนี้สามารถทำได้จริงในคาสิโนหรือไม่?

ทีมวิจัยเชื่อว่าทำได้จริง โดยการใช้อุปกรณ์ขนาดเล็กเท่า USB Dongle แอบเสียบเข้ากับพอร์ตใต้โต๊ะในจังหวะที่ไม่มีคนสังเกต หรือติดตั้งไว้ล่วงหน้าก่อนเริ่มเกม

การแฮ็กจะทำให้เครื่องหยุดทำงานจนคนสังเกตเห็นหรือไม่?

การติดตั้งโค้ดใหม่ต้องรีสตาร์ทเครื่องประมาณ 1 นาที ซึ่งอาจทำให้ไฟ LED สีเขียวดับลงชั่วคราว แต่ทีมวิจัยเชื่อว่าสามารถเขียนโค้ดเพื่อปิดการทำงานของไฟสถานะนี้เพื่อไม่ให้ใครรู้ตัวได้

ทำไมการรู้ลำดับไพ่ถึงอันตรายกว่าการเปลี่ยนลำดับไพ่?

เพราะการรู้ลำดับไพ่ทำได้แนบเนียนกว่าและตรวจจับได้ยากกว่ามาก ผู้เล่นเพียงแค่ตัดสินใจเดิมพันตามข้อมูลที่ได้รับ โดยไม่ต้องเสี่ยงกับการที่ไพ่ถูกจัดเรียงผิดปกติจนผิดสังเกต

ผู้ผลิตเครื่องสับไพ่ตอบสนองต่อเรื่องนี้อย่างไร?

บริษัท Light & Wonder ระบุว่าการทดสอบทำในห้องแล็บและไม่สามารถเลียนแบบในคาสิโนที่มีการควบคุมเข้มงวดได้ อย่างไรก็ตาม มีหลักฐานว่าบริษัทได้รับทราบช่องโหว่และกำลังดำเนินการแก้ไขในผลิตภัณฑ์รุ่นถัดไป