Commentaires
darcs-hash:20051001165728-6d78a-31b5788ead59bb96ad59cd09c931d4f954fba492.gz
This commit is contained in:
parent
6729c186be
commit
4ce11e366b
1 changed files with 4 additions and 0 deletions
|
@ -301,11 +301,15 @@ for i in range(1,len(infectes)):
|
||||||
requete2="SELECT COUNT(ip_src) FROM flood where ip_src='%s' and date > timestamp 'now' - interval '1 hour'" % IP
|
requete2="SELECT COUNT(ip_src) FROM flood where ip_src='%s' and date > timestamp 'now' - interval '1 hour'" % IP
|
||||||
curseur.execute(requete2)
|
curseur.execute(requete2)
|
||||||
nb_flood = curseur.fetchall()
|
nb_flood = curseur.fetchall()
|
||||||
|
# On traite que les IP qui sont descendues en dessoys des seuils
|
||||||
if nb_virus[0][0] < virus.virus and nb_flood[0][0] < virus.flood:
|
if nb_virus[0][0] < virus.virus and nb_flood[0][0] < virus.flood:
|
||||||
machine = ldap.search('ipHostNumber=%s' % IP,'w' )['machine'][0]
|
machine = ldap.search('ipHostNumber=%s' % IP,'w' )['machine'][0]
|
||||||
proprio = machine.proprietaire()
|
proprio = machine.proprietaire()
|
||||||
bl = proprio.blacklist()
|
bl = proprio.blacklist()
|
||||||
hostname = machine.nom()
|
hostname = machine.nom()
|
||||||
|
# On stoppe la sanction pour une ligne existante de la blackliste
|
||||||
|
# En prenant en compte le fait que d'autres lignes de blackliste
|
||||||
|
# ont pu s'ajouter.
|
||||||
for ligne in bl:
|
for ligne in bl:
|
||||||
if ',-,virus,' in ligne:
|
if ',-,virus,' in ligne:
|
||||||
liste=ligne.split(',')
|
liste=ligne.split(',')
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue