WPA использует одноразовый номер (случайное число, используемое только для этого сеанса) для обеспечения свежести (поэтому один и тот же ключ используется не каждый раз). В отличие от WEP, сообщения для разных хостов шифруются с использованием другого ключа. Ваш iPad использует совершенно другой ключ от вашего ноутбука, чтобы расшифровать / расшифровать пакеты (эти ключи генерируются из постоянного мастер-ключа и другой информации каждый раз, когда вы подключаетесь к сети). Смотрите эту статью в Википедии для получения дополнительной информации и в качестве отправной точки.
Как расшифровать зашифрованные пакеты WPA2 с помощью Wireshark?
Я пытаюсь расшифровать данные WLAN с помощью Wireshark. Я уже прочитал и попробовал все на этой странице, но безуспешно (ну, я попробовал пример дампа на этой странице и добился успеха, но у меня не получается с моими собственными пакетами).
Я поймал четырехстороннее рукопожатие от другого клиента, подключенного к сети.
Информация о моей сети выглядит следующим образом:
- WPA2-PSK Personal с шифрованием AES
- SSID: тест
- Ключевая фраза: mypass
- Приведенная выше информация даст этот общий ключ: 58af7d7ce2e11faeab2278a5ef45de4944385f319b52a5b2d82389faedd3f9bf
В Wireshark в Предпочтениях -> IEEE 802.11 я установил эту строку как Ключ 1:
wpa-psk:58af7d7ce2e11faeab2278a5ef45de4944385f319b52a5b2d82389faedd3f9bf
Я пробовал разные варианты «Игнорировать бит защиты», но ни один из них не работает.
Что я мог пропустить?
РЕДАКТИРОВАТЬ
Это действительно странная вещь! Теперь я могу расшифровать пакеты, которые отправляются с / на мой другой ноутбук. Но пакеты, которые идут с / на мой iPad, НЕ расшифровываются. Почему нельзя расшифровать пакеты с моего iPad? Это в той же сети.
2 ответа на вопрос
Вы должны специально захватить рукопожатие EAPOL сеанса, который вы хотите расшифровать. Вы не можете захватить рукопожатие одного устройства, а затем расшифровать трафик другого устройства. Поэтому я предполагаю, что когда вы можете расшифровать трафик с вашего ноутбука, но не с iPad, Wireshark захватил только четырехстороннее рукопожатие ноутбука.
Похожие вопросы
-
3
Может ли существующее шифрование беспроводной сети реально защитить сеть?
-
5
Существуют ли беспроводные маршрутизаторы, которые позволяют контролировать и регулировать пропускну...
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?
-
12
Какие маршрутизаторы вы предпочитаете для DD-WRT или OpenWRT?
-
10
USB-адаптер Wi-Fi не работает в Windows Vista
-
2
Почему мой Macbook не находит мою беспроводную сеть?
-
2
Как я могу настроить свою беспроводную сеть для максимальной безопасности?
-
4
iPod-Touch для воспроизведения фильмов с ПК на PS3?
-
2
Драйверы Realtek для Lenovo X200 под управлением Ubuntu 9.04