เครื่องมือแอนตี้ชีตใหม่เล็งซูเปอร์ยูสเ

ข่าวบรรณาธิการ: dezhoupuke.org
เครื่องมือแอนตี้ชีตใหม่เล็งซูเปอร์ยูสเ

นักวิจัยด้านความปลอดภัยเปิดตัวซอฟต์แวร์โอเพนซอร์สที่วิเคราะห์ประวัติการเล่นเพื่อตรวจจับซูเปอร์ยูสเซอร์ที่มองเห็นไพ่โฮลของคู่ต่อสู้ และติดธงบัญชีน่าสงสัยให้คนตรวจสอบ

โป๊กเกอร์ออนไลน์มีเครื่องมือรักษาความบริสุทธิ์ของเกมตัวใหม่แล้ว นักวิจัยด้านความปลอดภัยจาก QuintAce และ AceGuardian Research ได้เปิดซอร์สโค้ดฉบับเต็มของระบบตรวจจับการโกงขั้นสูงให้ดาวน์โหลดฟรีบน GitHub โดยระบบนี้สามารถจับ "ซูเปอร์ยูสเซอร์" — ผู้เล่นที่มองเห็นไพ่หลุมของคู่ต่อสู้ — ได้จากประวัติมือเพียงอย่างเดียว

ตอบโต้กรณีอื้อฉาวม้าโทรจัน

การเปิดตัวครั้งนี้เป็นการตอบโต้โดยตรงต่อเหตุการณ์เมื่อเดือนกันยายนที่ผ่านมา ซึ่งพบม้าโทรจันชื่อ MeshAgent ฝังอยู่ในเวอร์ชันที่ถูกดัดแปลงของเครื่องมือโป๊กเกอร์ยอดนิยมอย่าง Jurojin Poker และ IntuitiveTables มัลแวร์ตัวนี้เปิดทางให้ผู้โจมตีมองเห็นหน้าจอและไพ่ที่แน่นอนของผู้เล่นระดับเดิมพันสูงกว่ายี่สิบคนทั่วยุโรปและอเมริกาเหนือ

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

โครงการนี้นำโดย ดร. Thanh Tran ผู้ก่อตั้งและ CEO/CTO ของ QuintAce และ AceGuardian อดีตศาสตราจารย์ด้านวิทยาการคอมพิวเตอร์ที่สถาบันเทคโนโลยีคาร์ลสรูเออและนักวิจัยที่มหาวิทยาลัยสแตนฟอร์ด ร่วมกับ John Andress หัวหน้าฝ่ายความบริสุทธิ์ของเกมที่ AceGuardian และอดีตนักเล่นโป๊กเกอร์มืออาชีพสายโนลิมิตโฮลเอ็มเดิมพันสูง ทีม AceGuardian ดูแลระบบป้องกันการโกงมาตั้งแต่ปี 2019 ให้กับเจ็ดแพลตฟอร์มนานาชาติ และประเมินการตัดสินใจหลายสิบล้านครั้งต่อวัน

เครื่องมือนี้ทำงานอย่างไร: 6 สัญญาณสำคัญ

ระบบจะวิเคราะห์มือที่เล่นไปแล้วเมื่อมีข้อมูลครบถ้วนเกี่ยวกับไพ่ของผู้เล่นทุกคนบนโต๊ะ แทนที่จะพึ่งตัวชี้วัดเพียงตัวเดียว ระบบจะรวมตัวชี้วัดทางสถิติหลายตัวเข้าด้วยกัน:

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

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

กรณีศึกษา: ทำไมอัตราชนะอย่างเดียวจึงไม่พอ

เพื่อแสดงให้เห็นประสิทธิภาพของเครื่องมือ ผู้สร้างได้เผยแพร่กรณีศึกษาที่เกี่ยวข้องกับเหตุการณ์ที่เรียกว่า "Paul Gregg" การวิเคราะห์มุ่งไปที่ตัวอย่าง 757 มือที่เล่นในช่วง 10 สัปดาห์ที่ระดับ 25/50 ซึ่งส่วนใหญ่เป็นเฮดส์อัป ผู้ต้องสงสัยชนะประมาณ $45,000 ในการดวลเหล่านี้ และไม่มีคืนที่ขาดทุนเลยแม้แต่คืนเดียว

หากแพลตฟอร์มประเมินผู้เล่นรายนี้จากอัตราชนะ bb/100 เพียงอย่างเดียว ผู้ต้องสงสัยรายนี้ก็คงกลมกลืนไปกับคนอื่นๆ สตรีคชนะที่ดีที่สุดของเขาอยู่ที่เปอร์เซ็นไทล์ที่ 81 ในกลุ่มผู้เล่นที่เทียบเคียงได้ 2,010 คน ซึ่งสะท้อนถึงช่วงฟอร์มดีตามปกติของมืออาชีพที่แข็งแกร่ง

มีเพียงการนำโมเดลการตัดสินใจใหม่มาใช้เท่านั้นที่เผยให้เห็นภาพที่ต่างออกไป โมเดลพื้นฐานตั้งธงมือที่น่าสงสัย 72 มือ ผู้เล่นรายนี้ติดอันดับในกลุ่ม 1% ที่สุดขั้วจากสัญญาณสำคัญ 6 ตัว จากผู้เล่นเฮดส์อัปที่นำมาเทียบ 193 คน และแสดงให้เห็นซ้ำแล้วซ้ำเล่าถึงการหมอบที่รวดเร็วสุดขั้วในจุดที่เขาแพ้เพียงนิดเดียว รวมถึงมืออย่าง A-A ด้วย

การใช้งานสำหรับแพลตฟอร์มและผู้เล่น

การเผยแพร่ซอร์สโค้ดบน GitHub ภายใต้สัญญาอนุญาต MIT หมายความว่าผู้ให้บริการโป๊กเกอร์ออนไลน์รายใดก็สามารถนำระบบตรวจจับนี้ไปติดตั้งในโครงสร้างพื้นฐานของตนได้ฟรี ทีมวิจัยยังคำนึงถึงคอมมูนิตี้โป๊กเกอร์เองด้วย ผู้เล่นที่สงสัยว่าคอมพิวเตอร์ของตนถูกเจาะ หรือเคยเจอคู่ต่อสู้ที่เข้าถึงไพ่ในมือได้อย่างผิดกฎ สามารถส่งประวัติมือ (hand history) ของตนไปวิเคราะห์ฟรีได้ที่ research@aceguardian.co

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