BELbIY
17.10.2009, 13:25
Некоторые баги приложения, найденные мной:
Ссылка на приложение (http://vkontakte.ru/app673370_32826115)
1. Баг на отправку сообщения в чат с чужого имени: (Фикс)
И так, что делать?
1) Заходим в приложение, потом в "Общение".
2) Запускаем Charles, ставим на запись.
3) Возвращаемся, пишем что-нибудь в чате, жмем "Отправить"
4) Идем в Charles, ищем там addmessagetest.php, переключаемся на него, нажимаем на карандашик вверху, переключаемся на вкладку Form внизу.
5) Видим форму отправки сообщения в чат:
*message_text - текст сообщения
*chat_name
*user_id - id отправителя
6) Узнаем id "жертвы", пишем его напротив "user_id". Если нужно меняем текст сообщения напротив "message_text". "chat_name" оставляем без изменений.
7) Жмем Exacute, видим в чате наше сообщения.
8) Радуемся жизни! :)
2. Баг на постоянный выйгрыш в КБН: (Визуально - приложение только показывает что вы выйграли)
1) Открываем КБН в приложении.
2) Запускаем Charles. Ставим на запись.
3) Играем 1 раз в КБН.
4) Идем в Charles, ищем там запрос "KNB_game_serv.php", нажимаем на нем ПКМ и ставим галочку на Breakpoints.
5) Возвращаемся в КБН, играем еще раз.
6) В Charles пропускаем один запрос, на втором переключаемся вверху во вкладку Edit Responsе, нвизу на HTML.
7) Видим подобную строчку:
{"response":{"serv_resp":2,"result":X}}
Где X - результат игры
если ставим вместо X 1 - получаем ничью, 2 - выигрываем, 3 - проигрываем.
8) Пишем 2, жмем Exacute.
9) В приложении видим красивую табличку стекстом "Вы выйграли", НО результат может быть и другим, т.к. это только визуально!
Ссылка на приложение (http://vkontakte.ru/app673370_32826115)
1. Баг на отправку сообщения в чат с чужого имени: (Фикс)
И так, что делать?
1) Заходим в приложение, потом в "Общение".
2) Запускаем Charles, ставим на запись.
3) Возвращаемся, пишем что-нибудь в чате, жмем "Отправить"
4) Идем в Charles, ищем там addmessagetest.php, переключаемся на него, нажимаем на карандашик вверху, переключаемся на вкладку Form внизу.
5) Видим форму отправки сообщения в чат:
*message_text - текст сообщения
*chat_name
*user_id - id отправителя
6) Узнаем id "жертвы", пишем его напротив "user_id". Если нужно меняем текст сообщения напротив "message_text". "chat_name" оставляем без изменений.
7) Жмем Exacute, видим в чате наше сообщения.
8) Радуемся жизни! :)
2. Баг на постоянный выйгрыш в КБН: (Визуально - приложение только показывает что вы выйграли)
1) Открываем КБН в приложении.
2) Запускаем Charles. Ставим на запись.
3) Играем 1 раз в КБН.
4) Идем в Charles, ищем там запрос "KNB_game_serv.php", нажимаем на нем ПКМ и ставим галочку на Breakpoints.
5) Возвращаемся в КБН, играем еще раз.
6) В Charles пропускаем один запрос, на втором переключаемся вверху во вкладку Edit Responsе, нвизу на HTML.
7) Видим подобную строчку:
{"response":{"serv_resp":2,"result":X}}
Где X - результат игры
если ставим вместо X 1 - получаем ничью, 2 - выигрываем, 3 - проигрываем.
8) Пишем 2, жмем Exacute.
9) В приложении видим красивую табличку стекстом "Вы выйграли", НО результат может быть и другим, т.к. это только визуально!