Pular para o conteúdo

Força bruta no SSH, do log ao bloqueio verificado.

Todo servidor com SSH exposto recebe tentativas de login o dia inteiro. O atalince conta essas tentativas, bloqueia a origem no firewall do kernel e mostra quando o bloqueio está de fato lá.

Ruído que esconde o que importa.

Robôs testam usuários e senhas sem parar. Com senha fraca, uma tentativa pode acertar. Mesmo com login só por chave, o ruído enche o log e esconde a tentativa que importa.

Bloquear ajuda, mas um bloqueio só vale se a regra estiver no firewall. Um reload, outra ferramenta ou uma falha silenciosa podem deixá-la de fora.

Quatro passos, todos visíveis no painel.

  1. 01 · Lê

    journald, auth.log ou secure

    O agente acha a fonte sozinho e passa ao journald quando o arquivo para de receber as linhas do sshd.

  2. 02 · Conta

    Uma tentativa por conexão

    Senhas erradas, usuários inválidos e tentativas contra usuários existentes em servidores só com chave. IPv4 e IPv6.

  3. 03 · Bloqueia

    No firewall do kernel

    Em modo proteção, o IP vai para a cadeia ATALINCE-BANS. Antes de ligar, ponha o seu IP nos IPs permitidos.

  4. 04 · Confere

    Lendo a regra de volta

    O bloqueio só aparece como verificado depois que o agente lê a regra no firewall. Sem evidência, o estado fica desconhecido.

Bloqueio aplicado não é bloqueio verificado.

Pedido, aplicação informada e leitura do firewall são estados diferentes. O atalince mostra cada um separadamente e só chama de verificado o que leu de volta no kernel.

  1. Detectado

    O detector lê o log e identifica o ataque. · 14:19:03 UTC

  2. Bloqueio solicitado

    O painel pede o bloqueio ao agente daquele servidor. · 14:19:05 UTC

  3. Aplicação informada pelo agente

    O agente aplica no firewall e envia o recibo. · 14:19:06 UTC

  4. Leitura do firewall verificada

    Uma leitura do kernel confirma que a regra está lá. · 15:00:00 UTC

Sem evidência; não equivale a sucesso.

Quando falta o recibo ou a leitura, o estado fica desconhecido. O painel não arredonda para cima.

api-sp-01 · atalince-agentDetectado

Feche a porta, não só a fresta.

  • O hardening confere 12 diretivas do sshd, como PermitRootLogin e PasswordAuthentication, pelo valor que está valendo de verdade.
  • O inventário de CVEs mostra se a versão instalada do OpenSSH tem vulnerabilidade conhecida.
  • Alertas no painel e por e-mail; no Pro, também por Slack, Telegram e webhook.

Programa Founders

Use o atalince desde o começo.

Recursos do Pro para até 3 servidores, sem cobrança, por 12 meses. Cada inscrição é aprovada pela equipe.