{"id":944,"date":"2026-09-27T17:03:33","date_gmt":"2026-09-27T17:03:33","guid":{"rendered":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/cms\/ataque-forca-bruta-wordpress-blindar-varios-sites\/"},"modified":"2026-09-27T17:03:33","modified_gmt":"2026-09-27T17:03:33","slug":"ataque-forca-bruta-wordpress-blindar-varios-sites","status":"publish","type":"post","link":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/","title":{"rendered":"Ataque for\u00e7a bruta WordPress: blindar v\u00e1rios sites"},"content":{"rendered":"<p>O painel come\u00e7a a responder devagar, a hospedagem manda um e-mail sobre uso de CPU e, quando voc\u00ea abre o log, encontra centenas de <code>POST \/wp-login.php<\/code> em poucos minutos. Esse \u00e9 o padr\u00e3o mais comum de ataque for\u00e7a bruta WordPress: algu\u00e9m testando usu\u00e1rio e senha sem parar, muitas vezes de v\u00e1rios IPs ao mesmo tempo. Trocar a senha do admin, nesse cen\u00e1rio, n\u00e3o resolve nada, porque o ataque n\u00e3o depende de uma senha espec\u00edfica. Ele depende de tentar milhares de combina\u00e7\u00f5es at\u00e9 uma funcionar.<\/p>\n<p>O que este artigo entrega \u00e9 diferente de hardening gen\u00e9rico. Aqui o foco \u00e9 o ataque em si: como identificar o padr\u00e3o no log, por que a receita comum de plugin de seguran\u00e7a falha em ataque distribu\u00eddo e qual ordem de bloqueio funciona quando voc\u00ea administra v\u00e1rios sites ao mesmo tempo.<\/p>\n<h2>Como reconhecer um ataque for\u00e7a bruta WordPress no log<\/h2>\n<p>Antes de bloquear qualquer coisa, voc\u00ea precisa confirmar que \u00e9 ataque e n\u00e3o tr\u00e1fego normal. Os sinais costumam aparecer em tr\u00eas lugares: log de acesso do servidor, log do plugin de seguran\u00e7a e m\u00e9tricas de recursos da hospedagem.<\/p>\n<p>No log de acesso, o padr\u00e3o \u00e9 rajada. Voc\u00ea v\u00ea linhas repetidas de <code>POST \/wp-login.php<\/code> ou <code>POST \/xmlrpc.php<\/code> em sequ\u00eancia, com o mesmo user-agent ou com user-agents vazios. Em ataque distribu\u00eddo, os IPs mudam a cada poucas requisi\u00e7\u00f5es, o que dificulta o bloqueio por lista. Em ataque simples, o mesmo IP insiste por horas.<\/p>\n<table>\n<tr>\n<th>Sinal<\/th>\n<th>O que indica<\/th>\n<th>Como confirmar<\/th>\n<\/tr>\n<tr>\n<td>Rajada de POST em wp-login.php<\/td>\n<td>Tentativa direta de login<\/td>\n<td>Contar requisi\u00e7\u00f5es por minuto no log<\/td>\n<\/tr>\n<tr>\n<td>POST em xmlrpc.php<\/td>\n<td>Ataque via API, muitas vezes com <code>system.multicall<\/code><\/td>\n<td>Verificar se xmlrpc est\u00e1 ativo e se aparece no log<\/td>\n<\/tr>\n<tr>\n<td>Muitos IPs diferentes<\/td>\n<td>Ataque distribu\u00eddo<\/td>\n<td>Listar IPs \u00fanicos por hora<\/td>\n<\/tr>\n<tr>\n<td>Usu\u00e1rios testados em sequ\u00eancia<\/td>\n<td>Enumera\u00e7\u00e3o de logins<\/td>\n<td>Ver nomes como admin, teste, suporte no log<\/td>\n<\/tr>\n<tr>\n<td>Uso de CPU e conex\u00f5es ao banco subindo<\/td>\n<td>Sobrecarga por tentativas<\/td>\n<td>Comparar com linha de base da hospedagem<\/td>\n<\/tr>\n<\/table>\n<p>Se o log mostra POST em xmlrpc.php, o ataque pode estar usando a API para testar v\u00e1rias credenciais em uma \u00fanica requisi\u00e7\u00e3o. Isso multiplica o volume e explica por que o banco cai antes de voc\u00ea ver milhares de linhas no log.<\/p>\n<h2>Por que s\u00f3 trocar a senha n\u00e3o resolve<\/h2>\n<p>Trocar a senha do administrador \u00e9 a primeira coisa que muita gente faz, e \u00e9 uma rea\u00e7\u00e3o compreens\u00edvel. O problema \u00e9 que o ataque n\u00e3o depende da senha atual. Ele testa combina\u00e7\u00f5es at\u00e9 acertar. Se o atacante ainda n\u00e3o acertou, trocar a senha apenas reinicia o rel\u00f3gio. Se ele j\u00e1 acertou, trocar a senha pode expuls\u00e1-lo, mas n\u00e3o fecha o caminho que ele usou.<\/p>\n<p>Al\u00e9m disso, em muitos casos o ataque n\u00e3o busca entrar no painel. Ele busca consumir recursos. Um volume alto de tentativas derruba o banco de dados, aumenta o tempo de resposta e, em hospedagem compartilhada, pode levar \u00e0 suspens\u00e3o da conta. Nesse cen\u00e1rio, trocar a senha n\u00e3o reduz uma \u00fanica requisi\u00e7\u00e3o.<\/p>\n<p>Por isso, a ordem correta \u00e9: primeiro bloquear a origem do ataque, depois revisar credenciais e usu\u00e1rios, e por fim endurecer o login. Se voc\u00ea inverter a ordem, o site continua caindo enquanto voc\u00ea mexe em senha.<\/p>\n<h2>Ordem de bloqueio que funciona em v\u00e1rios sites<\/h2>\n<p>Quando voc\u00ea administra v\u00e1rios sites, o bloqueio precisa ser replic\u00e1vel. A ordem abaixo funciona tanto para quem tem acesso a SSH quanto para quem s\u00f3 tem o painel da hospedagem.<\/p>\n<ol>\n<li><strong>Confirme o vetor.<\/strong> \u00c9 wp-login.php, xmlrpc.php ou os dois? Olhe o log antes de agir.<\/li>\n<li><strong>Bloqueie no servidor, se poss\u00edvel.<\/strong> Regras no servidor web barram a requisi\u00e7\u00e3o antes do PHP e do banco. Isso alivia a carga imediatamente.<\/li>\n<li><strong>Desative xmlrpc se n\u00e3o for usado.<\/strong> Muitos sites n\u00e3o precisam da API. Desativar remove um vetor inteiro de ataque.<\/li>\n<li><strong>Ative limite de tentativas no plugin.<\/strong> Funciona quando voc\u00ea n\u00e3o tem acesso ao servidor, mas depende do PHP estar de p\u00e9.<\/li>\n<li><strong>Revise usu\u00e1rios e senhas.<\/strong> S\u00f3 depois do bloqueio ativo.<\/li>\n<li><strong>Monitore por 24 a 48 horas.<\/strong> Ataques distribu\u00eddos costumam voltar com outra origem.<\/li>\n<\/ol>\n<p>Se voc\u00ea tem SSH, o caminho \u00e9 editar a configura\u00e7\u00e3o do servidor web ou usar o firewall da hospedagem. Se s\u00f3 tem painel, o caminho \u00e9 plugin de seguran\u00e7a com limite de tentativas e, quando dispon\u00edvel, o firewall da pr\u00f3pria hospedagem. A diferen\u00e7a importa: regra no servidor bloqueia antes de o WordPress carregar; plugin bloqueia depois.<\/p>\n<h2>Limite de tentativas WordPress: servidor ou plugin?<\/h2>\n<p>A escolha entre bloquear no servidor e bloquear no plugin depende do que voc\u00ea tem dispon\u00edvel e do tipo de ataque. A tabela abaixo resume.<\/p>\n<table>\n<tr>\n<th>Camada<\/th>\n<th>Vantagem<\/th>\n<th>Limita\u00e7\u00e3o<\/th>\n<\/tr>\n<tr>\n<td>Servidor web ou firewall da hospedagem<\/td>\n<td>Bloqueia antes do PHP e do banco<\/td>\n<td>Exige acesso a SSH ou painel da hospedagem<\/td>\n<\/tr>\n<tr>\n<td>Plugin de seguran\u00e7a<\/td>\n<td>Funciona s\u00f3 com acesso ao painel<\/td>\n<td>N\u00e3o protege se o banco j\u00e1 estiver sobrecarregado<\/td>\n<\/tr>\n<tr>\n<td>Desativar xmlrpc<\/td>\n<td>Remove vetor inteiro<\/td>\n<td>Pode quebrar apps e integra\u00e7\u00f5es que usam a API<\/td>\n<\/tr>\n<tr>\n<td>Autentica\u00e7\u00e3o em dois fatores<\/td>\n<td>Impede login mesmo com senha correta<\/td>\n<td>N\u00e3o reduz o volume de tentativas<\/td>\n<\/tr>\n<\/table>\n<p>Na pr\u00e1tica, a combina\u00e7\u00e3o mais eficaz \u00e9 servidor mais plugin. O servidor segura o volume; o plugin cobre o que passar. Se voc\u00ea s\u00f3 pode escolher um, escolha o servidor, porque ele protege o banco.<\/p>\n<p>Para entender como o limite de tentativas se encaixa em uma estrat\u00e9gia maior, vale revisar a <a href=\"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/seguranca-wordpress-instalacao-hardening-varios-sites\/\">seguran\u00e7a WordPress instala\u00e7\u00e3o: hardening em v\u00e1rios sites<\/a>, que trata das camadas permanentes de defesa.<\/p>\n<h2>Quando o ataque j\u00e1 derrubou o banco<\/h2>\n<p>Se o site est\u00e1 fora do ar e a hospedagem aponta uso excessivo de conex\u00f5es, o ataque j\u00e1 passou da fase de tentativa e est\u00e1 consumindo recursos. Nesse caso, a ordem muda.<\/p>\n<ol>\n<li><strong>Bloqueie primeiro, investigue depois.<\/strong> Enquanto o ataque corre, qualquer an\u00e1lise fica lenta e imprecisa.<\/li>\n<li><strong>Ative modo de manuten\u00e7\u00e3o ou bloqueio total de login.<\/strong> Se poss\u00edvel, negue acesso a wp-login.php e xmlrpc.php para todos, exceto seu IP.<\/li>\n<li><strong>Verifique se houve acesso bem-sucedido.<\/strong> Procure usu\u00e1rios novos, sess\u00f5es ativas e altera\u00e7\u00f5es em plugins e temas.<\/li>\n<li><strong>Restaure backup se houver sinal de invas\u00e3o.<\/strong> Se o atacante entrou, limpar sem restaurar costuma deixar backdoor.<\/li>\n<li><strong>S\u00f3 ent\u00e3o libere o acesso.<\/strong> Liberar antes de confirmar que a origem est\u00e1 bloqueada reinicia o ciclo.<\/li>\n<\/ol>\n<p>Se houver sinal de acesso bem-sucedido, o passo seguinte \u00e9 tratar como incidente. O artigo sobre <a href=\"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/wordpress-invadido-como-confirmar-e-agir\/\">WordPress invadido: como confirmar e agir<\/a> detalha o que verificar antes de considerar o site limpo.<\/p>\n<h2>Quando a receita comum de plugin falha<\/h2>\n<p>Existe um cen\u00e1rio em que o plugin de seguran\u00e7a n\u00e3o resolve, e \u00e9 importante reconhec\u00ea-lo: ataque distribu\u00eddo que n\u00e3o aparece em lista de IP. Nesse caso, o plugin bloqueia um IP, e o ataque continua de outro. A lista de bloqueio cresce, o banco continua sobrecarregado e o administrador acha que o plugin n\u00e3o funciona.<\/p>\n<p>O mesmo acontece quando a hospedagem n\u00e3o permite editar .htaccess ou n\u00e3o oferece firewall. Sem acesso \u00e0 camada de servidor, o bloqueio fica dependente do PHP, que \u00e9 justamente o que o ataque est\u00e1 derrubando.<\/p>\n<p>Nesses casos, as sa\u00eddas pr\u00e1ticas s\u00e3o: ativar o firewall da hospedagem, se existir; migrar o site para um ambiente com mais controle; ou usar um proxy de borda que filtre antes de chegar ao servidor. Nenhuma delas \u00e9 instant\u00e2nea, e por isso o monitoramento cont\u00ednuo importa mais do que a regra isolada.<\/p>\n<p>Para ataques que miram a camada de banco, vale comparar com o padr\u00e3o descrito em <a href=\"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/sql-injection-wordpress-blindar-varios-sites\/\">SQL injection WordPress: blindar v\u00e1rios sites de uma vez<\/a>, porque a l\u00f3gica de bloqueio na origem \u00e9 parecida.<\/p>\n<h2>Erros comuns ao bloquear for\u00e7a bruta<\/h2>\n<ul>\n<li>Bloquear s\u00f3 o IP que aparece no topo do log e ignorar os demais.<\/li>\n<li>Desativar xmlrpc sem verificar se algum app ou integra\u00e7\u00e3o depende dele.<\/li>\n<li>Confiar apenas no plugin e n\u00e3o monitorar o consumo de recursos.<\/li>\n<li>Trocar a senha antes de bloquear a origem e achar que o problema acabou.<\/li>\n<li>N\u00e3o revisar usu\u00e1rios administradores depois do ataque.<\/li>\n<li>Esquecer de checar se o ataque atingiu outros sites da mesma hospedagem.<\/li>\n<\/ul>\n<p>O \u00faltimo item \u00e9 o mais subestimado. Em hospedagem compartilhada, um ataque em um site pode consumir recursos de todos. Se voc\u00ea administra v\u00e1rios sites no mesmo servidor, trate o incidente como coletivo, n\u00e3o individual.<\/p>\n<h2>Preven\u00e7\u00e3o cont\u00ednua em v\u00e1rios sites<\/h2>\n<p>Depois de conter o ataque, o trabalho vira rotina. Tr\u00eas h\u00e1bitos reduzem bastante a chance de repetir o problema: monitorar tentativas de login com alerta, manter limite de tentativas ativo em todos os sites e revisar usu\u00e1rios administradores periodicamente.<\/p>\n<p>Quando o n\u00famero de sites cresce, fazer isso site a site deixa de ser vi\u00e1vel. \u00c9 a\u00ed que faz sentido centralizar. O <a href=\"https:\/\/100porcentowp.com.br\/planos\">painel 100% WP<\/a> re\u00fane atualiza\u00e7\u00f5es, backups, monitoramento e seguran\u00e7a em um s\u00f3 lugar, o que ajuda a perceber um ataque em um site antes que ele se espalhe para os outros.<\/p>\n<p>Se o ataque j\u00e1 passou da fase de tentativa e deixou arquivos alterados, o caminho \u00e9 outro. O artigo sobre <a href=\"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/site-wordpress-hackeado-diagnosticar-limpar-varios-sites\/\">site WordPress hackeado: diagnosticar e limpar em v\u00e1rios sites<\/a> cobre essa etapa.<\/p>\n<p>Por fim, se o volume for constante e a hospedagem n\u00e3o oferecer camada de bloqueio, pode ser hora de avaliar um servi\u00e7o especializado. A <a href=\"https:\/\/100porcentowp.com.br\/servicos\/seguranca-remocao-malware\">seguran\u00e7a e remo\u00e7\u00e3o de malware<\/a> trata casos em que o ataque j\u00e1 comprometeu arquivos ou banco.<\/p>\n<h2>O que fazer agora<\/h2>\n<p>Se voc\u00ea chegou at\u00e9 aqui com o site no ar, o pr\u00f3ximo passo \u00e9 abrir o log e confirmar o vetor. Se o site est\u00e1 fora do ar, bloqueie primeiro e investigue depois. Em ambos os casos, n\u00e3o trate o ataque como evento isolado: revise os outros sites, porque a mesma origem costuma testar todos.<\/p>\n<p>Para se aprofundar na camada de identidade, vale revisar como <a href=\"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/logins-wordpress-auditar-admins-varios-sites\/\">auditar admins em v\u00e1rios sites<\/a> e remover contas que n\u00e3o deveriam ter acesso. Um ataque for\u00e7a bruta WordPress s\u00f3 vira invas\u00e3o quando encontra uma porta aberta. Fechar as portas \u00e9 mais eficiente do que reagir a cada rajada.<\/p>\n<p><strong>Fonte:<\/strong> <a href=\"https:\/\/wordpress.org\/documentation\/\" target=\"_blank\" rel=\"noopener\">Documenta\u00e7\u00e3o oficial do WordPress<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um ataque for\u00e7a bruta WordPress aparece no log como rajadas de POST em wp-login.php e xmlrpc.php, de muitos IPs ao mesmo tempo. Trocar a senha n\u00e3o resolve. Bloqueie tentativas no servidor ou no plugin, desative xmlrpc sem uso e monitore a origem real.<\/p>\n","protected":false},"author":2,"featured_media":943,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_linkdex":"94","_yoast_wpseo_content_score":"100","_yoast_wpseo_primary_category":"77","titulo_da_resposta_rapida_do_post":"Ataque for\u00e7a bruta: o que fazer primeiro","o_que_voce_aprendera_conteudo:":"Um ataque for\u00e7a bruta WordPress aparece no log como rajadas de POST em wp-login.php e xmlrpc.php, de muitos IPs ao mesmo tempo. Trocar a senha n\u00e3o resolve. Bloqueie tentativas no servidor ou no plugin, desative xmlrpc sem uso e monitore a origem real.","resposta_rapida_do_post":"Um ataque for\u00e7a bruta WordPress aparece no log como rajadas de POST em wp-login.php e xmlrpc.php, de muitos IPs ao mesmo tempo. Trocar a senha n\u00e3o resolve. Bloqueie tentativas no servidor ou no plugin, desative xmlrpc sem uso e monitore a origem real.","resumo_do_post":"Um ataque for\u00e7a bruta WordPress aparece no log como rajadas de POST em wp-login.php e xmlrpc.php, de muitos IPs ao mesmo tempo. Trocar a senha n\u00e3o resolve. Bloqueie tentativas no servidor ou no plugin, desative xmlrpc sem uso e monitore a origem real.","nivel_de_leitura":"Intermedi\u00e1rio","recomendado_para:":"Desenvolvedores","footnotes":""},"categories":[77],"tags":[],"class_list":["post-944","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seguranca"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ataque for\u00e7a bruta WordPress: blindar v\u00e1rios sites - Central de Ajuda<\/title>\n<meta name=\"description\" content=\"Aprenda a reconhecer um ataque for\u00e7a bruta WordPress no log, bloquear tentativas em v\u00e1rios sites e agir quando o banco j\u00e1 caiu.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ataque for\u00e7a bruta WordPress: blindar v\u00e1rios sites - Central de Ajuda\" \/>\n<meta property=\"og:description\" content=\"Aprenda a reconhecer um ataque for\u00e7a bruta WordPress no log, bloquear tentativas em v\u00e1rios sites e agir quando o banco j\u00e1 caiu.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/\" \/>\n<meta property=\"og:site_name\" content=\"Central de Ajuda\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-27T17:03:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-content\/uploads\/2026\/09\/ataque-forca-bruta-wordpress-blindar-varios-sites.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"100%WP\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"100%WP\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/seguranca\\\/ataque-forca-bruta-wordpress-blindar-varios-sites\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/seguranca\\\/ataque-forca-bruta-wordpress-blindar-varios-sites\\\/\"},\"author\":{\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/#organization\"},\"headline\":\"Ataque for\u00e7a bruta WordPress: blindar v\u00e1rios sites\",\"datePublished\":\"2026-09-27T17:03:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/seguranca\\\/ataque-forca-bruta-wordpress-blindar-varios-sites\\\/\"},\"wordCount\":1729,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/seguranca\\\/ataque-forca-bruta-wordpress-blindar-varios-sites\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/ataque-forca-bruta-wordpress-blindar-varios-sites.jpg\",\"articleSection\":[\"Seguranca\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/seguranca\\\/ataque-forca-bruta-wordpress-blindar-varios-sites\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/seguranca\\\/ataque-forca-bruta-wordpress-blindar-varios-sites\\\/\",\"url\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/seguranca\\\/ataque-forca-bruta-wordpress-blindar-varios-sites\\\/\",\"name\":\"Ataque for\u00e7a bruta WordPress: blindar v\u00e1rios sites - Central de Ajuda\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/seguranca\\\/ataque-forca-bruta-wordpress-blindar-varios-sites\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/seguranca\\\/ataque-forca-bruta-wordpress-blindar-varios-sites\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/ataque-forca-bruta-wordpress-blindar-varios-sites.jpg\",\"datePublished\":\"2026-09-27T17:03:33+00:00\",\"description\":\"Aprenda a reconhecer um ataque for\u00e7a bruta WordPress no log, bloquear tentativas em v\u00e1rios sites e agir quando o banco j\u00e1 caiu.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/seguranca\\\/ataque-forca-bruta-wordpress-blindar-varios-sites\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/seguranca\\\/ataque-forca-bruta-wordpress-blindar-varios-sites\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/seguranca\\\/ataque-forca-bruta-wordpress-blindar-varios-sites\\\/#primaryimage\",\"url\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/ataque-forca-bruta-wordpress-blindar-varios-sites.jpg\",\"contentUrl\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/ataque-forca-bruta-wordpress-blindar-varios-sites.jpg\",\"width\":1200,\"height\":630,\"caption\":\"Foto: Rohan Mathur no Unsplash\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/seguranca\\\/ataque-forca-bruta-wordpress-blindar-varios-sites\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ataque for\u00e7a bruta WordPress: blindar v\u00e1rios sites\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/#website\",\"url\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/\",\"name\":\"100%WP\",\"description\":\"Central de ajuda para WordPress\",\"publisher\":{\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/#organization\",\"name\":\"100%WP\",\"url\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-logo-2.webp\",\"contentUrl\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-logo-2.webp\",\"width\":166,\"height\":166,\"caption\":\"100%WP\"},\"image\":{\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/100porcentowp\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/#\\\/schema\\\/person\\\/5e457d062b885b6e45d442df496645f1\",\"name\":\"100%WP\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/664d628afdd413f2d868b2ec985728c342ae0dfbf93ec89d2c9c9d543433933a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/664d628afdd413f2d868b2ec985728c342ae0dfbf93ec89d2c9c9d543433933a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/664d628afdd413f2d868b2ec985728c342ae0dfbf93ec89d2c9c9d543433933a?s=96&d=mm&r=g\",\"caption\":\"100%WP\"},\"url\":\"https:\\\/\\\/100porcentowp.com.br\\\/central-de-ajuda\\\/author\\\/motor-conteudo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ataque for\u00e7a bruta WordPress: blindar v\u00e1rios sites - Central de Ajuda","description":"Aprenda a reconhecer um ataque for\u00e7a bruta WordPress no log, bloquear tentativas em v\u00e1rios sites e agir quando o banco j\u00e1 caiu.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/","og_locale":"pt_BR","og_type":"article","og_title":"Ataque for\u00e7a bruta WordPress: blindar v\u00e1rios sites - Central de Ajuda","og_description":"Aprenda a reconhecer um ataque for\u00e7a bruta WordPress no log, bloquear tentativas em v\u00e1rios sites e agir quando o banco j\u00e1 caiu.","og_url":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/","og_site_name":"Central de Ajuda","article_published_time":"2026-09-27T17:03:33+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-content\/uploads\/2026\/09\/ataque-forca-bruta-wordpress-blindar-varios-sites.jpg","type":"image\/jpeg"}],"author":"100%WP","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"100%WP","Est. tempo de leitura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/#article","isPartOf":{"@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/"},"author":{"@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/#organization"},"headline":"Ataque for\u00e7a bruta WordPress: blindar v\u00e1rios sites","datePublished":"2026-09-27T17:03:33+00:00","mainEntityOfPage":{"@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/"},"wordCount":1729,"commentCount":0,"publisher":{"@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/#organization"},"image":{"@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/#primaryimage"},"thumbnailUrl":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-content\/uploads\/2026\/09\/ataque-forca-bruta-wordpress-blindar-varios-sites.jpg","articleSection":["Seguranca"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/","url":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/","name":"Ataque for\u00e7a bruta WordPress: blindar v\u00e1rios sites - Central de Ajuda","isPartOf":{"@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/#website"},"primaryImageOfPage":{"@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/#primaryimage"},"image":{"@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/#primaryimage"},"thumbnailUrl":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-content\/uploads\/2026\/09\/ataque-forca-bruta-wordpress-blindar-varios-sites.jpg","datePublished":"2026-09-27T17:03:33+00:00","description":"Aprenda a reconhecer um ataque for\u00e7a bruta WordPress no log, bloquear tentativas em v\u00e1rios sites e agir quando o banco j\u00e1 caiu.","breadcrumb":{"@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/#primaryimage","url":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-content\/uploads\/2026\/09\/ataque-forca-bruta-wordpress-blindar-varios-sites.jpg","contentUrl":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-content\/uploads\/2026\/09\/ataque-forca-bruta-wordpress-blindar-varios-sites.jpg","width":1200,"height":630,"caption":"Foto: Rohan Mathur no Unsplash"},{"@type":"BreadcrumbList","@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/seguranca\/ataque-forca-bruta-wordpress-blindar-varios-sites\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/"},{"@type":"ListItem","position":2,"name":"Ataque for\u00e7a bruta WordPress: blindar v\u00e1rios sites"}]},{"@type":"WebSite","@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/#website","url":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/","name":"100%WP","description":"Central de ajuda para WordPress","publisher":{"@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/#organization","name":"100%WP","url":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/#\/schema\/logo\/image\/","url":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-content\/uploads\/2026\/06\/cropped-logo-2.webp","contentUrl":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-content\/uploads\/2026\/06\/cropped-logo-2.webp","width":166,"height":166,"caption":"100%WP"},"image":{"@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/100porcentowp\/"]},{"@type":"Person","@id":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/#\/schema\/person\/5e457d062b885b6e45d442df496645f1","name":"100%WP","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/664d628afdd413f2d868b2ec985728c342ae0dfbf93ec89d2c9c9d543433933a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/664d628afdd413f2d868b2ec985728c342ae0dfbf93ec89d2c9c9d543433933a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/664d628afdd413f2d868b2ec985728c342ae0dfbf93ec89d2c9c9d543433933a?s=96&d=mm&r=g","caption":"100%WP"},"url":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/author\/motor-conteudo\/"}]}},"_links":{"self":[{"href":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-json\/wp\/v2\/posts\/944","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-json\/wp\/v2\/comments?post=944"}],"version-history":[{"count":1,"href":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-json\/wp\/v2\/posts\/944\/revisions"}],"predecessor-version":[{"id":945,"href":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-json\/wp\/v2\/posts\/944\/revisions\/945"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-json\/wp\/v2\/media\/943"}],"wp:attachment":[{"href":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-json\/wp\/v2\/media?parent=944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-json\/wp\/v2\/categories?post=944"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/100porcentowp.com.br\/central-de-ajuda\/wp-json\/wp\/v2\/tags?post=944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}