LINUX.ORG.RU

Python requests login

 


0

1

Всем привет! Есть такой сайт https://www.ipport.net (IP-телефония)

Пытаюсь с помощью requests залогиниться на этот сайт.

payload = {'login':'1109XXX', 'passwd':'*******', 'fLogin-submit':'Войти'}

session = requests.Session()

Куки получаю, но, судя по запросам в FireBug FireFox'а, откуда-то формируется такой запрос:

https://www.ipport.net/json/?cmd=xmlhttp&query=auth&sub=login&login=1109XXX&nonce=185232693&cnonce=426869759&digest=df597c373a29fdeba5b148d39e8fa48b&captcha=&remember_me=0

Не понимаю откуда и как формируется этот URL. Нашел откуда брать nonce.

Может кто-нибудь уже делал подобное, подскажите. Цель до безобразия проста, нужно просто вытащить баланс.

И если не сложно, подскажите последовательность логина на этом сайте. т.е. по каким ссылкам в какой последовательности нужно ходить.



Последнее исправление: slevinkelevra (всего исправлений: 1)

Решено

Разобрался как делать: выцепляем переменные из консоли браузера, подставляем, собираем, делаем MD5 из MD5 и готово.

slevinkelevra
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.