ЭкспСримСнт с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ 70% Wi-Fi сСтСй ВСль-AΠ²ΠΈΠ²Π°

Π˜Π·Ρ€Π°ΠΈΠ»ΡŒΡΠΊΠΈΠΉ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ бСзопасности Идо Π₯ΠΎΡ€Π²ΠΈΡ‡ (Ido Hoorvitch ВСль-AΠ²ΠΈΠ²Π°) ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ экспСримСнта ΠΏΠΎ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ надёТности ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ доступа ΠΊ бСспроводным сСтям. Π’ Ρ…ΠΎΠ΄Π΅ исслСдования ΠΏΠΎ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½Π½Ρ‹ΠΌ ΠΊΠ°Π΄Ρ€Π°ΠΌ с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ PMKID ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ для доступа ΠΊ 3663 ΠΈΠ· 5000 (73%) ΠΈΠ·ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… бСспроводных сСтСй Π² ВСль-AΠ²ΠΈΠ²Π΅. Π’ ΠΈΡ‚ΠΎΠ³Π΅ Π±Ρ‹Π» сдСлан Π²Ρ‹Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² бСспроводных сСтСй ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ Π½Π΅Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ΄Π±ΠΎΡ€Ρƒ ΠΏΠΎ Ρ…ΡΡˆΠ°ΠΌ, ΠΈ ΠΈΡ… бСспроводныС сСти ΠΌΠΎΠΆΠ½ΠΎ Π°Ρ‚Π°ΠΊΠΎΠ²Π°Ρ‚ΡŒ с использованиСм Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Ρ… ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ hashcat, hcxtools ΠΈ hcxdumptool.

Идо использовал ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с Ubuntu Linux для ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² бСспроводных сСтСй, помСстил Π΅Π³ΠΎ Π² Ρ€ΡŽΠΊΠ·Π°ΠΊ ΠΈ Π±Ρ€ΠΎΠ΄ΠΈΠ» ΠΏΠΎ Π³ΠΎΡ€ΠΎΠ΄Ρƒ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΏΠΎΠΊΠ° Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ ΠΊΠ°Π΄Ρ€Ρ‹ с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ PMKID (Pairwise Master Key Identifier) пяти тысячи Ρ€Π°Π·Π½Ρ‹Ρ… бСспроводных сСтСй. ПослС этого ΠΎΠ½ воспользовался ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ с 8 GPU NVIDIA QUADRO RTX 8000 48GB для ΠΏΠΎΠ΄Π±ΠΎΡ€Π° ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ ΠΏΠΎ Ρ…ΡΡˆΠ°ΠΌ, Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΈΠ· ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° PMKID. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄Π±ΠΎΡ€Π° Π½Π° Π΄Π°Π½Π½ΠΎΠΌ сСрвСрС составила ΠΏΠΎΡ‡Ρ‚ΠΈ 7 ΠΌΠ»Π½ Ρ…ΡΡˆΠ΅ΠΉ Π² сСкунду. Для сравнСния Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ составляСт ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 200 тысяч Ρ…ΡΡˆΠ΅ΠΉ Π² сСкунду, Ρ‡Π΅Π³ΠΎ достаточно для ΠΏΠΎΠ΄Π±ΠΎΡ€Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ пароля, состоящСго ΠΈΠ· 10 Ρ†ΠΈΡ„Ρ€, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π·Π° 9 ΠΌΠΈΠ½ΡƒΡ‚.

Для ускорСния ΠΏΠΎΠ΄Π±ΠΎΡ€Π° ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€ Π±Ρ‹Π» ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡΠΌΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΌΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 8 Π±ΡƒΠΊΠ² Π² Π½ΠΈΠΆΠ½Π΅ΠΌ рСгистрС, Π° Ρ‚Π°ΠΊΠΆΠ΅ 8, 9 ΠΈΠ»ΠΈ 10 Ρ†ΠΈΡ„Ρ€. Π”Π°Π½Π½ΠΎΠ³ΠΎ ограничСния Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ для 3663 ΠΈΠ· 5000 сСтСй. НаиболСС популярными Π±Ρ‹Π»ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΈΠ· 10 Ρ†ΠΈΡ„Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовались Π² 2349 сСтях. ΠŸΠ°Ρ€ΠΎΠ»ΠΈ ΠΈΠ· 8 Ρ†ΠΈΡ„Ρ€ использовались Π² 596 сСтях, 9-ΠΈ — Π² 368, Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΈΠ· 8 Π±ΡƒΠΊΠ² Π² Π½ΠΈΠΆΠ½Π΅ΠΌ рСгистрС Π² 320. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π±ΠΎΡ€Π° с использованиСм словаря rockyou.txt, Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 133 ΠœΠ‘, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ сразу ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ 900 ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ ситуация с Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ Π² бСспроводных сСтях Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Π³ΠΎΡ€ΠΎΠ΄Π°Ρ… ΠΈ странах ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ одинаковая ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π·Π° нСсколько часов ΠΈ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΠ² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ $50 Π½Π° Π±Π΅ΡΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° эфира (Π² экспСримСнтС использовалась ΠΊΠ°Ρ€Ρ‚Π° ALFA Network AWUS036ACH). Атака Π½Π° основС PMKID ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠ° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ доступа, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ Ρ€ΠΎΡƒΠΌΠΈΠ½Π³, Π½ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π»Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ Π΅Π³ΠΎ Π½Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚.

Для Π°Ρ‚Π°ΠΊΠΈ примСнялся Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π²Π·Π»ΠΎΠΌΠ° бСспроводных сСтСй с WPA2, извСстный с 2018 Π³ΠΎΠ΄Π°. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ классичСского ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Π° handshake-ΠΊΠ°Π΄Ρ€ΠΎΠ² Π²ΠΎ врСмя ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° основС ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Π° PMKID Π½Π΅ привязан ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ ΠΊ сСти Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ осущСствлён Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚. Для получСния Π΄Π°Π½Π½Ρ‹Ρ…, достаточных для Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠ΄Π±ΠΎΡ€Π° пароля, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ лишь ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° c ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ PMKID. ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Π² пассивном Ρ€Π΅ΠΆΠΈΠΌΠ΅, отслСТивая Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ, ΡΠ²ΡΠ·Π°Π½Π½ΡƒΡŽ с Ρ€ΠΎΡƒΠΌΠΈΠ½Π³ΠΎΠΌ, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ ΠΊΠ°Π΄Ρ€ΠΎΠ² с PMKID Π² эфир, ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ² запрос Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊ Ρ‚ΠΎΡ‡ΠΊΠ΅ доступа.

PMKID прСдставляСт собой Ρ…ΡΡˆ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ с использованиС пароля, MAC-адрСса Ρ‚ΠΎΡ‡ΠΊΠΈ доступа, MAC-адрСса ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ ΠΈΠΌΠ΅Π½ΠΈ бСспроводной сСти (SSID). ПослСдниС Ρ‚Ρ€ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° (MAC AP, MAC Station ΠΈ SSID) ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ извСстны, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° ΠΏΠΎ ΡΠ»ΠΎΠ²Π°Ρ€ΡŽ для опрСдСлСния пароля, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Ρ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² систСмС ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Ρ‹ ΠΏΡ€ΠΈ ΡƒΡ‚Π΅Ρ‡ΠΊΠ΅ ΠΈΡ… Ρ…ΡΡˆΠ°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½ΠΎΡΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Π² Π±Π΅ΡΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ зависит ΠΎΡ‚ стойкости установлСнного пароля.

ЭкспСримСнт с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ 70% Wi-Fi сСтСй ВСль-AΠ²ΠΈΠ²Π°


Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru