Сценарий Bash для автоматического входа на веб-страницу

Вместо задания cron, в качестве краткосрочной меры, скажите ОС защитить этот файл от записи.

Делать:

sudo chattr +i  /etc/proftpd.d/50-plesk.conf

Очевидно, как правильно сказано в комментариях, обязанность службы поддержки Plesk состоит в том, чтобы рассказать вам, как решить эту проблему, или дать вам исправление программного обеспечения.

0
23.06.2021, 21:50
2 ответа

имя пользователя :пароль@сайт вообще не используется для входа в веб-сервисы; это старая добрая базовая HTTP-аутентификация, которая практически никогда не используется.

Вам нужно выяснить, какие данные ваш браузер отправляет на сервер, когда вы нажимаете «Войти». К счастью, стандартные браузеры, такие как firefox, показывают это, когда вы заходите в их встроенные инструменты веб-разработчика и нажимаете на вкладку «сеть».

У меня даже есть контекстное меню для запроса, которое позволяет мне скопировать и вставить командную строку curl, которая выполняет точно тот же запрос.

0
28.07.2021, 11:22

Я думаю, вам предстоит долгий путь -даже больше, если bash — единственный инструмент в вашем наборе инструментов.

Если вы умеете программировать на Perl, тогда www ::mechanize может воспроизводить действия и поэтому может чередоваться с кодом для проверки результатов.

Если в процессе входа используется javascript (, попробуйте отключить его в браузере и войти в систему ), тогда перед вами встанет гораздо более сложная задача. Вам понадобится браузер и веб-драйвер или селен.

Вам необходимо хорошо понимать, как в веб-приложениях осуществляется управление состоянием сеанса.

0
28.07.2021, 11:22

Теги

Похожие вопросы