Доброго времени суток! Новая игра от компании Кефир с интересным названием Тюряга, только что в этом интересного? Хотя бы то, что у игры нет клонов, за это уже огромный плюс авторам приложения, да и думаю оно достойно внимания. Довольно за короткий срок игра набирает приличные обороты и добивает 500 000 пользователей. Запустить приложение: Тюряга В игре все элементы на высоте, начиная интерфейсом и кончая звуком. Сам интерфейс интуитивно понятный и довольно красочный, графика приложения - если уж не 10, то твердая 9, как минимум. Ох, а озвучка тянет на все 11\10 - это первое на моей памяти приложение с звуковыми монологами, да и еще играет музыка в стиле шансон, которая задает тюремный ритм :) Какие возможности в игре и какова наша цель? Цель наша проста - стать авторитетным перцом, авторитет мы получаем за набитые наколки, которые бывают трех видов: пацанские, блатные и авторитетные. Так же авторитет можно заработать выполняя различные движухи и вызывая корешей на бой. Игровой валютой в игре являются сигареты (папиросы) и рубли, в первом случае заработок валюта идет довольно легко. Надо выполнять различные задания, отжимать у лохов и собирать прибыль с бизнеса, который мы крышуем. Рубли - это уже что-то аху.. в простонародье - золотые монеты. Либо покупаем за голоса, либо получаем за выполнение бонусных заданий. Баги Баг на энергию Для бага нужен фейк (второй аккаунт ВКонтакте) 1. Запускаем Charles и приложение 2. Ставим breakpoints на 109.234.155.196 и обновляем страницу с приложением (Клавиша F5) 3. Редактируем 8-й или 9-й запрос Edit Response =>Text 4. Ищем строчку вида: ... 5. Изменяем ее, к примеру на: 999999 6. Снимаем брейкпоинт и нажимаем Execute 7. Ставим опять брейки и заходим в подогревы и меням id **** на свой и жмем Execute. 8. Выбираем Чай (+10 ен.) и свой основной аккаунт и жмем отправить. 9. Первый запрос пропускаем, во втором запросе меняем в [ 0 ] 0 на 1 и отправляем. 10. Заходим через основной аккаунт и принимаем подогревы :) P.S. В День можно набрать не более 50 энергии с подогревов. Баг на мобильник (Спасибо: Dizilb) Для бага необходимо: 1 ходка в бутырку 1. Запускаем Charles и приложение 2. Ставим брейкпоинт на 109.234.155.196 и обновляем игру (F5 в браузере) 3. В игре находим иконку справа "Проходная" и переходим туда. 4. Первый запрос пропускаем (исходящий - стрелочка вверх) и ловим второй, он же входящий (стрелочка вниз). Переходим в Edit response > Raw Изменяем: 2 на 1 Изменяем так же след. строчку. Только уже немного по-другому: 1 меняем на 2 Далее снимаем брейкпоинты и жмем Execute. 5. Теперь внимательно :) Для Вас будет открыта тюрьма, например, Ч.Дельфин, но называться она будет "Бутырка". Нажимаем на кнопку "Отсидеть", как только появится Ваша камера, а сверху синяя звёздочка - Включаем брейкпоинт (на ту же папку, что и в шаге #2), далее нажимаем на звездочку и выбираем выполнить. 6. Первый запрос пропускаем (исходящий - стрелочка вверх) и ловим второй, он же входящий (стрелочка вниз). Переходим в Edit response > Raw. Теперь нам необходимо найи и удалить данную строчку: 6Mission not found После чего жмем Execute. 7. Теперь самое интересно. Выполняем задания с брейкопоинтом (фрагмент шага #5) и удаляем в Charles ошибки (это шаг #6) - проделываем такую операцию ~5 раз. После чего появится вохможность открыть деталь телефона. Баг на игру в карты 1. Запускаем Charles и приложение 2. Ставим брейкпоинт на 109.234.155.196 и обновляем игру (F5 в браузере) 3. Нам нужен входящий запрос (стрелочка вниз) 109.234.155.196/prison/config/config.prs.xml(!) Все остальные запросы пропускаем, нажав Execute. 4. Переходим в Edit Response > Text и заменяем следующие строчки: На фрагмент, который указан ниже: 5. Снимаем брейкпоинты и нажимаем Execute. 6. Переходим в приложение и видим новою возможность - игра в карты. Радуемся. Баг на татуировки высокого уровня и на переезд в любую хату (Спасибо: Основатель) 1. Запускаем Charles и приложение 2. Ставим брейкпоинт на 109.234.155.196 и обновляем игру (F5 в браузере) 3. Нам нужен 8-й запрос 109.234.155.196/prison/universal.php?getInfo, тот запрос где меняются рейтинг, папиросы, монеты - визуально. 4. Ищем след. строчки: Все, что ниже этого текста, заменяем на: 1 299 299 2 299 299 3 289 278 4 565 755 5 565 755 6 565 755 1 3780 9 2 4836 11 3 3393 1000 4 333- 1000 5 3330 1009 6 3330 1009 7 3330 1009 8 3330 1009 5. Таким образом, мы подделываем запрос на колличество пройденных зон и побитых авторитетов. Везде были - всех били! :о) 6. Снимаем бряки. PROFIT Можем бить новые портачки и переехать в любую хату :о) Нападаем на любого авторитета не имея ключей (Спасибо: Основатель) 1. Запускаем Charles и приложение 2. Ставим брейкпоинт на 109.234.155.196 и обновляем игру (F5 в браузере) 3. Нам нужен 6й запрос 109.234.156.250/prison/universal.php?getData 4. Теперь теория, в этой биллиберде очень много нужных и неочень переменных. Скажем в этом запросе передаются требования к татуировкам и именно на этом запросе был основан старый баг, по набиву татуировок в обход правил. Там же идёт описание и требования боссов(хп, что нужно что бы напасть и т.д.) Вот боссы: "bossInfo":[{"id":"1","name":"\u041a\u0438\u0440\u043f\u0438\u0447","rewards":[{"type":"rating","slot":101,"value":"25"},{"type":"key","slot":"102","value":"1","key_id":"1"}],"health":"1000","battle_time":"28800","bigboss":"false", "difficulty_level":"\u043d\u0438\u0437\u043a\u0430\u044f","prev_boss_id":"0","needed_keys":"0","key_price":"3"}, {"id":"2","name":"\u0421\u0438\u0437\u044b\u0439","rewards":[{"type":"money","slot":101,"value":"100"},{"type":"rating","slot":102,"value":"30"},{"type":"key","slot":"103","value":"1","key_id":"2"}],"health":"10000","battle_time":"28800","bigboss":"false", "difficulty_level":"\u043d\u0438\u0437\u043a\u0430\u044f","prev_boss_id":"1","needed_keys":"3","key_price":"6"}, {"id":"3","name":"\u041c\u0430\u0445\u043d\u043e","rewards":[{"type":"money","slot":101,"value":"300"},{"type":"rating","slot":102,"value":"50"},{"type":"key","slot":"103","value":"1","key_id":"3"}],"health":"50000","battle_time":"28800","bigboss":"false", "difficulty_level":"\u0441\u0440\u0435\u0434\u043d\u044f\u044f","prev_boss_id":"2","needed_keys":"3","key_price":null}, {"id":"4","name":"\u041b\u044e\u0442\u044b\u0439","rewards":[{"type":"money","slot":101,"value":"500"},{"type":"rating","slot":102,"value":"100"},{"type":"key","slot":"103","value":"1","key_id":"4"}],"health":"100000","battle_time":"28800","bigboss":"true", "difficulty_level":"\u0441\u0440\u0435\u0434\u043d\u044f\u044f","prev_boss_id":"3","needed_keys":"3","key_price":null}, {"id":"5","name":"\u0428\u0430\u0439\u0431\u0430","rewards":[{"type":"money","slot":102,"value":"5000"},{"type":"rating","slot":103,"value":"200"}],"health":"500000","battle_time":"28800","bigboss":"true", "difficulty_level":"\u0432\u044b\u0441\u043e\u043a\u0430\u044f","prev_boss_id":"4","needed_keys":"1","key_price":null}]} Для удобства разбил на абзаццы, новый абзац - новый босс. Переменные: prev_boss_id айди предыдущего боса needed_keys необходимо ключей для нападения key_price не совсем разобрал, что сиё значит, склоняюсь, что количество ключей, которое можно выбить с босса Собственно меняем на 0 значения у того босса, на которого хотим напасть!
|