|
Новый ИЦ ПВ - Общение и обсуждение Perfect World - Cобытия, информация, вопросы и ответы по Perfect World |
23.11.2014, 10:36
|
#211
|
|
|
|
Разведчик
|
Регистрация: 08.03.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Новый ИЦ ПВ
Если есть желающие потестить, могу выложить свою программку. Только подскажите, как это тут сделать правильнее.
|
|
|
23.11.2014, 10:37
|
#212
|
|
|
|
Разведчик
|
Регистрация: 24.05.2012
Сообщений: 25
Популярность: 267
Сказал(а) спасибо: 23
Поблагодарили 41 раз(а) в 37 сообщениях
|
Re: Новый ИЦ ПВ
________________
raredew|fSyberia
|
|
|
23.11.2014, 12:00
|
#213
|
|
|
|
Разведчик
|
Регистрация: 02.02.2014
Сообщений: 27
Популярность: 1833
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 8 сообщениях
|
Re: Новый ИЦ ПВ
|
Цитата: |
|
|
|
|
|
|
|
|
|
У меня возник вопрос: а нужен ли для не-мейл почт запрос с параметром hint=Auth ?
На данный момент у меня (своя прога) всё работает без него.
|
|
|
|
|
|
в своём анализе http://zhyk.ru/forum/showpost.php?p=...6&postcount=88 я привёл те запросы которые ИЦ посылает.
например только что проверил. при запуске второго окна с введённым ранее паролем немейл почты - всё равно три запроса :-)
и чем ближе Ваш софт/скрипты эмулирует работу ИЦ тем мне кажется он труднее вычисляем :-)
меня больше волнует что же такое UserId и UserId2.
например если кому-нибудь из мейла придёт в голову проверить то они очень удивятся тому что огромная куча авторизующихся не посылает это в своих запросах :-)
|
|
|
23.11.2014, 16:03
|
#214
|
|
|
|
Разведчик
|
Регистрация: 08.03.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Новый ИЦ ПВ
|
|
|
23.11.2014, 17:52
|
#215
|
|
|
|
Рыцарь-капитан
|
Регистрация: 02.05.2009
Сообщений: 525
Популярность: 4586
Золото Zhyk.Ru: 20
Сказал(а) спасибо: 37
Поблагодарили 767 раз(а) в 220 сообщениях
|
Re: Новый ИЦ ПВ
|
|
|
23.11.2014, 18:01
|
#216
|
|
|
|
Разведчик
|
Регистрация: 11.03.2009
Сообщений: 9
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Новый ИЦ ПВ
Видимо поменялась версия ГЦ и через скрипт теперь увеличилось число неудачных попыток входа. Кто разобрался в систематике запросов в зависимости от версий ГЦ
пы.сы. Вспомнил параметр userAgent
________________
War, war never change us...
Последний раз редактировалось Umbrella_corp.; 23.11.2014 в 18:29.
|
|
|
23.11.2014, 18:30
|
#217
|
|
|
|
Разведчик
|
Регистрация: 02.02.2014
Сообщений: 27
Популярность: 1833
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 8 сообщениях
|
Re: Новый ИЦ ПВ
первое что бросается в глаза сменился User-Agent Downloader/4290
второе - для майл почт появился запрос на
Код:
https://authdl.mail.ru/ec.php?hint=MrPage2
Код:
<?xml version="1.0" encoding="UTF-8"?><MrPage2 SessionKey="0123456789abcdef0123456789abcdef0123456789abcdef" Page="http://dl.mail.ru/robots.txt"/>
SessionKey 48значное шестнадцатеричное.
запрос достаточно бредовый, но без ответа на него ИЦ говорит "авторизация недоступна"
третье. майловские геймцентром авторизуются на o2.mail.ru.
вроде бы
Код:
https://o2.mail.ru/token
POST запрос
Код:
client_id=gamecenter.mail.ru&grant_type=password&username=пощта@майл.ру&password=пароль
ответа правильного пока не знаю, но думаю это можно выяснить
ответ выяснен. приходит в боди.
Код:
{"expires_in":3600,"refresh_token":"0123456789abcdef0123456789abcdef7777888877778888","access_token":"abcdef0123456789abcdef01234567897777888877778888"}
дальше больше.
Код:
https://o2.mail.ru/userinfo
Код:
client_id=gamecenter.mail.ru&access_token=abcdef0123456789abcdef01234567897777888877778888
аксес-токен как понимаете из предыдущего.
матрёшка.
Последний раз редактировалось manx5; 23.11.2014 в 20:45.
Причина: косметика
|
|
|
23.11.2014, 19:38
|
#218
|
|
|
|
Разведчик
|
Регистрация: 08.03.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Новый ИЦ ПВ
Только access_token имеет длину 48 символов.
|
|
|
23.11.2014, 19:45
|
#219
|
|
|
|
Разведчик
|
Регистрация: 02.02.2014
Сообщений: 27
Популярность: 1833
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 8 сообщениях
|
Re: Новый ИЦ ПВ
ответ на
Код:
https://o2.mail.ru/userinfo
Код:
{"gender":"m","last_name":"ФАМИЛИЯ","name":"ИМЯ ФАМИЛИЯ","locale"
:"ru_RU","first_name":"ИМЯ","email":"пощта@майл.ру"}
и вот после этого следует тот странноватый запрос на
Код:
https://authdl.mail.ru/ec.php?hint=MrPage2
где сессионкей это аксес-токен
|
Цитата: |
|
|
|
|
|
|
|
|
|
Только access_token имеет длину 48 символов.
|
|
|
|
|
|
спасибо исправил. это я хотел показать что они разные и пропарился.
хотя у реальных токенов последние 16 знаков идентичные :-)
тем временем.
получаем ответ на MrPage2
Код:
<?xml version="1.0" encoding="UTF-8"?><MrPage2 Location="https://auth.mail.ru/cgi-bin/auth?Login=пощта@майл.ру&agent=AA_AaA00AAAaa0aA0aaAA0a0&page=http%3A%2F%2Fdl.mail.ru%2Frobots.txt" ErrorCode="0" />
дальше чуть проще совсем обычный GET на то что пришло в строке Location, за исключением того что амперсанды надо послать нормальные т.е.
Код:
https://auth.mail.ru/cgi-bin/auth?Login=пощта@майл.ру&agent=AA_AaA00AAAaa0aA0aaAA0a0&page=http%3A%2F%2Fdl.mail.ru%2Frobots.txt
и вот собственно Mpop в кукисах.
Последний раз редактировалось manx5; 23.11.2014 в 20:57.
Причина: косметика
|
|
|
23.11.2014, 20:31
|
#220
|
|
|
|
Разведчик
|
Регистрация: 08.03.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Новый ИЦ ПВ
У меня почему-то "странный" запрос на MrPage2 возвращает 400 ошибку
P.S. Поправьте, пожалуйста, access_token в запросе к userinfo.
|
|
|
23.11.2014, 20:42
|
#221
|
|
|
|
Разведчик
|
Регистрация: 02.02.2014
Сообщений: 27
Популярность: 1833
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 8 сообщениях
|
Re: Новый ИЦ ПВ
Merssy, я похоже в первый раз опечатался. запрос идёт на
Код:
https://authdl.mail.ru/ec.php?hint=MrPage2
|
|
|
23.11.2014, 20:47
|
#222
|
|
|
|
Разведчик
|
Регистрация: 08.03.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Новый ИЦ ПВ
Спасибо, прошло. Поле agent переменное.
|
|
|
28.11.2014, 19:30
|
#223
|
|
|
|
Разведчик
|
Регистрация: 11.03.2009
Сообщений: 9
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Новый ИЦ ПВ
еще бы прикрутить утилиту, которая будет искать актуальный на данный момент UserAgent и будет вообще шикарно!
________________
War, war never change us...
|
|
|
29.11.2014, 15:50
|
#224
|
|
|
|
Разведчик
|
Регистрация: 02.02.2014
Сообщений: 27
Популярность: 1833
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 8 сообщениях
|
Re: Новый ИЦ ПВ
кстати юзер-агент опять сменился Downloader/4300
впрочем любой наблюдательный человек наверно уже догадался, что на настоящий момент он напрямую связан с версией ИЦ. версия ИЦ сейчас 2.430 (правой кнопкой на значок ИЦ - о программе) - вот то что после точки, то после слеша с дополнительным ноликом :-)
|
|
|
29.11.2014, 19:23
|
#225
|
|
|
|
Разведчик
|
Регистрация: 11.03.2009
Сообщений: 9
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Новый ИЦ ПВ
________________
War, war never change us...
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 00:30.
|
|