Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-01-2010 23:48:57

mecanotox
Membre
Distrib. : Ubuntu 12.10 Quantal
Noyau : 3.5.0-21-generic
(G)UI : XFCE 4.10 + Thunar 1.6
Inscription : 04-06-2008

Scripte de MAJ des Filtre IP de Peerguardian et bannissement auto

#
# Scripte de MAJ des BAN IP PHENIX LABS - PEER GUARDIAN #
# Date : 09/07/09                         #
# Version : Build 0.1                     #
# Auteur : MERCKEL Aurélien                 #
#########################################################

#!/bin/bash

# Définition de la commande pour executer automatiquement le scripte.
#export PATH=$MAJ_BANIP_PEERGUARDIAN:/root/MODULES_FW/MAJ/MAJ_PEERGUARDIAN/MAJ_BANIP_PEERGUARDIAN.sh

# Travail dans le repertoire de Mise A Jour.
cd /tmp

# Téléchargement des Mises A Jours des IP à Bannir.
echo "Telechargement des archives de mise a jour des Blackliste IP"
wget http://list.william-sons.com/files/bt_level1.gz                #BlueTack Level 1
wget http://list.william-sons.com/files/bt_level2.gz                #BlueTack Level 2
wget http://list.william-sons.com/files/bt_level3.gz                #BlueTack Level 3
wget http://list.william-sons.com/files/bt_edu.gz                    #BlueTack Education
wget http://list.william-sons.com/files/bt_rangetest.gz                #BlueTack Range Test
wget http://list.william-sons.com/files/bt_bogon.gz                    #BlueTack Bogon
wget http://list.william-sons.com/files/bt_ads.gz                    #BlueTack Ads
wget http://list.william-sons.com/files/bt_spyware.gz                #BlueTack Spyware
wget http://list.william-sons.com/files/bt_proxy.gz                    #BlueTack Proxy
wget http://list.william-sons.com/files/bt_templist.gz                #BlueTack Templist
wget http://list.william-sons.com/files/bt_spider.gz                #BlueTack Spider
wget http://list.william-sons.com/files/bt_hijacked.gz                #BlueTack Hijacked
wget http://list.william-sons.com/files/bt_dshield.gz                #BlueTack Dshield
wget http://list.william-sons.com/files/bt_iana-reserved.gz            #BlueTack Iana-Reserved
wget http://list.william-sons.com/files/bt_iana-private.gz            #BlueTack Iana-Privat
wget http://list.william-sons.com/files/bt_iana-multicast.gz        #BlueTack Iana-Multicast
wget http://list.william-sons.com/files/bt_f … mputers.gz    #BlueTack fornolancomputer
wget http://list.william-sons.com/files/tbg_ … threats.gz        #TPG Primary Threats
wget http://list.william-sons.com/files/tbg_corporate.gz            #TPG Generale Coporate Range
wget http://list.william-sons.com/files/tbg_businessisps.gz            #TPG Business ISPs
wget http://list.william-sons.com/files/tbg_educational.gz            #TPG Educational Institutions
wget http://list.william-sons.com/files/tbg_searchengines.gz        #TPG Search Engines
wget http://list.william-sons.com/files/tbg_hijacked.gz                #TPG Hijacked

#Reste a définir l'emplacement exacte des archives.
#wget http://list.iblocklist.com/?list=nxs23_ipfilterx                #Nexus23 IPfilterx
#wget http://list.iblocklist.com/?list=sh_drop                        #Spamhaus DROP
#wget http://list.iblocklist.com/?list=dcha_pedophiles                #DCHubAD Pedophilies
#wget http://list.iblocklist.com/?list=dcha_spammer                    #DCHubAD Spammer
#wget http://list.iblocklist.com/?list=dcha_hacker                    #DCHubAD Hacker
#wget http://list.iblocklist.com/?list=dcha_faker                    #DCHubAD Faker
#wget http://list.iblocklist.com/?list=cr_bogon                        #CIDR Report Bogon
#wget http://list.iblocklist.com/?list=logmein                        #I-BlockList LogMeIn
echo "Téléchargement des archives de mise à jour des Blackliste IP"

# Décompression des Archives.
echo 'Décompression des archive en cours'
gunzip bt_level1.gz
gunzip bt_level2.gz
gunzip bt_level3.gz
gunzip bt_edu.gz
gunzip bt_rangetest.gz
gunzip bt_bogon.gz
gunzip bt_ads.gz
gunzip bt_spyware.gz
gunzip bt_proxy.gz
gunzip bt_templist.gz
gunzip bt_spider.gz
gunzip bt_hijacked.gz.gz
gunzip bt_dshield.gz
gunzip bt_iana-reserved.gz
gunzip bt_iana-privat.gz
gunzip bt_iana-multicast.gz
gunzip bt_fornonlancomputer.gz
gunzip tbg_primarythreats.gz
gunzip tbg_corporate.gz
gunzip tbg_businessisps.gz
gunzip tbg_educational.gz
gunzip tbg_searchengines.gz
gunzip tbg_hijacked.gz
echo "Decompression des Archives Ban IP Blue tack, TBG, Nexus23, SpamHaus, DCHubAD réussie"

#Inscription des IP dans le fichier de Bannissement d'IPs
#echo "Inscription des IP dans le fichier de Bannissement d'IPs"
#echo "Liste de bannissement des IP Phenix labs - Peer Guradian Mise A Jour!"

# Suppression des fichers temporaires de la Mise A Jour
#rm -rf *
#echo 'Fichiers temporaires de la Mise A Jour supprimes'

# Fin du Scripte
#echo "Mise à jour réussie et terminée le $(date)" > '/log/MAJ/MAJ_BANIP_PEERGUARDIAN.log


Voilà je poste le scripte que je suis en train de développer. Si vous avez des idées ou des remarques n'hésitez pas ^^. Tout ce qui est en commentaire, n'est pas encore fait (Du fait que je n'ai pas encore les connaissances pour trouver la solution.

PS: Dédie aux Anti-Hadopistes ^^

Dernière modification par mecanotox (16-01-2010 23:55:27)

Hors ligne

Pied de page des forums