Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Технологии: Разные > автоматическая авторизация


Автор: cppGhost 9.9.2014, 19:29
День добрый, подскажите немощному =)) есть сайт, на котором есть форма входа. логин, пароль, кнопка войти. если все заполнить и нажать, то вылазит страница с таким вот адресом   "https://некий_сайт/cgi-bin/mngcgi"   и все.  хочется заходить без авторизации. пробовал как то так составить url
Код

https://некий_сайт/cgi-bin/mngcgi?login=aaaa&passwd=bbbb

но результата не добился. кроме использования url напрямую, есть еще возможность послать post запрос.  но тоже не получается. может этого вообще нельзя добиться?

Добавлено через 7 минут и 24 секунды
Да, есть еще такая штука. Если зайти через заполнение полей, то в коде html страницы будет ссылка, которая имеет такой вид
Код

https://некий_сайт/cgi-bin/mngcgi?UserId=XXXXX&Passwd=%55%19%7f%f4%3c%7a%be%ee%e6%f3%da%27%d2

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

Автор: cppGhost 10.9.2014, 17:08
еще одна особенность. вот такая ссылка (которую я получаю через просмотр кода страницы ) 
Код

https://некий_сайт/cgi-bin/mngcgi?UserId=XXXXX&Passwd=%55%19%7f%f4%3c%7a%be%ee%e6%f3%da%27%d2

так вот она постоянна для одного ip. может ли такое быть? то есть дома со всех компов работает, на работе со всех компов работает. а вот между собой уже нет

Автор: Aliance 11.9.2014, 09:15
cppGhost, вы просите за вас угадать, может ли что-либо быть на удаленном сервере или нет? И как вы себе это представляете? Если чисто предполагать - то конечно может быть зависимость от IP.

Автор: cppGhost 16.9.2014, 07:46
спасибо, я конечно понимаю, что это черный ящик. просто может кто сталкивался или есть способ узнать. вчера вот, например, на компьютере, на котором все работало - перестало работать, так как значение поля "Passwd" поменялось на новое =)) прямо рандомайзер как-будто какой-то стоит 

Автор: SecRate 6.11.2014, 11:33
Рандомайзер и должен стоять, может быть микс пароля на дату, на IP или ID сессии.
Без алгоритма .cgi движка вы не повторите алгоритм для автоматизации.
Заходите на страницу огина и выполняйте POST метод

и выполняйте

http://вашиновости/cgi-bin/mngcgi?page=go&l=email&p=parol

прекрасно работает, и заходит в личный кабинет

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)