Автоматизація веб-реєстрації для точок доступу Wi-Fi


10

У багатьох точках доступу до Wi-Fi в наші дні є "веб-логін", особливо безкоштовні. Ви знаєте, ті, хто перенаправляє будь-який запит HTTP до форми входу. Зазвичай Windows відображає сповіщення "Можливо, потрібна додаткова інформація для входу".

Чи є спосіб, що я можу автоматизувати процес таких входів, тобто. зберегти моє ім’я користувача та пароль (для певної точки доступу)? В ідеалі я хочу, щоб це сталося, навіть не відкриваючи звичайний веб-переглядач, хоча якщо сам процес автоматично відкриється і закриється вікно Internet Explorer, щоб виконати вхід, що може бути в порядку.


2
спробуйте скористатися останнім паролем, він автоматично входитиме в систему при відкритті веб-сторінки
Шехар

2
@JessRiedel Покупка рекомендації не означає апаратне забезпечення, це може означати і програмне забезпечення. Причиною цього є те, що ми хочемо, щоб питання та відповіді були дійсними протягом тривалого часу. Незважаючи на те, що рекомендація щодо програмного забезпечення може бути корисною, це може не пройти років з тих пір, коли програмне забезпечення вже не існує або більше не пропонує потрібної функціональності. softrecs.stackexchange.com, можливо, буде кращим місцем для публікації цього повідомлення. Наш довідковий центр - це гарне місце для читання тематичних матеріалів.

3
По-перше, я не робив різниці між апаратним та програмним забезпеченням. Я робив відмінність між складною, що несе узагальненою для користувача проблемою, і простою, широко застосовною проблемою. По-друге, на цьому веб-сайті є безліч питань із терміном корисного використання протягом 1 або 2 років, так що критерій не відповідає цьому питанню. По-третє, я прочитав матеріал теми. Я просто не думаю, що це тут правильно застосовується.
Джесс Рідель

2
"Є програма там?" Спробуйте на softwarerecs.stackexchange.com
Кевін Панько,

3
Справедливий пункт - уточнили. Я не хочу відкривати свій звичайний браузер, тому що він відновлює всі існуючі вкладки, і всі вони переспрямовуються на сторінку входу. Тоді мені доведеться або увійти в кожну вкладку, або натиснути назад у більшості з них - і залежно від постачальника послуг Wi-Fi, іноді кнопка повернення також порушена. Але якщо процес входу відкрив інший браузер, просто увійти, це було б добре.
EM0

Відповіді:


3

Я створив би команду curl, яка виконується при завантаженні системи. Коли команди виконуються, він надсилатиме ваші дані аутентифікації та входитиме в систему.

Цього можна досягти за допомогою функції «копіювати як згортання» в хромах Google. Скопіюйте запит на отримання у вигляді команди curl із веб-браузера після того, як ви натиснули кнопку входу в скрипт bash.

Це передбачає автентифікацію за адресою mac, однак якщо її за допомогою cookie, ви можете зберегти повернутий файл cookie у відповідній папці cookie браузерів.

введіть тут опис зображення


0

@Thrustmaster вказав на свій скрипт Python, але ви також можете використовувати PowerShell для цього.

Запустіть скрипт PS, який використовував командлет Invoke-WebRequest для підключення до будь-якого відомого сайту (у Великобританії ми зазвичай використовуємо bbc.co.uk, головним чином тому, що це легко набрати :)

Потім вам потрібно буде проаналізувати перевірений об’єкт, щоб переконатися, що це не очікуваний сайт.

Тоді вам потрібно буде визначити поля, які потребують заповнення. Це була б важка частина! Не надто погано, якщо ви знаєте макет сторінки для входу або просто кілька відомих сторінок.

Потім заповніть потрібні поля форми та подайте.

Нарешті отримайте сценарій, щоб нормально відкрити ваш браузер.

А може, було б набагато простіше тримати інстальований інший веб-переглядач і просто користуватися ним у мережі Wi-Fi, яка потребувала входу!


0

Крім сценаріїв, як уже запропоновано, не існує жодної програми для Windows, яка б це підтримувала. Однак є кілька додатків для Android / iOS.


Чи можете ви розмістити посилання на ці програми для Android / iOS, будь ласка.
Шенал Сільва


-1

Мілі - це мій сценарій, який допомагає для автоматичного входу на вхідні сторінки!

https://github.com/SadeghHayeri/Mili

Сігналы абмеркавання

Mili автоматично перевіряє наявність послуг Mikrotik, а потім спробує увійти з інформацією про вхід.

також ви можете використовувати інформацію з кількома входами на зразок цього:


    [
        {
            "username": "user1",
            "password": "pass1",
            "share": 5
        },
        {
            "username": "user2",
            "password": "pass2",
            "share": 1
        }
    ]

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.