Рон Харріс – один із перших успішних хакерів, який заробляв десятки тисяч доларів на слотах

Злом слотів.

Казино навчилися боротися з рахівниками. Правила блекджека ускладнили настільки, що про стабільний заробіток можна було забути. Підрахунок карт продовжував допомагати приймати вірні рішення, але тільки збільшення колод істотно зменшувало перевагу професійного гравця.

Новою загрозою для казино стали комп’ютерні генії. Теоретично грамотний програміст може зламати ігровий автомат і забезпечити великий приз. Рон Харріс – один із перших успішних хакерів, який заробляв десятки тисяч доларів на слотах.

Майбутній злочинець почав захоплюватися комп’ютерами ще у студентські роки. Після випуску молодий фахівець отримав посаду у Раді Невади з контролю за іграми. Рону Харрісу доводилося перевіряти кожен слот, який збиралися встановити у Лас-Вегасі.

Тоді більшість гральних автоматів оснащувалися мікросхемами EPROM. Дані з них можна було видалити та записати заново. Це дозволило Рону переналаштовувати алгоритм роботи. Він додав у код кілька рядків. Змінений автомат гарантовано видавав джекпот, якщо гравець робив кілька ставок різного розміру певної послідовності.

У 1990-х Рон зайшов ще далі. Він скопіював код генератора випадкових чисел у Кено. З його допомогою Рон міг прогнозувати результати тиражів на основі попередніх значень. Коли суми виграшів почали досягати $100 тис., хакера спіймали разом із спільником. Рона Харріса засудили до 7 років ув’язнення та включили до чорного списку відвідувачів казино.

Історія першого хакера надихнула інших програмістів шукати вразливі місця в ігрових автоматах. У серіалі «Озарк» головні герої знімають обертання барабанів на відео та передають картинку на комп’ютер, щоб зламати слот.

Виробники слотів заявляють, що у їхній роботі закладено генератор випадкових чисел. Справді, звичайний гравець не може передбачити результат обертання, навіть якщо годинами спостерігатиме за автоматом.

Насправді часто використовується генератор псевдовипадкових чисел. Після старту алгоритм безупинно створює потік цифр на високих швидкостях. Коли ДПСЧ припиняє роботу, результат обертань визначається останнім числом, що випало. Потік цифр з часом почне повторюватися, а це означає, що при натисканні кнопки в потрібний момент можна отримати певний результат.

Виробники слотів підвищують якість ГСЧ – це ускладнює хакерам завдання, але не захищає слоти на 100%.

Сцена із серіалу «Озарк» частково ґрунтується на реальних подіях. У травні 2016 року у Сінгапурі заарештували 6 людей за шахрайство з ігровими автоматами. Усі злочинці виявилися членами одного синдикату. Деякі з них займалися зломом слотів з 2012 року. Принцип роботи складався з декількох етапів:

  • Запис результатів кількох сотень обертань.
  • Завантаження інформації на комп’ютер для розшифровки ГПСЧ.
  • Передача декодованих даних до портативного пристрою, який попереджав гравця про велику виплату.

Далі залишалося у потрібний момент зробити ставку.