Самый быстрый / самый простой / самый короткий / самый простой способ проверить, включен ли WiFi WPS? Командная строка, если возможно - разные платформы

13349
Sopalajo de Arrierez

Я хотел бы составить список самых простых / быстрых способов проверки, если в сети WiFi включен WPS. До сих пор это сборник:

  1. Окна:
    • GUI: [не знаю]
    • Командная строка: [Не знаю. В Windows Vista и выше есть команды для управления WiFi, но я думаю, что они не работают с WPS]
  2. Linux:
    • GUI: [не знаю]
    • Командная строка:
      • стирка (входит в Reaver WPS ) -> не работает нормально с несколькими сетевыми картами.
      • EAPScan : "eapscan -i mon0 -b aa: bb: cc: dd: ee: ff -e MyWiFiAP --check-wps" (сеть по сети, один раз каждый раз :-().
  3. Android:
    • GUI:
      • Настройка Android -> Сети WiFi -> Фантастика. Просто и работает нормально.
      • InSSIDer (не бесплатный, начиная с v4) -> Очень хорошо, тоже.
    • Командная строка:
      • wpa_cli -> Попробуйте подключиться, используя «wps_reg xx: xx: xx: xx: xx: xx 12345678». Глупый метод.

Я отредактирую этот пост, чтобы добавить лучшие / приемлемые результаты (если мы их найдем ;-)).

· Редактировать: добавлен новый метод для Linux CLI: EAPScan из EAPeak Suite.

2
В записи Андре Гассера есть способ использовать wireshark для фильтрации по состоянию WPS: http://blog.andregasser.net/?p=243 Не уверен, что этот подход будет работать под Windows, но может быть другим инструментом / способом сделать то, что Вы хотите сделать. JSanchez 10 лет назад 1
Действительно, этот фильтр Wireshark показывает, что WPS включен: "wps.wifi_protected_setup_state == 2". Я не очень разбираюсь в сценариях bash: возможно ли создать простую программу / сценарий, который захватывает сетевой трафик WiFi и показывает (только один раз для ESSID / BSSID) сетевое имя (ESSID / BSSID) соответствующего пакета? I Не знаю, делает ли это Wash (Reaver для Linux), но пока у нас нет лучших решений, мы могли бы использовать его как универсальный метод. Это может даже работать на Windows или Android. Sopalajo de Arrierez 10 лет назад 0
Он должен работать в Windows или на любой платформе, поддерживаемой Wireshark, при условии, что есть драйвер для перевода сетевого адаптера в «беспорядочный» режим. Хотел бы я помочь вам со скриптом bash, но это было давно. Но если вы согласны с этим, я мог бы сделать комментарий в ответ. :-) JSanchez 10 лет назад 0
Для меня не проблема. Может быть, тогда кто-то более опытный поможет нам с подлинником для идентификации сетей с поддержкой WPS. Возможным способом может быть запрос некоторого разбора данных из airodump-ng (оперативный захват или дамп файла). Или спросить о возможности использования EAPScan, даже если кажется, что он работает по-другому. Sopalajo de Arrierez 10 лет назад 0

1 ответ на вопрос

1
Saman Qaydi

Kali-Linux: wash -i mon0 or wash -i mon0 -C

Как упоминалось в моем первоначальном посте: «не работает нормально с несколькими сетевыми картами». Sopalajo de Arrierez 10 лет назад 1

Похожие вопросы