Ataques de Força Bruta - Definição e Prevenção

Existem muitos métodos que os hackers usam para entrar em um computador, rede de computadores, site ou serviço online. Realizar um ataque de força bruta(Brute Force Attack) é um deles. É um dos métodos mais simples, porém demorados, para hackear um servidor ou um computador normal. O mecanismo de ataque de força bruta(Brute) tem suas vantagens – também pode ser usado para verificar a segurança da rede e recuperar senhas esquecidas. Neste post, vamos tentar entender a definição de Brute Force Attack e ver o método básico de prevenção.

Ataques de Força Bruta

Um ataque de força bruta é um tipo de ataque cibernético(Cyber Attack) , onde você tem um software girando diferentes caracteres para criar uma possível combinação de senha. O software de cracker de senha Brute Force Attack simplesmente usa todas as combinações possíveis para descobrir senhas para um computador ou servidor de rede. É simples e não emprega nenhuma técnica inteligente. Como é baseado em matemática, leva menos tempo para quebrar uma senha usando aplicativos de força bruta em vez de descobri-los manualmente. Eu disse baseado em matemática porque os computadores são bons em matemática e realizam esses cálculos em frações de segundos em comparação com os cérebros humanos, que demoram mais para criar combinações.

Ataques de Força Bruta

Brute Force Attack é bom ou ruim dependendo da pessoa que o usa. Pode ser um cibercriminoso tentando invadir um servidor de rede ou um administrador de rede tentando ver o quão segura é sua rede. Alguns usuários de computador também usam aplicativos de força bruta para recuperar senhas esquecidas.

A velocidade da computação e as senhas são importantes durante os ataques de força bruta(Brute Force Attacks)

Se você estiver usando todas as letras minúsculas e nenhum caractere ou dígito especial, pode ser um trabalho de apenas 2 a 10 minutos antes que um ataque de força bruta possa quebrar a senha. No entanto, uma combinação de letras maiúsculas e minúsculas junto com um dígito (supondo que haja oito dígitos), levará mais de 14 a 15 anos para quebrar a senha.

Também depende da velocidade do processador do computador, quanto tempo leva para quebrar a senha da rede ou login normal em um computador autônomo do Windows .

Assim, faz muito sentido ter senhas fortes. Para criar senhas realmente fortes, você pode usar caracteres ASCII para criar senhas mais fortes . Caracteres ASCII(ASCII characters) referem-se a todos os caracteres disponíveis no teclado e mais (você pode vê-los pressionando ALT+numbers (0-255) no teclado numérico(Numpad) ). São cerca de 255 caracteres ASCII e cada um tem um código que é lido por máquina e convertido em binário (0 ou 1) para que possa ser usado em computadores. Por exemplo, o código ASCII para “espaço” é 32. Quando você insere um espaço, o computador o lê como 32 e o converte em binário – que seria 10000. Esses 1, 0, 0, 0, 0, 0 são armazenados como LIGADO, DESLIGADO(OFF) ,OFF , OFF , OFF , OFF na memória do computador (que é feita de interruptores eletrônicos). Isso não tem nada a ver com força bruta, exceto que, no caso de uso de todos os caracteres ASCII , se você usar caracteres especiais na senha, o tempo total necessário para quebrar a senha pode ser superior a 100 anos. Falei sobre ASCII para quem não sabe como os caracteres são armazenados na memória do computador.

Aqui está um link(Here is a link) para uma calculadora de senha de força bruta(Brute Force Password Calculator) , onde você pode verificar quanto tempo levará para quebrar uma senha. Existem diferentes opções que incluem letras minúsculas, letras maiúsculas, dígitos e todos os caracteres ASCII . Com base no que você usou em sua senha, selecione as opções e clique em calcular para ver o quão difícil seria para um ataque de força bruta(Brute) comprometer seu computador ou servidor.

calculadora de senha de força bruta

(Brute Force Attack Prevention)Prevenção e proteção contra (Protection)ataques de força bruta

Como nenhuma lógica especial é aplicada em ataques de força bruta, exceto para experimentar diferentes combinações de caracteres usados ​​para a criação de uma senha, a prevenção em um nível muito básico é relativamente fácil.

Além de usar um sistema operacional Windows e software de segurança totalmente atualizados , você deve usar uma senha forte(strong password) que tenha algumas das seguintes características:

  1. Pelo menos uma letra maiuscula
  2. Pelo menos um dígito
  3. Pelo menos um caractere especial
  4. A senha deve ter no mínimo 8 a 10 caracteres
  5. Caracteres ASCII, se desejar.

Quanto mais longa for uma senha, mais tempo levará para decifrá-la. Se sua senha for algo como 'PA$$w0rd', levará mais de 100 anos para quebrá-la com os aplicativos de ataque de força bruta atualmente disponíveis. Por favor, não use a senha sugerida no exemplo, pois é muito fácil quebrá-la usando algum software inteligente que cai fora do domínio dos ataques de força bruta.

Nosso freeware PassBox é uma pequena ferramenta útil que lembrará todas as suas senhas e até mesmo gerará senhas fortes para sua conta - ou você pode usar algum gerador de senha online(online password generator ) gratuito para criar senhas fortes anonimamente. Feito isso, teste sua nova senha com o Verificador de Senhas(Password Checker) da Microsoft . O verificador de senha(Password Checker) avalia a força de sua senha conforme você digita.

Leitura relacionada(Related read) : O que é um ataque de spray de senha(Password Spray Attack) ?

Se você estiver usando o software do site WordPress , também existem muitos plugins de segurança do WordPress que bloqueiam automaticamente ataques de força bruta. Usar um firewall da web como Sucuri ou Cloudflare é outra opção que você pode considerar. Uma maneira de bloquear ataques de força bruta é bloquear contas após um número definido de tentativas de senha com falha. O plugin Limit Logins WordPress é bom para parar ataques de força bruta em seu blog. Outras medidas incluem permitir logins apenas de endereços IP selecionados, alterar URLs de login padrão para outra coisa e usar Captcha para fortalecer a segurança do seu blog WordPress(harden your WordPress blog security) .

Leia a seguir(Read next) : Como bloquear ataques de força bruta no Windows Server .



About the author

Sou engenheiro de hardware com mais de 10 anos de experiência trabalhando em sistemas IOS e MacOS. Também tenho sido professor noturno nos últimos 5 anos e aprendi sozinho como usar o Google Chrome. Minhas habilidades em ambas as áreas me tornam o candidato perfeito para desenvolvimento de sites, design gráfico ou trabalho de segurança na web.



Related posts