Script de atualização (dansguardian, firewall e data)

Finalizando a série de scripts simples e úteis este tem como objetivo atualizar o arquivo de blacklist do DansGuardian, onde são bloqueados todos os sites que contenham malwares, temos também a atualização dos blocos de IPs vindos da China e da Koréia que são conhecidos por emitirem SPAM e SSH Brute Force, e por último, atualizaremos a data do sistema, pegando as informações do servidor da NASA.

#! /bin/sh

## Lista de Malwares DansGuardian
dirlista=/srv/squid/arquivos
url=”http://www.malware.com.br/cgi/submit?action=list_dguard”
arq_old=submit?action=list_dguard
arq_new=dans.malware

cd $dirlista
fetch $url >/dev/null 2>&1
mv $dirlista/$arq_old $dirlista/$arq_new
chown nobody:nogroup $dirlista/$arq_new

## Lista de blocos de ip da Koreia/China
if [ ! -d /srv/firewall ]
cd /tmp
then /usr/bin/fetch http://www.okean.com/sinokoreacidr.txt >/dev/null 2>&1
cat sinokoreacidr.txt | cut -d ‘ ‘ -f 1 > /srv/firewall/block/chinakorea.cidr
fi
rm /tmp/sinokoreacidr.txt

## Atualizando data/hora
ntpdate ntp.nasa.gov

Uma resposta para “Script de atualização (dansguardian, firewall e data)”

  1. Jeudi Prando Disse:

    show de bola… vlw

Deixe uma resposta