본문으로 건너뛰기

제III부: 슬롯머신 속임수 · Electronic & Digital Cheating Methods · #6.1

러시아 슬롯머신 PRNG 역설계 해킹(Russian Slot Machine PRNG Reverse-Engineering Hack)

RNG 해킹보도됨숙련도: Professional

작동 방식

러시아 상트페테르부르크에 근거지를 둔 범죄 조직은 (2009년 러시아에서 카지노 도박이 금지된 뒤) Aristocrat Mark VI와 Novomatic 슬롯머신을 입수해 그 의사 난수 생성기(PRNG)를 체계적으로 역설계했다. 기계를 분해하고 소스 코드를 분석해 결과를 결정하는 수학적 알고리즘을 해독했다. 목표 카지노의 조직원들은 스마트폰으로 약 24회의 스핀을 녹화해 그 영상을 상트페테르부르크로 전송했다. 기술팀은 PRNG 알고리즘에 관한 지식을 바탕으로 영상을 분석해 기계의 내부 상태를 알아냈다. 이어 당첨 스핀이 나올 시점을 정확히 계산해 조직원의 휴대전화에 설치된 맞춤형 앱으로 타이밍 표시를 전송했다. 휴대전화는 사람의 반응 시간을 감안해 조직원이 스핀 버튼을 눌러야 할 시점보다 약 0.25초 앞서 진동했다. 이 공격에는 기계에 대한 어떠한 물리적 개조도 필요하지 않았다.

나타나는 곳

Aristocrat Mark VI 캐비닛, Novomatic 기계: 주로 미국, 유럽, 남미 카지노의 구형 슬롯머신

기록된 사례

2014~2017년경 처음 기록되었다. Wired는 2017년 2월 상세한 폭로 기사를 게재했다. 조직원 네 명이 미주리주와 일리노이주에서 연방 혐의로 체포되었다. 손실은 전 세계 여러 카지노 운영사에 걸쳐 수천만 달러 규모로 추산된다. Aristocrat Mark VI는 더 이상 생산되지 않는 32비트 PRNG를 사용해 특히 취약했다.

탐지 및 예방권고

유료 부분

모니터링 룸에서 russian slot machine prng reverse-engineering hack을(를) 잡아내는 방법과 재발을 막는 방법을, 일반 독자가 아닌 감시 데스크 실무자를 위해 정리했습니다.

탐지 및 예방은 유료 부분입니다. 다운로드용 에디션을 구매하거나 유료 요금제에 가입하면 400개 수법 전체에서 열립니다.

Professional 이상의 모든 구독 등급에서 속임수·사기 자료집 전체를 이용할 수 있습니다. 400개 수법 전체의 탐지 및 예방 노트와 함께, 검색 가능한 에디션을 다운로드로 제공합니다.

이미 구독 중이십니까? 로그인하시면 열립니다.

감시, 컴플라이언스, 게이밍 운영 전문가를 위한 탐지 참고 자료로 게재합니다. 기준값과 조정은 각 시설이 정합니다. 이 자료는 실행 방법을 안내하지 않으며, 수법을 식별할 수 있도록 설명할 뿐입니다.

관련 수법