O que é um ping da morte?
Um ping da morte é uma forma de ataque de "negação de serviço" que pode ser iniciado contra um computador, roteador, servidor, impressora e outro dispositivo em uma rede como a Internet. Esse tipo de ataque se tornou bastante popular entre os usuários mal-intencionados de computadores, no final dos anos 90, que desejavam sobrecarregar e desligar outros computadores e servidores. Desde essa época, no entanto, esses tipos de ataques foram praticamente eliminados devido a correções no software do sistema operacional (SO) para computadores e servidores. Um ataque de ping da morte consiste em um sinal enviado a um computador ou outro dispositivo efetivamente maior do que o que o dispositivo pode suportar, resultando em um desligamento, reinicialização ou congelamento do sistema.
Às vezes chamado de "Ping o 'Death" ou POD, um ping da morte refere-se a um tipo antigo de ataque malicioso a computadores que foi amplamente substituído por outras formas de ataques de negação de serviço desde o início do século XXI. Para entender o que é um ping da morte, geralmente é mais fácil primeiro entender o que é um "ping" em geral. Um ping é um sinal enviado entre dois computadores ou sistemas similares, usado para avaliar a velocidade na qual um sinal pode ser transferido entre os sistemas e avaliar qualquer perda de sinal. Foi estabelecido como uma prática comum no início dos anos 80 e recebeu o nome do som produzido ao usar o sonar para detectar objetos com base nas ondas sonoras refletidas.
De acordo com os protocolos padrão da Internet (IP), o maior tamanho de pacote IP que pode ser enviado é de 65.535 bytes. Este não é um limite absoluto, mas foi estabelecido como um limite prático para manter os sistemas em ordem. Um dos principais recursos da comunicação IP, no entanto, é a fragmentação que permite que um pacote grande seja dividido em pacotes menores que são transmitidos e remontados antes de serem processados por um sistema receptor. Na década de 1990, as pessoas descobriram que, usando essa fragmentação, pacotes menores poderiam ser enviados como um sinal de ping que, uma vez remontado, excederia o limite de 65.535 bytes; quando essa mensagem, o ping da morte, era processada, fazia com que o sistema receptor fosse desligado, reiniciado ou congelado.
Depois que os ataques de ping começaram a travar os sistemas, os designers de software foram rápidos em encontrar maneiras de proteger os sistemas. Por fim, foram lançados patches para o software e o hardware existentes, com softwares posteriores usando proteção semelhante, para permitir que os sistemas determinem o tamanho do pacote fragmentado antes da remontagem e despejem o pacote se ultrapassar a limitação de tamanho. Embora seja improvável que um ataque de ping da morte funcione na maioria dos sistemas modernos, existem outros tipos de ataques de negação de serviço que o substituíram, como inundações de ping.