Viele Wi-Fi-Hotspots haben heutzutage ein "Web-Login", insbesondere kostenlose. Sie wissen, diejenigen, die HTTP-Anfragen an ihr Anmeldeformular umleiten. Windows zeigt normalerweise die Benachrichtigung "Zusätzliche Anmeldeinformationen sind möglicherweise erforderlich" an.
Gibt es eine Möglichkeit, den Prozess solcher Anmeldungen zu automatisieren, dh. Benutzernamen und Passwort speichern (für einen bestimmten Hotspot)? Im Idealfall möchte ich, dass dies geschieht, ohne meinen üblichen Browser zu öffnen. Wenn der Prozess selbst automatisch ein Internet Explorer-Fenster öffnet und schließt, um die Anmeldung durchzuführen, ist dies möglicherweise in Ordnung.
Antworten:
Ich würde einen Curl-Befehl erstellen, der beim Systemstart ausgeführt wird. Wenn die Befehle ausgeführt werden, werden Ihre Authentifizierungsdetails gesendet und Sie angemeldet.
Dies kann mit der Funktion "Als Locken kopieren" von Google Chromes erreicht werden. Kopieren Sie die Get-Anfrage als Curl-Befehl aus Ihrem Webbrowser, nachdem Sie auf die Anmeldeschaltfläche in ein Bash-Skript geklickt haben.
Dies setzt die Authentifizierung anhand der Mac-Adresse voraus. Wenn es sich jedoch um ein Cookie handelt, können Sie das zurückgegebene Cookie im entsprechenden Cookie-Ordner des Browsers speichern.
quelle
@ Thrustmaster zeigte auf sein Python-Skript, aber Sie können auch PowerShell verwenden, um dies zu tun.
Führen Sie das PS-Skript aus, das das Cmdlet Invoke-WebRequest verwendet, um eine Verbindung zu einer bekannten Site herzustellen (in Großbritannien verwenden wir normalerweise bbc.co.uk, hauptsächlich, weil die Eingabe einfach ist :)
Sie müssten dann die Überprüfung des zurückgegebenen Objekts analysieren, um sicherzustellen, dass es sich nicht um die erwartete Site handelt.
Dann müssten Sie die Felder identifizieren, die ausgefüllt werden müssen. Dies wäre der schwierige Teil! Nicht schlecht, wenn Sie das Layout der Anmeldeseite kennen oder nur einige bekannte Seiten haben.
Füllen Sie dann die erforderlichen Formularfelder aus und senden Sie sie ab.
Lassen Sie das Skript schließlich Ihren Browser normal öffnen.
Oder vielleicht wäre es viel einfacher, einen anderen Browser installiert zu halten und diesen einfach zu verwenden, wenn Sie sich in einem Wi-Fi-Netzwerk befinden, für das eine Anmeldung erforderlich ist!
quelle
Abgesehen von der bereits vorgeschlagenen Skripterstellung scheint es keine Windows-Anwendungen zu geben, die dies unterstützen. Es gibt jedoch mehrere Android / iOS-Apps.
quelle
Mili ist mein Skript, das bei der automatischen Anmeldung von Hotspot-Seiten hilft!
https://github.com/SadeghHayeri/Mili
.
Mili sucht automatisch nach Mikrotik-Diensten und versucht dann, sich mit Ihren Anmeldeinformationen anzumelden.
Sie können auch mehrere Anmeldeinformationen wie folgt verwenden:
quelle