Eu uso "bombas zip" para proteger meu servidor
"Uma bomba zip é um arquivo compactado relativamente pequeno que pode se expandir em um arquivo muito grande, capaz de sobrecarregar uma máquina.
Neste blog, frequentemente recebo bots que procuram vulnerabilidades de segurança, os quais eu ignoro na maioria das vezes. Mas quando detecto que eles estão tentando injetar ataques maliciosos ou sondando uma resposta, eu retorno uma resposta 200 OK e lhes sirvo uma resposta gzip. Eu vario de um arquivo de 1 MB a 10 MB, que eles ficam felizes em ingestão. Na maioria das vezes, quando fazem isso, nunca mais ouço falar deles. Por quê? Bem, isso porque eles travam logo após ingestão do arquivo.
O que acontece é que eles recebem o arquivo, leem o cabeçalho que os instrui que se trata de um arquivo compactado. Então, eles tentam descompactar o arquivo de 1 MB para encontrar o conteúdo que estão procurando. Mas o arquivo se expande, se expande e se expande, até que eles ficam sem memória e o servidor trava. O arquivo de 1 MB se descompacta em um arquivo de 1 GB. Isso é mais do que suficiente para derrubar a maioria dos bots. No entanto, para aqueles scripts incômodos que não param, eu lhes envio o arquivo de 10 MB. Este se descompacta em 10 GB e mata instantaneamente o script.
Antes de lhe dizer como criar uma bomba zip, devo avisá-lo que você pode potencialmente travar e destruir seu próprio dispositivo. Continue por sua própria conta e risco. Então, aqui está como criamos a bomba zip:
idiallo.com/blog/zipbomb-prote…
#zipbomb #cybersecurity