JIuBeHb001 |
22-10-2018 21:49 2837059 |
Автоматическое подключение Wi-Fi к любой открытой точке
Доброго всем дня. Очень давно читаю форум, много чем помог, в том числе и написании (копировании) скриптов.
Сейчас встала такая нетривиальная задача:
Шаг 1: Сканирование Wi-Fi сетей, при обнаружении открытой точки доступа, подключение к ней.
Шаг 2: Сканирование ЛВС, на наличие открытых ресурсов SMB.
Шаг 3: Рассылка текстового файла по найденным открытым ресурсам.
Задача состоит не во взломе... скорее в небольшой рекламе.
Уже на первом же шаге тупик. Гугл дает только инфу по настройкам WiFi адаптера для отключения от открытых точек.
Подскажите хоть куда капнуть то...
|
На фриланс, на фриланс с таким…
|
JIuBeHb001 |
22-10-2018 22:47 2837093 |
Есть вариант получить список доступных сетей:
Код:
netsh wlan show networks
Выдергивать только сети где шифрования нет, и передать их в XML файл, из XML импортировать профиль ---> когда сеть появится в зоне действия, WIndows должен автоматически подключиться.
Пока только предположения...
Цитата:
Цитата Iska
На фриланс, на фриланс с таким… »
|
Если не получится, то придется.
|
JIuBeHb001 |
22-10-2018 23:30 2837106 |
Итак, этой командой выводим список доступных сетей:
Код:
netsh wlan show networks
Получаем нечто как:
Код:
Имя интерфейса: Беспроводное сетевое соединение
В данный момент видны 3 сети.
SSID 1: FSB-Server-0078
Тип сети: Инфраструктура
Проверка подлинности: WPA2-Personal
Шифрование: CCMP
SSID 2: Tetya_Manya
Тип сети: Инфраструктура
Проверка подлинности: WPA2-Personal
Шифрование: CCMP
SSID 3: Test
Тип сети: Инфраструктура
Проверка подлинности: WPA2-Personal
Шифрование: нет
Как возможно выдернуть данные с шифрованием "нет", в этом случае именно SSID 3, чтобы создать XML файл с таким содержанием?
Код:
<?xml version="1.0"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
<name>Test</name>
<SSIDConfig>
<SSID>
<hex>54657374</hex>
<name>Test</name>
</SSID>
</SSIDConfig>
<connectionType>ESS</connectionType>
<connectionMode>auto</connectionMode>
<MSM>
<security>
<authEncryption>
<authentication>open</authentication>
<encryption>none</encryption>
<useOneX>false</useOneX>
</authEncryption>
</security>
</MSM>
</WLANProfile>
Как видно, нужно передать в файл только название сети... остальное остается неизменным.
Далее, уже полученный xml файл можно будет эскортировать в профили, и после этого wifi адаптер будет автоматически подключаться к данной сети:
Код:
netsh wlan add profile filename="Test.xml
|
Цитата:
Цитата JIuBeHb001
можно будет эскортировать »
|
Что-что можно будет сделать??
|
Время: 09:40.
© OSzone.net 2001-