Índice:
Definição - O que significa Hammering?
Hammering refere-se aos processos automatizados de tentativa repetida de conexão com diferentes tipos de servidores, como email, transferência de arquivos etc., indisponíveis ou ocupados com outras tarefas.
O martelo geralmente tende a desacelerar a operação do servidor, dificultando que outros usuários estabeleçam uma nova conexão com êxito. É análogo ao pressionar repetidamente o botão de rediscagem para um número de telefone já ocupado com outra chamada e não esperar até que a linha fique disponível.
Techopedia explica Hammering
Quando um servidor FTP é contatado várias vezes dentro de um curto espaço de tempo, ele é chamado de martelar. Geralmente, o servidor usado para fins comerciais possui um número limitado de conexões disponíveis ativas. Quando o servidor recebe um número ilimitado de solicitações de conexão, o acesso será simplesmente negado até que fique livre. O ato de tentar entrar em contato repetidamente com o servidor também consome largura de banda, diminuindo o acesso ao servidor. Já executando em plena capacidade, o servidor precisa enviar uma mensagem ocupada em resposta ao dispositivo que está tentando se conectar, o que tornará ainda mais lento o servidor.
Alguns servidores FTP permitem que os usuários tentem novamente apenas em intervalos específicos para evitar martelar. Geralmente, o tempo é definido em 120 segundos entre cada tentativa de martelo. Alguns sites de FTP também procuram dispositivos responsáveis por martelar. Se detectado, o servidor pode bloquear o acesso ao endereço IP ou à sub-rede incorreta, temporária ou permanentemente.