Script para encontrar vulnerabilidades no BIND
Publicado por Douglas Vigliazzi 13/12/2002
[ Hits: 5.624 ]
Ferramenta que permite identificar versões do BIND vulneráveis. Comprometimento com médio grau de risco.
#!/usr/bin/perl # >=8.2.3-REL -> not vulnerable ###################################### $file_in = @ARGV[0]; $file_out = @ARGV[1]; $display = @ARGV[2]; $not_vuln = "8.2.3-REL"; unless ($file_in) { print "[DgL] traduzido por Douglas [DgL]\n"; print "Usar : ./bind_scan.pl <file in> [file out] [display]\n"; } else { if ($file_out eq "" ) { $file_out = "bs_output.txt"; } if ($display eq "" ) { $display = 1; } open(IP,"<$file_in"); while (!eof(IP)) { $host = <IP>; @bind_ver = `dig @$host version.bind chaos txt | grep \\\"8`; foreach $tmp(@bind_ver) { @bind_tmp =split(" ",$tmp); if ($bind_tmp[4] =~ /$not_vuln/i ) { if ($display == 1) { print "\n:. ".$host." Bind: Versão --> ".$bind_tmp[4]." Não Vulnerável .:\n"; } } else { $vuln = ":. ".$host." Bind: Versão --> ".$bind_tmp[4]." Vulnerável .:"; print $vuln."\n"; open (NEW,">$file_out"); foreach ($vuln) {print NEW} close NEW; } } } print "\n\n EOF! -dGl- Bind Scan -dGl- \n Douglas Vigliazzi \n\n"; }
Testando multiplos servers a ataque DoS
Nenhum comentário foi encontrado.
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Como colorir os logs do terminal com ccze
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Linux Mint limitando rede a 20Mbps (4)
Linux Mint não conecta Wi-Fi sem fio (15)
Backup de arquivos no Mint (2)
Por que programação de baixo nível e tão comum no Linux do que no wind... (2)