{"id":31273,"date":"2019-10-31T21:40:23","date_gmt":"2019-10-31T18:40:23","guid":{"rendered":"https:\/\/prohoster.info\/blog\/vzlom-wpa3-dragonblood\/"},"modified":"2019-10-31T21:40:23","modified_gmt":"2019-10-31T18:40:23","slug":"vzlom-wpa3-dragonblood","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/vzlom-wpa3-dragonblood","title":{"rendered":"Explora\u00e7\u00e3o do WPA3: DragonBlood","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Explora\u00e7\u00e3o do WPA3: DragonBlood\" src=\"\/wp-content\/uploads\/2019\/04\/246b2f8cd56b8763c05da8985ba11b63.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nApesar de o novo padr\u00e3o WPA3 ainda n\u00e3o ter sido implementado de forma adequada, as falhas de seguran\u00e7a nesse protocolo permitem que invasores consigam quebrar senhas de Wi-Fi.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nO protocolo Wi-Fi Protected Access III (WPA3) foi lan\u00e7ado na tentativa de corrigir as defici\u00eancias t\u00e9cnicas do protocolo WPA2, que por muito tempo foi considerado inseguro e vulner\u00e1vel ao ataque KRACK (Key Reinstallation Attack). Embora o WPA3 use um handshake mais seguro, conhecido como Dragonfly, destinado a proteger redes Wi-Fi contra ataques de dicion\u00e1rio offline, os pesquisadores de seguran\u00e7a Mathy Vanhoef e Eyal Ronen descobriram vulnerabilidades na implementa\u00e7\u00e3o inicial do WPA3-Personal, que podem permitir que um invasor recupere senhas de Wi-Fi explorando temporiza\u00e7\u00f5es ou caches colaterais.<\/p>\n<blockquote><p>\"Os invasores podem ler informa\u00e7\u00f5es que deveriam ser criptografadas de forma segura pelo WPA3. Isso pode ser usado para roubar informa\u00e7\u00f5es confidenciais, como n\u00fameros de cart\u00f5es de cr\u00e9dito, senhas, mensagens de chat, e-mails etc.\"<\/p><\/blockquote>\n<p>No documento de pesquisa publicado hoje <noindex><a rel=\"nofollow\" href=\"https:\/\/papers.mathyvanhoef.com\/dragonblood.pdf\">intitulado DragonBlood,<\/a><\/noindex>os pesquisadores examinaram em detalhes dois tipos de falhas de design no WPA3: a primeira leva a ataques de downgrade e a segunda a vazamentos de cache colateral.<\/p>\n<h3>Ataque colateral baseado em cache<\/h3>\n<p>\nO algoritmo de codifica\u00e7\u00e3o de senhas no Dragonfly, tamb\u00e9m conhecido como algoritmo de 'hunt and peck', cont\u00e9m ramifica\u00e7\u00f5es condicionais. Se um invasor puder determinar qual ramifica\u00e7\u00e3o do if-then-else foi tomada, ele poder\u00e1 saber se um elemento da senha foi encontrado em uma determinada itera\u00e7\u00e3o desse algoritmo. Na pr\u00e1tica, descobriu-se que se um invasor conseguir executar c\u00f3digo n\u00e3o privilegiado no computador da v\u00edtima, \u00e9 poss\u00edvel usar ataques baseados em cache para determinar qual ramifica\u00e7\u00e3o foi tomada na primeira itera\u00e7\u00e3o do algoritmo de gera\u00e7\u00e3o de senha. Essas informa\u00e7\u00f5es podem ser usadas para realizar um ataque de separa\u00e7\u00e3o de senhas (semelhante a um ataque de dicion\u00e1rio offline).<\/p>\n<p>Essa vulnerabilidade \u00e9 rastreada usando o identificador CVE-2019-9494.<\/p>\n<p>A prote\u00e7\u00e3o consiste em substituir ramifica\u00e7\u00f5es condicionais que dependem de valores secretos por utilit\u00e1rios de sele\u00e7\u00e3o com tempo constante. As implementa\u00e7\u00f5es tamb\u00e9m devem usar o c\u00e1lculo <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A1%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB_%D0%9B%D0%B5%D0%B6%D0%B0%D0%BD%D0%B4%D1%80%D0%B0\">do s\u00edmbolo de Legendre<\/a><\/noindex> com tempo constante.<\/p>\n<h3>Ataque por canal lateral baseado em sincroniza\u00e7\u00e3o<\/h3>\n<p>\nQuando o handshake Dragonfly utiliza certos grupos multiplicativos, o algoritmo de codifica\u00e7\u00e3o de senha usa um n\u00famero vari\u00e1vel de itera\u00e7\u00f5es para codificar a senha. O n\u00famero exato de itera\u00e7\u00f5es depende da senha utilizada e do endere\u00e7o MAC do ponto de acesso e do cliente. Um invasor pode realizar um ataque de temporiza\u00e7\u00e3o remoto no algoritmo de codifica\u00e7\u00e3o de senha para determinar quantas itera\u00e7\u00f5es foram necess\u00e1rias para codificar a senha. As informa\u00e7\u00f5es recuperadas podem ser usadas para realizar um ataque de senha semelhante a um ataque de dicion\u00e1rio off-line.<\/p>\n<p>Para prevenir ataques baseados em sincroniza\u00e7\u00e3o, implementa\u00e7\u00f5es devem desativar grupos multiplicativos vulner\u00e1veis. Do ponto de vista t\u00e9cnico, os grupos MODP 22, 23 e 24 devem ser desativados. Tamb\u00e9m \u00e9 recomendado desativar os grupos MODP 1, 2 e 5.<\/p>\n<p>Essa vulnerabilidade tamb\u00e9m \u00e9 rastreada usando o identificador CVE-2019-9494 devido \u00e0 semelhan\u00e7a na implementa\u00e7\u00e3o do ataque.<\/p>\n<h3>Rebaixamento WPA3<\/h3>\n<p>\nComo o protocolo WPA2 de 15 anos foi amplamente utilizado por bilh\u00f5es de dispositivos, a ado\u00e7\u00e3o generalizada do WPA3 n\u00e3o ocorrer\u00e1 da noite para o dia. Para suportar dispositivos mais antigos, dispositivos certificados WPA3 oferecem um \"modo de transi\u00e7\u00e3o\", que pode ser configurado para aceitar conex\u00f5es usando tanto WPA3-SAE quanto WPA2.<\/p>\n<p>Pesquisadores acreditam que o modo de transi\u00e7\u00e3o \u00e9 vulner\u00e1vel a ataques de rebaixamento, que invasores podem usar para criar um ponto de acesso fraudulento que suporte apenas WPA2, for\u00e7ando dispositivos compat\u00edveis com WPA3 a se conectarem usando a insegura troca de quatro vias WPA2.<\/p>\n<blockquote><p>\"Tamb\u00e9m descobrimos um ataque de rebaixamento contra o pr\u00f3prio handshake SAE (\"Autentica\u00e7\u00e3o Simult\u00e2nea de Iguales\", geralmente conhecido como \"Lib\u00e9lula\"), onde podemos for\u00e7ar um dispositivo a usar uma curva el\u00edptica mais fraca do que o habitual\", afirmam os pesquisadores.<\/p><\/blockquote>\n<p>\nAl\u00e9m disso, a posi\u00e7\u00e3o de \"homem no meio\" n\u00e3o \u00e9 necess\u00e1ria para conduzir um ataque de rebaixamento. Em vez disso, os invasores precisam apenas conhecer o SSID da rede WPA3-SAE.<\/p>\n<p>Pesquisadores relataram seus resultados \u00e0 Wi-Fi Alliance, uma organiza\u00e7\u00e3o sem fins lucrativos que certifica os padr\u00f5es e produtos Wi-Fi, reconhecendo problemas e trabalhando com fornecedores para corrigir dispositivos existentes certificados com WPA3.<\/p>\n<h3>PoC (no momento da publica\u00e7\u00e3o \u2014 404)<\/h3>\n<p>\nComo prova de conceito, os pesquisadores lan\u00e7ar\u00e3o em breve quatro ferramentas distintas (nos reposit\u00f3rios do GitHub com o hiperlink abaixo) que podem ser usadas para verificar vulnerabilidades.<\/p>\n<p><noindex>Dragondrain<\/noindex> \u2014 uma ferramenta que pode verificar at\u00e9 que ponto um ponto de acesso \u00e9 vulner\u00e1vel a ataques de DoS no handshake WPA3 Dragonfly.<br \/>\n<noindex>Dragontime<\/noindex> \u2014 uma ferramenta experimental para conduzir ataques temporais contra o handshake Dragonfly.<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vanhoefm\/dragonforce\">Dragonforce<\/a><\/noindex> \u2014 uma ferramenta experimental que coleta informa\u00e7\u00f5es para recupera\u00e7\u00e3o ap\u00f3s ataques temporais e realiza um ataque de for\u00e7a bruta.<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vanhoefm\/dragonslayer\">Dragonslayer<\/a><\/noindex> \u2014 uma ferramenta que executa ataques ao EAP-pwd.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/papers.mathyvanhoef.com\/dragonblood.pdf\">Dragonblood: Uma An\u00e1lise de Seguran\u00e7a do Handshake SAE do WPA3<\/a><\/noindex><br \/>\nSite do projeto \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/wpa3.mathyvanhoef.com\/\">wpa3.mathyvanhoef.com<\/a><\/noindex><br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/jetinfosystems\/blog\/447628\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u043d\u043e\u0432\u044b\u0439 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 WPA3 \u0435\u0449\u0435 \u0442\u043e\u043b\u043a\u043e\u043c \u043d\u0435 \u0432\u0432\u0435\u0434\u0435\u043d \u0432 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044e, \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0430\u043c \u0432\u0437\u043b\u043e\u043c\u0430\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c Wi-Fi. \u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wi-Fi Protected Access III (WPA3) \u0431\u044b\u043b \u0437\u0430\u043f\u0443\u0449\u0435\u043d \u0432 \u043f\u043e\u043f\u044b\u0442\u043a\u0435 \u0443\u0441\u0442\u0440\u0430\u043d\u0438\u0442\u044c \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 WPA2, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u043e\u043b\u0433\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0441\u0447\u0438\u0442\u0430\u043b\u0441\u044f \u043d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u043c \u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u044b\u043c \u0434\u043b\u044f KRACK-\u0430\u0442\u0430\u043a\u0438 (Key Reinstallation Attack). \u0425\u043e\u0442\u044f WPA3 \u043e\u043f\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u0431\u043e\u043b\u0435\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":23239,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-31273","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u043d\u043e\u0432\u044b\u0439 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 WPA3 \u0435\u0449\u0435 \u0442\u043e\u043b\u043a\u043e\u043c \u043d\u0435 \u0432\u0432\u0435\u0434\u0435\u043d \u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/vzlom-wpa3-dragonblood\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u0437\u043b\u043e\u043c WPA3: DragonBlood | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u043d\u043e\u0432\u044b\u0439 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 WPA3 \u0435\u0449\u0435 \u0442\u043e\u043b\u043a\u043e\u043c \u043d\u0435 \u0432\u0432\u0435\u0434\u0435\u043d \u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/vzlom-wpa3-dragonblood\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:40:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:40:23+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Explora\u00e7\u00e3o do WPA3: DragonBlood | ProHoster","description":"Apesar de o novo padr\u00e3o WPA3 ainda n\u00e3o ter sido totalmente implementado.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/vzlom-wpa3-dragonblood","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u0437\u043b\u043e\u043c WPA3: DragonBlood | ProHoster","og:description":"\u041d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u043d\u043e\u0432\u044b\u0439 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 WPA3 \u0435\u0449\u0435 \u0442\u043e\u043b\u043a\u043e\u043c \u043d\u0435 \u0432\u0432\u0435\u0434\u0435\u043d \u0432.","og:url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/vzlom-wpa3-dragonblood","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:40:23+00:00","article:modified_time":"2019-10-31T18:40:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"31273","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 05:21:38","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:12:48","updated":"2026-01-21 05:21:38","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/31273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=31273"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/31273\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/23239"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=31273"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=31273"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=31273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}