Quantcast
Viewing all articles
Browse latest Browse all 4

Сокровища пиратов –популярная уязвимая игра

Image may be NSFW.
Clik here to view.

По данным рейтинга приложений сайта appdata.ru игра «Сокровища пиратов» находится на почетном пятом месте и Сокровища пиратов ищут более 25 миллионов пользователей в Одноклассниках.Ру.  Но речь пойдет не о популярности игры, а о просчетах разработчиков и возможности быстрого прохождения.

Итак, рейтинг игры Сокровища пиратов среди пользователей одноклассников:

Image may be NSFW.
Clik here to view.

Поэтому не удивительно, что куча друзей и родственников начала усиленно зазывать меня в приложение, посоревноваться в старых-добрых головоломках «три в ряд». Пойдя на уступки, я за несколько дней пробежал сотню уровней в Сокровищах пиратов, начиная уставать о необходимости получения рома и замечая строгую закономерность зависимости исхода игры не от логических способностей игрока, а больше от удачи и наличия бонусов или монет.

В общем-то, не удивительно, что разработчикам необходимо окупить затраченное трудовремя и простимулировать игрока на приобретение монет или бонусов. Но не таким же способом!!! Некоторые уровни требуют ожидания удачи в течении нескольких недель!  К примеру, чтоб не быть голословным – уровень 512. А жизни быстро кончаются, а друзья уходят вперед, а надо ждать или… платить?

Я начал терять интерес к Сокровищам, но отец не на шутку подсел и целыми днями сидел у монитора, наблюдая за счетчиком времени, приближающим получение очередной жизни. Вот она появилась, но нестабильный российский интернет теряет пакеты и обрывается в самый неподходящий момент. Жизнь потеряна  - «обновите соединение»!

Переживая за психику родителя, накатал письмо в поддержку игры Сокровища пиратов, о таком казусе с интернетом и жизнями, с просьбой рассмотреть и доработать.  Это было месяца три назад… Думаете мне ответили? Хотя бы из вежливости к пользователю… В итоге, уязвленный и расстроенный невниманием со стороны поддержки игры и навязчивыми предложениями покупать ОКи со скидкой, приобретать бонусы и монеты, я решил поискать изъяны в игре.

Итак, загружаемся в  Сокровища пиратов

Image may be NSFW.
Clik here to view.
Загрузка графики оставляет желать лучшего, некоторые картинки грузятся более 30 секунд на среднестатическом домашнем компьютере (не игровом), что для веб-приложения не совсем гуд. Пол-гига памяти уже не справятся с поиском пиратских сокровищ, поэтому Smart TV у меня дома застыл на 90%, а потом сообщил о нехватке памяти. Первичная загрузка  в общем случае долговата, однако это окупается минимизацией количества запросов клиент-сервер в ходе игры, что нам в общем-то на руку.  Игра загружается в память компьютера и  мы играем практически Offline. И плавно перейдем к плюшкам.

Чтобы не страдать от вылетов из игры при обрывах интернета на время исследования я купил безлимит жизней в Сокровищах пиратов. Устроился поудобнее и начал анализировать обмен данными между игрой в памяти и игровым сервером www102.orangeapps.ru. Нас интересует конкретно обработчик запросов – /gems/gems/site/service/service.php. Анализируя запросы (requests) и ответы (responses) с помощью любого подручного сниффера трафика, обнаруживаем, что запросы подделать очень сложно из-за md5-сигнатуры  (такого плана …sig=a12bcd3456789fe0befa0907778cde99), с помощью  которой проверяются значения параметров. Однако в ответных данных не все переменные включены в сигнатуру и некоторые можно подменить. Монет накрутить не получится (видимо эта проблема исправлена разработчиками совсем недавно, так как в интернете встречал видео, демонстрирующее накрутку монет), а вот ходов добавить вполне возможно, тем самым исключая зависимость от вероятности, к чему мы и стремились.

Это не единственная возможность облегчить игру  и сделать процесс более комфортным. Однако цель статьи – не взлом игры Сокровища пиратов, а возможность продемонстрировать, как популярность продукта и прибыли разработчика неизбежно стимулируют к наработке уровней, а не исправлению недоработок. Поэтому опустим  подробности и продемонстрируем результат:

Image may be NSFW.
Clik here to view.

Монеты и жизни:

Image may be NSFW.
Clik here to view.

146 тыс. дней безлимита – это не много, уровни еще в процессе создания!

Бонусы:

Image may be NSFW.
Clik here to view.
Следует заметить, это максимальное число  бонусов, дальнейшее пополнение не увеличивает количества. Видимо не рассчитано, что у игрока хватит денег на большее.

На текущий момент в игре 1240 уровней и их прохождение абсолютно не имеет смысла, потому что единственным бонусом будет потраченное время и вопрос от друзей : «Ты с пиратов не вылазишь, что ли?»… а, забыл – будет корона на аватаре в игре. Это плюс.

Резюмируя:

Рекомендуем разработчикам отвлечься от навязывания покупок (что по законам РФ не всегда правомерно), и все-таки обратить внимание на пользователя конечного продукта – наладить обратную связь и поддерживать интерес не ко взлому игры, а к увлекательному прохождению новых уровней в поисках Сокровищ пиратов.

P.S. Встретимся в других играх!


Viewing all articles
Browse latest Browse all 4

Trending Articles