3

У меня есть информация из нескольких сетей Wi-Fi, сохраненных на устройстве Android, есть ли способ перенести эти данные в Windows 8.1? Я экспортировал файл .txt с Android, который содержит конфигурацию (пароли в виде простого текста и все), но я не уверен, где поместить его в Windows, и в каком формате он должен быть в.

изменить: пример файла конфигурации Wi-Fi (расположенный в /data/misc/wifi/wpa_supplicant.conf) с устройства Android:

network={
    ssid="Network1"
    psk="xxx"
    key_mgmt=WPA-PSK
    priority=30
}

network={
    ssid="Network2"
    scan_ssid=1
    key_mgmt=WPA-EAP IEEE8021X
    eap=PEAP
    identity="uname"
    password="pword"
    phase2="auth=MSCHAPV2"
    priority=32
    proactive_key_caching=1
}

В идеале предпочтительнее было бы каким-либо образом копировать многие из этих сетей, однако также было бы приемлемо ручное индивидуальное решение.

обновление: похоже, что свойства Wi-Fi в Windows сохраняются в виде XML-файла в: C:\ProgramData\Microsoft\Wlansvc\Profiles\Interfaces {InterfaceID} {что-то} .xml

Любая информация относительно схемы или сопоставления для этого файла XML будет принята с благодарностью.

1 ответ1

1

Можно импортировать беспроводную сеть в виде XML-файла, но это должно пройти через команду netsh.

Вот, например, файл, определяющий беспроводное соединение с использованием WPA2-PSK AES и указывающий парольную фразу в виде незашифрованного простого текста:

<?xml version="1.0"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
    <name>SSID-NAME</name>
    <SSIDConfig>
        <SSID>
            <hex>SSID-NAME-in-hex</hex>
            <name>SSID-NAME</name>
        </SSID>
    </SSIDConfig>
    <connectionType>ESS</connectionType>
    <connectionMode>auto</connectionMode>
    <MSM>
        <security>
            <authEncryption>
                <authentication>WPA2PSK</authentication>
                <encryption>AES</encryption>
                <useOneX>false</useOneX>
            </authEncryption>
            <sharedKey>
                <keyType>passPhrase</keyType>
                <protected>false</protected>
                <keyMaterial>UNENCRYPTED-PASS-PHRASE</keyMaterial>
            </sharedKey>
        </security>
    </MSM>
</WLANProfile>

Описание всех вышеперечисленных элементов xml можно найти в документации Microsoft по адресу:
Элементы схемы WLAN_profile.

Этот XML-файл может быть импортирован в Windows с помощью команды:

netsh wlan add profile filename="PATH_AND_FILENAME.xml"

Обратите внимание, что хотя в импортируемом файле парольная фраза может быть незашифрована, Windows зашифрует ее, когда поместит содержимое профиля в файл конфигурации, который, как вы уже нашли, хранится в:

C:\ProgramData\Microsoft\Wlansvc\Profiles\Interfaces\{GUID}\{GUID}.xml

Здесь каждое беспроводное устройство представлено произвольно назначенным именем интерфейса GUID в форме {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} .

Дальнейшее чтение :

Импорт и экспорт сетевых настроек Windows
Разоблачение секретов паролей WiFi
Два способа отправки профилей WLAN на устройства Windows

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .