Для мест с назойливыми захваченными порталами, в которые приходится входить каждый день, есть ли способ захвата и воспроизведения трафика (для страницы входа в систему) при подключении к определенной сети Wi-Fi?
Редактировать: I выяснили, как обойти пленный портал, который раздражает меня каждый день, с помощью скрипта greasemonkey:
// ==UserScript==
// @name wifi-autologin
// @namespace lakdsjf-ns
// @description Hopefully autologins to a wifi network
// @include https://1.1.1.1/*
// @include http://1.1.1.1/*
// @version 1
// @run-at document-end
// ==/UserScript==
console.log('loaded');
window.addEventListener('load', submitAction);
Если вы говорите о сетевом экране входа в систему, есть большая вероятность, что он устанавливает cookie и соответствующий токен, которые меняются при каждом просмотре, для защиты от Login CSRF . Это также помешало бы тому, что вы пытаетесь сделать, работать.
По сути, это означает, что форма устанавливает уникальный cookie вместе с токеном в скрытом элементе формы, гарантируя, что лицо, отправляющее форму, является тем же лицом, которое запросило страницу.
В случае, если они не не делают этого, вы можете написать скрипт для входа через curl , а затем поместить этот скрипт в /etc/network/if-up.d/
(как описано здесь ).