[ХАБРААРХИВ]
$500 000 за ошибку в логике: как работал баг Game King
Семь лет критическая уязвимость кочевала по прошивкам автоматов для видеопокера. Ошибка в коде позволяла опустошать кассу без бэкдоров и вмешательства в память EPROM.
Механика сбоя строилась на абсурдном допущении: система разрешала менять размер ставки после победы. Если в автомате была активна функция удвоения, игрок выигрывал раздачу на одном центе, а затем ретроактивно поднимал номинал до 50. Аппарат послушно кратно увеличивал итоговую выплату.
Всё сводилось к строгому таймингу и нужной последовательности нажатий.
#хабраархив
Обсуждение 4
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram