De nos jours, de nombreux points d'accès Wi-Fi disposent d'une "connexion Web", en particulier ceux gratuits. Vous savez, ceux qui redirigent toute demande HTTP vers leur formulaire de connexion. Windows affiche généralement la notification «Des informations de connexion supplémentaires peuvent être requises».
Existe-t-il un moyen d'automatiser le processus de telles connexions, c'est-à-dire. enregistrer mon nom d'utilisateur et mon mot de passe (pour un hotspot donné)? Idéalement, je veux que cela se produise sans même ouvrir mon navigateur habituel, bien que si le processus lui-même ouvre et ferme automatiquement une fenêtre Internet Explorer pour effectuer la connexion, cela pourrait être OK.
Réponses:
Je créerais une commande curl qui s'exécute au démarrage du système. Lorsque les commandes s'exécutent, elles envoient vos informations d'authentification et vous connectent.
Ceci peut être réalisé avec la fonction "copier en boucle" de Google chromes. Copiez la demande get en tant que commande curl à partir de votre navigateur Web après avoir cliqué sur le bouton de connexion dans un script bash.
Cela suppose l'authentification par adresse mac, mais si c'est par cookie, vous pouvez enregistrer le cookie renvoyé dans le dossier de cookies du navigateur approprié.
la source
@Thrustmaster a souligné son script Python, mais vous pouvez également utiliser PowerShell pour ce faire.
Exécutez le script PS qui utiliserait l'applet de commande Invoke-WebRequest pour se connecter à n'importe quel site connu (au Royaume-Uni, nous utilisons généralement bbc.co.uk, principalement parce qu'il est facile à taper :)
Vous devrez ensuite analyser la vérification de l'objet retourné pour vous assurer qu'il ne s'agit pas du site attendu.
Ensuite, vous devrez identifier les champs qui doivent être remplis. Ce serait la partie difficile! Pas trop mal si vous connaissez la mise en page de la page de connexion ou si vous n'avez que quelques pages connues.
Remplissez ensuite les champs obligatoires et soumettez.
Enfin, obtenez le script pour ouvrir votre navigateur normalement.
Ou peut-être qu'il serait beaucoup plus facile de garder un autre navigateur installé et de l'utiliser uniquement sur un réseau Wi-Fi qui avait besoin d'une connexion!
la source
À part les scripts comme déjà suggéré, il ne semble pas y avoir d'applications Windows qui prennent en charge cela. Il existe cependant plusieurs applications Android / iOS.
la source
Mili est mon script qui aide les pages de connexion automatique aux points d'accès!
https://github.com/SadeghHayeri/Mili
La
Mili recherche automatiquement les services Mikrotik, puis essayez de vous connecter avec vos informations de connexion.
vous pouvez également utiliser des informations de connexion multiples comme ceci:
la source