Уязвимости Π² тСхнологията Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΈ WPA3 ΠΈ Π² EAP-pwd

ΠœΡΡ‚ΠΈ Π’Π°Π½Ρ…ΠΎΡ„ΠΎΠΌ (Mathy Vanhoef), Π°Π²Ρ‚ΠΎΡ€ Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° KRACK Π²ΡŠΡ€Ρ…Ρƒ Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΈ с WPA2, ΠΈ Эяль Π ΠΎΠ½Π΅Π½ (Eyal Ronen), ΡΡŠΠ°Π²Ρ‚ΠΎΡ€ Π½Π° някои Π°Ρ‚Π°ΠΊΠΈ Π²ΡŠΡ€Ρ…Ρƒ TLS, Ρ€Π°Π·ΠΊΡ€ΠΈΡ…Π° информация Π·Π° ΡˆΠ΅ΡΡ‚ уязвимости (CVE-2019-9494 β€” CVE-2019-9499) Π² тСхнологията Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΈ WPA3, ΠΊΠΎΠΈΡ‚ΠΎ позволяват Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π±Π΅Π·ΠΆΠΈΡ‡Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° Π±Π΅Π· Π·Π½Π°Π½ΠΈΠ΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π°. УязвимоститС са ΠΎΠ±Π΅Π΄ΠΈΠ½Π΅Π½ΠΈ ΠΏΠΎΠ΄ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΡ‚ΠΎ ΠΈΠΌΠ΅ Dragonblood ΠΈ Π΄Π°Π²Π°Ρ‚ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π·Π° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½Π΅ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ Dragonfly, ΠΊΠΎΠΉΡ‚ΠΎ прСдоставя Π·Π°Ρ‰ΠΈΡ‚Π° срСщу ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π² ΠΎΡ„Π»Π°ΠΉΠ½ Ρ€Π΅ΠΆΠΈΠΌ. ОсвСн WPA3, ΠΌΠ΅Ρ‚ΠΎΠ΄ΡŠΡ‚ Dragonfly сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈ Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° срСщу Ρ€Π΅Ρ‡Π½ΠΈΠΊΠΎΠ² ΠΏΠΎΠ΄Π±ΠΎΡ€ Π² ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° EAP-pwd, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² Android, RADIUS-сСрвСри ΠΈ Π² hostapd/wpa_supplicant.

Π’ Ρ…ΠΎΠ΄Π° Π½Π° изслСдванСто са ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ΠΈ Π΄Π²Π° основни Ρ‚ΠΈΠΏΠ° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π² WPA3. И Π΄Π²Π°Ρ‚Π° Ρ‚ΠΈΠΏΠ° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ. ΠŸΡŠΡ€Π²ΠΈΡΡ‚ Ρ‚ΠΈΠΏ позволява ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΎΡ‚ΠΊΠ°Ρ‚ към Π½Π΅Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΈ криптографски ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ (downgrade attack): срСдствата Π·Π° осигуряванС Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ с WPA2 (Ρ‚Ρ€Π°Π½Π·ΠΈΡ‚Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ, допускащ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° WPA2 ΠΈ WPA3) позволяват Π½Π° атакуващия Π΄Π° ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π΄Π° изпълни ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΎΡ‚ΠΎ чСтиристСпСнно ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½Π΅ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ WPA2, ΠΊΠΎΠ΅Ρ‚ΠΎ Π² послСдствиС позволява ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° класичСски Π°Ρ‚Π°ΠΊΠΈ Π·Π° ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, подходящи Π·Π° WPA2. ОсвСн Ρ‚ΠΎΠ²Π° Π΅ установСна Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° downgrade-Π°Ρ‚Π°ΠΊΠ° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ към ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π·Π° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½Π΅ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ Dragonfly, позволяваща ΠΎΡ‚ΠΊΠ°Ρ‚ към ΠΏΠΎ-слабо Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ΠΈ Ρ‚ΠΈΠΏΠΎΠ²Π΅ Π΅Π»ΠΈΠΏΡ‚ΠΈΡ‡Π½ΠΈ ΠΊΡ€ΠΈΠ²ΠΈ.

Вторият Ρ‚ΠΈΠΏ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π²ΠΎΠ΄ΠΈ Π΄ΠΎ ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅ Π½Π° информация Π·Π° характСристикитС Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° ΠΏΠΎ странични ΠΊΠ°Π½Π°Π»ΠΈ ΠΈ Π΅ основан Π½Π° Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈΡ‚Π΅ Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π·Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° Π² Dragonfly, ΠΊΠΎΠΈΡ‚ΠΎ позволяват Ρ‡Ρ€Π΅Π· косвСни Π΄Π°Π½Π½ΠΈ, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π° Π·Π°ΠΊΡŠΡΠ½Π΅Π½ΠΈΡΡ‚Π° ΠΏΡ€ΠΈ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π΄Π° сС Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½Π°Ρ‚Π° ΠΏΠ°Ρ€ΠΎΠ»Π°. Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡΡ‚ Π² Dragonfly Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ Π·Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π΅ Π½Π° Ρ…Π΅Ρˆ Π² Π΅Π»ΠΈΠΏΡ‚ΠΈΡ‡Π½Π° ΠΊΡ€ΠΈΠ²Π° (hash-to-curve) сС ΠΎΠΊΠ°Π·Π° ΠΏΠΎΠ΄Π°Ρ‚Π»ΠΈΠ² Π½Π° Π°Ρ‚Π°ΠΊΠΈ Ρ‡Ρ€Π΅Π· прослСдяванС Π½Π° сляганСто Π½Π° информацията Π² кСша Π½Π° процСсора (cache attack), Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΡŠΡ‚ Π·Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π΅ Π½Π° Ρ…Π΅Ρˆ Π² Π³Ρ€ΡƒΠΏΠ° (hash-to-group) Π΅ ΠΏΠΎΠ΄Π°Ρ‚Π»ΠΈΠ² Π½Π° Π°Ρ‚Π°ΠΊΠΈ Ρ‡Ρ€Π΅Π· ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° изпълнСниС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ (timing attack).

Π—Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Π°Ρ‚Π°ΠΊΠΈ Ρ‡Ρ€Π΅Π· Π°Π½Π°Π»ΠΈΠ· Π½Π° кСша атакуващият трябва Π΄Π° ΠΈΠΌΠ° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° изпълнСниС Π½Π° Π½Π΅ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ ΠΊΠΎΠ΄ Π½Π° систСмата Π½Π° потрСбитСля, ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‰ сС с Π±Π΅Π·ΠΆΠΈΡ‡Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°. И Π΄Π²Π°Ρ‚Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° прСдоставят Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° информация, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π·Π° уточняванС Π½Π° правилността Π½Π° ΠΈΠ·Π±ΠΎΡ€Π° Π½Π° части ΠΎΡ‚ ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π½Π΅ΠΉΠ½ΠΎΡ‚ΠΎ ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π½Π΅. ЕфСктивността Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ висока ΠΈ позволява ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π½Π΅ Π½Π° 8-символна ΠΏΠ°Ρ€ΠΎΠ»Π°, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‰Π° ΠΌΠ°Π»ΠΊΠΈ Π±ΡƒΠΊΠ²ΠΈ, слСд ΠΊΠ°Ρ‚ΠΎ са ΠΏΡ€ΠΈΡ…Π²Π°Π½Π°Ρ‚ΠΈ само 40 сСсии Π½Π° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½Π΅ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° (handshake) ΠΈ са ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π°Π½ΠΈ рСсурси, Π΅ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΈ Π½Π° Π½Π°Π΅ΠΌ Π½Π° мощноститС Π½Π° Amazon EC2 Π·Π° 125 Π΄ΠΎΠ»Π°Ρ€Π°.

На Π±Π°Π·Π°Ρ‚Π° Π½Π° установСнитС уязвимости са ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ няколко сцСнария Π·Π° Π°Ρ‚Π°ΠΊΠΈ:

  • Атака ΠΏΠΎ ΠΎΡ‚ΠΊΠ°Ρ‚ Π½Π° WPA2 с Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΏΡ€ΠΎΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° словарСн ΠΏΠΎΠ΄Π±ΠΎΡ€. Π’ условия, ΠΏΡ€ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΈ Ρ‚ΠΎΡ‡ΠΊΠ°Ρ‚Π° Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ ΠΊΠ°ΠΊΡ‚ΠΎ WPA3, Ρ‚Π°ΠΊΠ° ΠΈ WPA2, атакуващият ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π·Π³ΡŠΡ€Π½Π΅ собствСна Ρ„Π°Π»ΡˆΠΈΠ²Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ с ΡΡŠΡ‰ΠΎΡ‚ΠΎ ΠΈΠΌΠ΅ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, която ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° само WPA2. Π’ Ρ‚Π°ΠΊΠ°Π²Π° ситуация ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ Ρ‰Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈ ΠΏΡ€ΠΈΡΡŠΡ‰ΠΈΡ Π·Π° WPA2 ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½Π΅ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π°, ΠΏΡ€ΠΈ ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ бъдС установСна нСдопустимостта Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ ΠΎΡ‚ΠΊΠ°Ρ‚, Π½ΠΎ Ρ‚ΠΎΠ²Π° Ρ‰Π΅ сС случи Π½Π° Π΅Ρ‚Π°ΠΏ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡΡ‚Π° Π·Π° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½Π΅ Π½Π° ΠΊΠ°Π½Π°Π»Π° Π²Π΅Ρ‡Π΅ са ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½ΠΈ ΠΈ цялата Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° информация Π·Π° словарната Π°Ρ‚Π°ΠΊΠ° Π²Π΅Ρ‡Π΅ Π΅ ΠΈΠ·Ρ‚Π΅ΠΊΠ»Π°. ПодобСн ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈ ΠΈ Π·Π° ΠΎΡ‚ΠΊΠ°Ρ‚ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΈ вСрсии Π½Π° Π΅Π»ΠΈΠΏΡ‚ΠΈΡ‡Π½ΠΈ ΠΊΡ€ΠΈΠ²ΠΈ Π² SAE.

    ОсвСн Ρ‚ΠΎΠ²Π°, установСно Π΅, Ρ‡Π΅ Π΄Π΅ΠΌΠΎΠ½ΡŠΡ‚ iwd, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΎΡ‚ компания Intel ΠΊΠ°Ρ‚ΠΎ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Π½Π° wpa_supplicant, ΠΈ бСзТичният стСк Π½Π° Samsung Galaxy S10 са ΠΏΠΎΠ΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° Π°Ρ‚Π°ΠΊΠ° ΠΏΠΎ ΠΎΡ‚ΠΊΠ°Ρ‚ Π΄ΠΎΡ€ΠΈ Π² ΠΌΡ€Π΅ΠΆΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ само WPA3 β€” Π°ΠΊΠΎ Ρ‚Π΅Π·ΠΈ устройства ΠΏΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° са сС ΡΠ²ΡŠΡ€Π·Π²Π°Π»ΠΈ с WPA3 ΠΌΡ€Π΅ΠΆΠ°, Ρ‚Π΅ Ρ‰Π΅ сС ΠΎΠΏΠΈΡ‚Π°Ρ‚ Π΄Π° сС ΡΠ²ΡŠΡ€ΠΆΠ°Ρ‚ с Ρ„Π°Π»ΡˆΠΈΠ²Π° WPA2 ΠΌΡ€Π΅ΠΆΠ° със ΡΡŠΡ‰ΠΎΡ‚ΠΎ ΠΈΠΌΠ΅.

  • Атака ΠΏΡ€Π΅Π· странични ΠΊΠ°Π½Π°Π»ΠΈ с ΠΈΠ·Π²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° информация ΠΎΡ‚ кСша Π½Π° процСсора. ΠΠ»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΡŠΡ‚ Π·Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈΡ‚Π΅ Π² Dragonfly ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° условно Ρ€Π°Π·ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ ΠΈ атакуващият, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠΌΠ° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° изпълнява ΠΊΠΎΠ΄ Π² систСмата Π½Π° потрСбитСля Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°, ΠΌΠΎΠΆΠ΅ Π½Π° Π±Π°Π·Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° кСша Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ ΠΊΠΎΠΉ ΠΎΡ‚ Π±Π»ΠΎΠΊΠΎΠ²Π΅Ρ‚Π΅ Π½Π° ΠΈΠ·Ρ€Π°Π·Π° if-then-else Π΅ ΠΈΠ·Π±Ρ€Π°Π½. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π°Ρ‚Π° информация ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° изпълнСниС Π½Π° прогрСсивно ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π½Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° offline Π°Ρ‚Π°ΠΊΠΈ Π²ΡŠΡ€Ρ…Ρƒ ΠΏΠ°Ρ€ΠΎΠ»ΠΈΡ‚Π΅ Π² Ρ€Π΅Ρ‡Π½ΠΈΡ†ΠΈ Π·Π° WPA2. Π—Π° Π·Π°Ρ‰ΠΈΡ‚Π° сС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ към ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с постоянСн Π²Ρ€Π΅ΠΌΠ΅Π²ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» Π½Π° изпълнСниС, нСзависСщ ΠΎΡ‚ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ;
  • Атака ΠΏΡ€Π΅Π· странични ΠΊΠ°Π½Π°Π»ΠΈ с ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° изпълнСниС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅. Π’ ΠΊΠΎΠ΄Π° Π½Π° Dragonfly ΠΏΡ€ΠΈ ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈΡ‚Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ няколко ΠΌΡƒΠ»Ρ‚ΠΈΠΏΠ»ΠΈΠΊΠ°Ρ‚ΠΈΠ²Π½ΠΈ Π³Ρ€ΡƒΠΏΠΈ (MODP) ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ² Π±Ρ€ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ, броят Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ зависи ΠΎΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π°Ρ‚Π° ΠΏΠ°Ρ€ΠΎΠ»Π° ΠΈ MAC адрСса Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ°Ρ‚Π° Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. ΠžΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ Π°Ρ‚Π°ΠΊΡƒΠ²Π°Ρ‰ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ ΠΊΠΎΠ»ΠΊΠΎ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ са Π±ΠΈΠ»ΠΈ изпълнСни ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° ΠΈ Π΄Π° Π³ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ ΠΏΡ€ΠΈ прогрСсивното ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π°.
  • ΠžΡ‚ΠΊΠ°Π· Π½Π° услугата. Атакуващият ΠΌΠΎΠΆΠ΅ Π΄Π° Π±Π»ΠΎΠΊΠΈΡ€Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ°Ρ‚Π° Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΈΠ·Ρ‡Π΅Ρ€ΠΏΠ²Π°Π½Π΅ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈΡ‚Π΅ рСсурси Ρ‡Ρ€Π΅Π· ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° голямо количСство заявки Π·Π° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½Π΅ Π½Π° ΠΊΠ°Π½Π°Π»Π° Π·Π° комуникация. Π—Π° Π΄Π° сС Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π°Ρ‚Π° ΠΎΡ‚ наводняванС, ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π° Π² WPA3, Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄Π° сС ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚ заявки ΠΎΡ‚ Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½ΠΈ Π½Π΅ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΠΌΠΈ MAC адрСси.
  • РСгрСсия към ΠΏΠΎ-слабо Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ΠΈ криптографски Π³Ρ€ΡƒΠΏΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² процСса Π½Π° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½Π΅ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈ Π² WPA3. НапримСр, Π°ΠΊΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Π΅Π»ΠΈΠΏΡ‚ΠΈΡ‡Π½ΠΈ ΠΊΡ€ΠΈΠ²ΠΈ P-521 ΠΈ P-256 ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° P-521 ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π΅Π½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, атакуващият, нСзависимо ΠΎΡ‚ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° P-521 ΠΎΡ‚ страна Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ°Ρ‚Π° Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° P-256. Атаката сС ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²ΡΠ²Π° Ρ‡Ρ€Π΅Π· отсяванС Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ с информация Π·Π° ΠΎΡ‚ΡΡŠΡΡ‚Π²ΠΈΠ΅ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Ρ‚ΠΈΠΏΠΎΠ²Π΅ Π΅Π»ΠΈΠΏΡ‚ΠΈΡ‡Π½ΠΈ ΠΊΡ€ΠΈΠ²ΠΈ.
    Π—Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° уязвимоститС Π½Π° устройствата са ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ няколко скрипта с ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Π°Ρ‚Π°ΠΊΠΈ:

Dragonslayer β€” рСализация Π½Π° Π°Ρ‚Π°ΠΊΠΈ Π²ΡŠΡ€Ρ…Ρƒ EAP-pwd;

  • Dragonslayer β€” Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π°Ρ‚Π°ΠΊΠΈ Π²ΡŠΡ€Ρ…Ρƒ EAP-pwd;
  • Dragondrain β€” инструмСнт Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° уязвимоститС Π½Π° Ρ‚ΠΎΡ‡ΠΊΠΈΡ‚Π΅ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π·Π° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½Π΅ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ SAE (Simultaneous Authentication of Equals), ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€Π°Π½Π΅ Π½Π° ΠΎΡ‚ΠΊΠ°Π· Π² обслуТванСто;
  • Dragontime β€” скрипт Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Π°Ρ‚Π°ΠΊΠ° Ρ‡Ρ€Π΅Π· странични ΠΊΠ°Π½Π°Π»ΠΈ срСщу SAE, ΠΊΠΎΠΉΡ‚ΠΎ Π²Π·Π΅ΠΌΠ° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Ρ€Π°Π·Π»ΠΈΠΊΠΈΡ‚Π΅ във Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π³Ρ€ΡƒΠΏΠΈ MODP 22, 23 ΠΈ 24;
  • Dragonforce β€” инструмСнт Π·Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° информация (ΠΏΠΎΠ΄Π±ΠΎΡ€ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ) Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° информация Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ ΠΈΠ»ΠΈ Π·Π° опрСдСлянС Π½Π° ΠΊΠ΅ΡˆΠΈΡ€Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈ.

ΠžΠ±Π΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Wi-Fi Alliance, ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π½ΠΎ Π·Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° стандартитС Π·Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΈ, обяви, Ρ‡Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ засяга ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π±Ρ€ΠΎΠΉ Ρ€Π°Π½Π½ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° WPA3-Personal ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ Ρ‡Ρ€Π΅Π· ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° ΠΈ софтуСра. ДосСга Π½Π΅ са рСгистрирани случаи Π½Π° Сксплоатация Π½Π° уязвимоститС Π·Π° Π·Π»ΠΎΠ²Ρ€Π΅Π΄Π½ΠΈ дСйствия. Π—Π° Π΄Π° засили Π·Π°Ρ‰ΠΈΡ‚Π°Ρ‚Π°, Wi-Fi Alliance Π΄ΠΎΠ±Π°Π²ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ тСстовС Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° Π·Π° сСртификация Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ устройства, Π·Π° Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈ корСктността Π½Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ сС ΡΠ²ΡŠΡ€Π·Π° с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° устройства Π·Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚Π½Π° координация Π½Π° Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. ΠŸΠ°Ρ‚Ρ‡ΠΎΠ²Π΅Ρ‚Π΅ Π·Π° ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π²Π΅Ρ‡Π΅ са ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΈ Π·Π° hostap/wpa_supplicant. ОбновлСния Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ са Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π·Π° Ubuntu. Π’ Debian, RHEL, SUSE/openSUSE, Arch, Fedora ΠΈ FreeBSD ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ всС ΠΎΡ‰Π΅ остават Π½Π΅Ρ€Π΅ΡˆΠ΅Π½ΠΈ.

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

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster