Найдено 14 результатов
- 23 ноя 2017, 12:34
- Форум: Скрипты
- Тема: curl авторизация
- Ответы: 11
- Просмотры: 8131
- 23 ноя 2017, 10:52
- Форум: Скрипты
- Тема: curl авторизация
- Ответы: 11
- Просмотры: 8131
Re: curl авторизация
Если отправить пароль не кодируя: password='test_pass' curl ... -H 'Connection: keep-alive' --data 'username=sysop-hs&password='$password'&dst=&popup=true' \ ... выдает такое: Ваш браузер не отвечает на запросы (включите JavaScript и попробуйте еще раз) p.s. Добавил к параметрам курла '-...
- 23 ноя 2017, 09:38
- Форум: Скрипты
- Тема: curl авторизация
- Ответы: 11
- Просмотры: 8131
Re: curl авторизация
Кажется есть зацепка.
При первом и втором прохождении curl'а выпадают разные pre и post коды. В браузере такого нет, т.е. на роутере каждый раз создается новая сессия.
Придется писать и отправлять куки.
При первом и втором прохождении curl'а выпадают разные pre и post коды. В браузере такого нет, т.е. на роутере каждый раз создается новая сессия.
Придется писать и отправлять куки.
- 23 ноя 2017, 09:17
- Форум: Скрипты
- Тема: curl авторизация
- Ответы: 11
- Просмотры: 8131
Re: curl авторизация
Получился вот такой код: curl 'http://10.241.0.1/login' \ -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' \ -H 'Connection: keep-alive' -H 'Accept-Encoding: gzip, deflate, sdch' \ -H 'Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4' \ -H 'Upgrade-Insecure...
- 22 ноя 2017, 14:09
- Форум: Скрипты
- Тема: curl авторизация
- Ответы: 11
- Просмотры: 8131
Re: curl авторизация
Так и есть, и первый и последние 16 символ меняются при открытии новой сессии.
Но может тогда сделать так:
1. Загрузить страницу авторизации.
2. Забрать с нее precode и postcode код.
3. и отправить md5sum (precode + password + postcode)
Но может тогда сделать так:
1. Загрузить страницу авторизации.
2. Забрать с нее precode и postcode код.
3. и отправить md5sum (precode + password + postcode)
- 22 ноя 2017, 11:26
- Форум: Скрипты
- Тема: curl авторизация
- Ответы: 11
- Просмотры: 8131
Re: curl авторизация
Походу скоро я сам и отвечу на все свои вопросы)) И все же дам вам возможность поучаствовать) Нашел упоминание js скрипта на странице авторизации. Вот его листинг: /* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. * Version 1.1 Co...
- 22 ноя 2017, 10:33
- Форум: Скрипты
- Тема: curl авторизация
- Ответы: 11
- Просмотры: 8131
Re: curl авторизация
Загвоздка скорее всего в хеше пароля. В браузере он при каждом входе другой.
Какие варианты его генерации могут быть и кто его генерирует?
Какие варианты его генерации могут быть и кто его генерирует?
- 22 ноя 2017, 10:07
- Форум: Скрипты
- Тема: curl авторизация
- Ответы: 11
- Просмотры: 8131
Re: curl авторизация
воспользовался подсказкой https://stackoverflow.com/questions/12399087/curl-to-access-a-page-that-requires-a-login-from-a-different-page и скопировал curl запрос из хрома получилось так: curl 'http://10.241.0.1/login' \ -H 'Origin: http://10.241.0.1' \ -H 'Accept-Encoding: gzip, deflate' \ -H 'Accep...
- 21 ноя 2017, 09:45
- Форум: Скрипты
- Тема: curl авторизация
- Ответы: 11
- Просмотры: 8131
curl авторизация
Всем доброго дня! Хочу научить роутер tp-link 841 c прошивкой openwrt авторизоваться на hot-spot. Для этого думаю использовать bash и curl. Форма авторизации выглядит так: <form name="login" action="http://10.241.0.1/login" method="post" onSubmit="return doLogin()&...
- 15 дек 2016, 20:40
- Форум: Скрипты
- Тема: php API запрос
- Ответы: 7
- Просмотры: 7244
Re: php API запрос
Ранее видел эту инструкцию и даже пробовал ее читать, но мой английский ни на что не годен. Она меня только запутала. Спасибо большое!
- 15 дек 2016, 19:40
- Форум: Скрипты
- Тема: php API запрос
- Ответы: 7
- Просмотры: 7244
Re: php API запрос
Команда: /log print where topics=hotspot,info,debug || topics=hotspot,account,info,debug полностью удовлетворяет моим нуждам. Но как правильно их объединить в скрипте? $api_object->write('/log/print', false); $api_object->write('?topics=hotspot,info,debug', false); $api_object->write('?topics=hotspo...
- 15 дек 2016, 16:17
- Форум: Скрипты
- Тема: php API запрос
- Ответы: 7
- Просмотры: 7244
Re: php API запрос
Еще маленький вопрос. Хочу на страничке мониторинга выводить события авторизации из лога микротика. мне подходит токая команда: /log print where message~"log" пытаюсь все тем же способом ее выполнить через php. $message = "log"; $api_object->write('/log/print', false); $api_objec...
- 14 дек 2016, 13:47
- Форум: Скрипты
- Тема: php API запрос
- Ответы: 7
- Просмотры: 7244
Re: php API запрос
Спасибо! Ваш совет помог.
С наступающим!)
С наступающим!)
- 13 дек 2016, 22:12
- Форум: Скрипты
- Тема: php API запрос
- Ответы: 7
- Просмотры: 7244
php API запрос
Всем доброго времени суток! Пробую вытянуть из микротика инфу по подключенным устройствам. Без строк 2 и 3 работает, но нужно только несколько столбцов выводе. $request='/caps-man/registration-table/print' 1. $api_object->write($request); 2. $api_object->write('=stats='); 3. $api_object->write('=.pr...