αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αž˜αžΈαž“αŸ…αž€αŸ’αž“αž»αž„αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αž”αžŽαŸ’αžαžΆαž‰αž₯αžαžαŸ’αžŸαŸ‚ WPA3 αž“αž·αž„ EAP-pwd

Mathy Vanhoef αž“αž·αž„ Eyal Ronenαž’αŸŠαžΈαž™αŸ‰αžΆαž›αžšαŸ‰αžΌαžŽαŸαž“) αž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽ αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαžαŸ’αž˜αžΈαž˜αž½αž™ (CVE-2019-13377) αž“αŸ…αž›αžΎαž”αžŽαŸ’αžαžΆαž‰αž₯αžαžαŸ’αžŸαŸ‚αžŠαŸ„αž™αž”αŸ’αžšαžΎαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž– WPA3 αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž‘αž‘αž½αž›αž”αžΆαž“αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαž›αž€αŸ’αžαžŽαŸˆαž–αžΆαž€αŸ’αž™αžŸαž˜αŸ’αž„αžΆαžαŸ‹αžŠαŸ‚αž›αž’αžΆαž…αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž‘αžΆαž™αžœαžΆαžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž’αŸŠαžΈαž“αž’αžΊαžŽαž·αžαŸ” αž”αž‰αŸ’αž αžΆαž›αŸαž…αž‘αžΎαž„αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ†αžŽαŸ‚αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“ Hostapd.

αž…αžΌαžšαž™αžΎαž„αž…αžΆαŸ†αžαžΆαž“αŸ…αž€αŸ’αž“αž»αž„αžαŸ‚αž˜αŸαžŸαžΆαž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’αžŠαžΌαž…αž‚αŸ’αž“αžΆαŸ” αž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽ αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž…αŸ†αž“αž½αž“αž”αŸ’αžšαžΆαŸ†αž˜αž½αž™αž“αŸ…αž€αŸ’αž“αž»αž„ WPA3 αžŠαžΎαž˜αŸ’αž”αžΈαž‘αž”αŸ‹αž‘αž›αŸ‹αž“αžΉαž„ Wi-Fi Alliance αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αžŽαŸ’αžαžΆαž‰αž₯αžαžαŸ’αžŸαŸ‚ αž”αžΆαž“αž’αŸ’αžœαžΎαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž…αŸ†αž–αŸ„αŸ‡αž’αž“αž»αžŸαžΆαžŸαž“αŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž’αžΆαž“αžΆαž“αžΌαžœαž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž”αŸ’αžšαž€αž”αžŠαŸ„αž™αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αž“αŸƒ WPA3 αžŠαŸ‚αž›αžαž˜αŸ’αžšαžΌαžœαž±αŸ’αž™αž˜αžΆαž“αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžαŸ’αžŸαŸ‚αž€αŸ„αž„αž–αž„αž€αŸ’αžšαž–αžΎαžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αŸ” αž’αžΆαž„αžαž½αžšαž€αŸ’αž”αžΆαž›αž‡αŸ†αž“αž½αžŸαž±αŸ’αž™αžαŸ’αžŸαŸ‚αž€αŸ„αž„αžšαžΆαž„αž’αŸαž›αžΈαž”αžŠαŸ‚αž›αž˜αžΆαž“αžŸαž»αž–αž›αž—αžΆαž–αž–αžΈαž˜αž»αž“ P-521 αž“αž·αž„ P-256 αŸ”

αž‘αŸ„αŸ‡αž‡αžΆαž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αž€αžΆαžšαžœαž·αž—αžΆαž‚αž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αžαžΆαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ Brainpool αž“αžΆαŸ†αž‘αŸ…αžŠαž›αŸ‹αžαŸ’αž“αžΆαž€αŸ‹αžαŸ’αž˜αžΈαž“αŸƒαž€αžΆαžšαž›αŸαž…αž’αŸ’αž›αžΆαž™αž†αžΆαž“αŸ‚αž›αž…αŸ†αž αŸ€αž„αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž€αžΆαžšαž…αžšαž…αžΆαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αžŠαŸ‚αž›αž”αŸ’αžšαžΎαž€αŸ’αž“αž»αž„ WPA3 Dragonfly αŸ”, αž€αžΆαžšαž•αŸ’αžαž›αŸ‹ αž€αžΆαžšαž€αžΆαžšαž–αžΆαžšαž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αž€αžΆαžšαž‘αžΆαž™αž–αžΆαž€αŸ’αž™αžŸαž˜αŸ’αž„αžΆαžαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αžšαž”αŸ€αž”αž€αŸ’αžšαŸ…αž”αžŽαŸ’αžαžΆαž‰αŸ” αž”αž‰αŸ’αž αžΆαžŠαŸ‚αž›αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž”αž„αŸ’αž αžΆαž‰αžαžΆαž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαž’αž“αž»αžœαžαŸ’αž Dragonfly αž“αž·αž„ WPA3 αžŠαŸ„αž™αž˜αž·αž“αž˜αžΆαž“αž€αžΆαžšαž›αŸαž…αž’αŸ’αž›αžΆαž™αž‘αž·αž“αŸ’αž“αž“αŸαž™αž—αžΆαž‚αžΈαž‘αžΈαž”αžΈαž‚αžΊαž–αž·αž”αžΆαž€αžαŸ’αž›αžΆαŸ†αž„αžŽαžΆαžŸαŸ‹ αž αžΎαž™αž€αŸαž”αž„αŸ’αž αžΆαž‰αž–αžΈαž€αžΆαžšαž”αžšαžΆαž‡αŸαž™αž“αŸƒαž‚αŸ†αžšαžΌαž“αŸƒαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαž“αŸ…αž–αžΈαž€αŸ’αžšαŸ„αž™αž‘αŸ’αžœαžΆαžšαž”αž·αž‘αž‡αž·αžαžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž€αžΆαžšαž–αž·αž—αžΆαž€αŸ’αžŸαžΆαž‡αžΆαžŸαžΆαž’αžΆαžšαžŽαŸˆαž’αŸ†αž–αžΈαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαžŠαŸ‚αž›αž”αžΆαž“αžŸαŸ’αž“αžΎαž‘αžΎαž„ αž“αž·αž„αžŸαžœαž“αž€αž˜αŸ’αž˜αžŠαŸ„αž™αžŸαž αž‚αž˜αž“αŸαŸ”

αž“αŸ…αž–αŸαž›αž”αŸ’αžšαžΎαžαŸ’αžŸαŸ‚αž€αŸ„αž„αžšαžΆαž„αž’αŸαž›αžΈαž”αžšαž”αžŸαŸ‹ Brainpool Dragonfly αž’αŸŠαž·αž“αž€αžΌαžŠαž–αžΆαž€αŸ’αž™αžŸαž˜αŸ’αž„αžΆαžαŸ‹αžŠαŸ„αž™αž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαž“αž·αž™αžΆαž™αž‘αžΎαž„αžœαž·αž‰αž”αž‹αž˜αž‡αžΆαž…αŸ’αžšαžΎαž“αž“αŸƒαž–αžΆαž€αŸ’αž™αžŸαž˜αŸ’αž„αžΆαžαŸ‹ αžŠαžΎαž˜αŸ’αž”αžΈαž‚αžŽαž“αžΆαž›αŸαžαžαŸ’αž›αžΈαŸ—αž™αŸ‰αžΆαž„αžšαž αŸαžŸ αž˜αž»αž“αž–αŸαž›αž’αž“αž»αžœαžαŸ’αžαžαŸ’αžŸαŸ‚αž€αŸ„αž„αžšαžΆαž„αž’αŸαž›αžΈαž”αŸ” αžšαž αžΌαžαž‘αžΆαž›αŸ‹αžαŸ‚αžšαž€αžƒαžΎαž‰ hash αžαŸ’αž›αžΈ αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαžŠαŸ‚αž›αž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαž‚αžΊαž’αžΆαžŸαŸ’αžšαŸαž™αžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹αž‘αŸ…αž›αžΎαž›αŸαžαžŸαž˜αŸ’αž„αžΆαžαŸ‹ αž“αž·αž„αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ MAC αžšαž”αžŸαŸ‹αž’αžαž·αžαž·αž‡αž“αŸ” αž–αŸαž›αžœαŸαž›αžΆαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž· (αž‘αžΆαž€αŸ‹αž‘αž„αž‘αŸ…αž“αžΉαž„αž…αŸ†αž“αž½αž“αž“αŸƒαž€αžΆαžšαž’αŸ’αžœαžΎαž˜αŸ’αžαž„αž‘αŸ€αž) αž“αž·αž„αž€αžΆαžšαž–αž“αŸ’αž™αžΆαž–αŸαž›αžšαžœαžΆαž„αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž€αŸ†αž‘αž»αž„αž–αŸαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αžΎαž„αžœαž·αž‰αž”αž‹αž˜αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžœαžΆαžŸαŸ‹αžœαŸ‚αž„ αž“αž·αž„αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αž›αž€αŸ’αžαžŽαŸˆαž–αžΆαž€αŸ’αž™αžŸαž˜αŸ’αž„αžΆαžαŸ‹αžŠαŸ‚αž›αž’αžΆαž…αž”αŸ’αžšαžΎαž€αŸ’αžšαŸ…αž”αžŽαŸ’αžαžΆαž‰ αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ‚αž›αž˜αŸ’αž’αž€αžΆαžšαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž•αŸ’αž“αŸ‚αž€αž–αžΆαž€αŸ’αž™αžŸαž˜αŸ’αž„αžΆαžαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αžΆαž™αž–αžΆαž€αŸ’αž™αžŸαž˜αŸ’αž„αžΆαžαŸ‹αŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžš αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŠαŸ‚αž›αž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ…αž”αžŽαŸ’αžαžΆαž‰αž₯αžαžαŸ’αžŸαŸ‚αžαŸ’αžšαžΌαžœαžαŸ‚αž˜αžΆαž“αžŸαž·αž‘αŸ’αž’αž·αž…αžΌαž›αž”αŸ’αžšαžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αŸ”

αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡αž‘αŸ€αž αž’αŸ’αž“αž€αžŸαŸ’αžšαžΆαžœαž‡αŸ’αžšαžΆαžœαž”αžΆαž“αžšαž€αžƒαžΎαž‰αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž‘αžΈαž–αžΈαžš (CVE-2019-13456) αžŠαŸ‚αž›αž‘αžΆαž€αŸ‹αž‘αž„αž“αžΉαž„αž€αžΆαžšαž›αŸαž…αž’αŸ’αž›αžΆαž™αž–αŸαžαŸŒαž˜αžΆαž“αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž–αž·αž’αžΈαž€αžΆαžš EAP-pwdαžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™ Dragonfly αŸ” αž”αž‰αŸ’αž αžΆαž‚αžΊαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž…αŸ†αž–αŸ„αŸ‡αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ FreeRADIUS RADIUS αž αžΎαž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαž›αŸαž…αž’αŸ’αž›αžΆαž™αž–αŸαžαŸŒαž˜αžΆαž“αžαžΆαž˜αžšαž™αŸˆαž”αžŽαŸ’αžαžΆαž‰αž—αžΆαž‚αžΈαž‘αžΈαž”αžΈ αžŠαžΌαž…αž‘αŸ…αž“αžΉαž„αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αžŠαŸ†αž”αžΌαž„αžŠαŸ‚αžš αžœαžΆαž’αžΆαž…αž’αŸ’αžœαžΎαž²αŸ’αž™αž€αžΆαžšαžŸαŸ’αž˜αžΆαž“αž›αŸαžαžŸαž˜αŸ’αž„αžΆαžαŸ‹αž€αžΆαž“αŸ‹αžαŸ‚αž„αžΆαž™αžŸαŸ’αžšαž½αž›αŸ”

αžšαž½αž˜αž•αŸ’αžŸαŸ†αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž…αŸ’αžšαŸ„αŸ‡αžŸαŸ†αž‘αŸαž„αžšαŸ†αžαžΆαž“αž“αŸ…αž€αŸ’αž“αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžœαžΆαžŸαŸ‹αžœαŸ‚αž„αž—αžΆαž–αž™αžΊαžαž™αŸ‰αžΆαžœ αž€αžΆαžšαžœαžΆαžŸαŸ‹αžœαŸ‚αž„ 75 αž€αŸ’αž“αž»αž„αž˜αž½αž™αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ MAC αž‚αžΊαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αž…αŸ†αž“αž½αž“αž“αŸƒαž€αžΆαžšαž’αŸ’αžœαžΎαž˜αŸ’αžαž„αž‘αŸ€αžαŸ” αž“αŸ…αž–αŸαž›αž”αŸ’αžšαžΎ GPU αžαž˜αŸ’αž›αŸƒαž’αž“αž’αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž‘αžΆαž™αž–αžΆαž€αŸ’αž™αžŸαž˜αŸ’αž„αžΆαžαŸ‹αžœαž…αž“αžΆαž“αž»αž€αŸ’αžšαž˜αž˜αž½αž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ‰αžΆαž“αŸ‹αž”αŸ’αžšαž˜αžΆαžŽαžαžΆ $1 αŸ” αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αž“αžΌαžœαžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αž–αž·αž’αžΈαž€αžΆαžšαžŠαžΎαž˜αŸ’αž”αžΈαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αž”αž‰αŸ’αž αžΆαžŠαŸ‚αž›αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αžšαž½αž…αž αžΎαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ†αžŽαŸ‚αž–αŸ’αžšαžΆαž„αž“αŸƒαžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš Wi-Fi αž“αžΆαž–αŸαž›αž’αž“αžΆαž‚αž (WPA ្) αž“αž·αž„ EAP-pwd. αž‡αžΆαž’αž€αž»αžŸαž› αžœαžΆαž“αžΉαž„αž˜αž·αž“αž’αžΆαž…αž›αž»αž”αž”αŸ†αž”αžΆαžαŸ‹αž€αžΆαžšαž›αŸαž…αž’αŸ’αž›αžΆαž™αžαžΆαž˜αžšαž™αŸˆαž”αžŽαŸ’αžαžΆαž‰αž—αžΆαž‚αžΈαž‘αžΈαž”αžΈαžŠαŸ„αž™αž˜αž·αž“αž”αŸ†αž”αŸ‚αž€αž—αžΆαž–αž†αž”αž‚αŸ’αž“αžΆαžαž™αž€αŸ’αžšαŸ„αž™αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ†αžŽαŸ‚αž–αž·αž’αžΈαž€αžΆαžšαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž”αžΆαž“αž‘αŸαŸ”

αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹