Spam du Pakistan sur PHpBB

ouai-ouai

Nouveau WRInaute
Bonjour,

j'ai des déterreurs de topics sur mon forum qui parle assez bien Français, normal presque et qui marque un message et puis plus rien pour l'instant. J'avais viré les liens en signature, En localisation çà donne:
C'est moi qui donne des xxx.
IP Address Country Region City ISP
xxx.186.241.xxx Pakistan Punjab Faisalabad Usf Dslam Central
Bref comment blaclister les Ip de ce... charmant pays?
D'après vous ce sont des tentatives d'intrusions à moyen terme?
Merci pour les infos.
 

baud74

WRInaute impliqué
la technique consiste à mettre des messages acceptables, et revenir plus tard ajouter des liens.
il faut supprimer ces messages et bannir les comptes.
 

ouai-ouai

Nouveau WRInaute
Merci pour vos réponses. il va falloir que je regarde ce truc de matheux que sont les systèmes CIDR et trouver le suffixe commun pour les quelques fournisseurs de là bas et Taiwan aussi... Peut être trouver un site qui référence ces adresses généralement spam.
D'un autre côté peut même mettre un blocage pour tout les pays qui sont pas "intéressant". Je vais essayer de voir si on peut agir globalement. Si c'est complexe, on risque fort d'avoir des proçédures qui puissent autoriser ce type de blocage à l'avenir.
 

Tanuki

WRInaute occasionnel
ouai-ouai a dit:
D'un autre côté peut même mettre un blocage pour tout les pays qui sont pas "intéressant". Je vais essayer de voir si on peut agir globalement.
Je comprends bien ta nécessité de bloquer des spammeurs mais sur le principe une telle action est scandaleuse, bloquant de fait des millions de gens à cause d'une poignée de malfaisants...
 

zeb

WRInaute accro
Tanuki a dit:
une telle action est scandaleuse, bloquant de fait des millions de gens à cause d'une poignée de malfaisants...
Pourquoi il y a pas de serrure sur la porte chez toi ?
 

Marie-Aude

WRInaute accro
Vu le nombre de gens qui bloquent les ips marocaines, je partage l'avis de Tanuki... il y a une différence entre "une serrure" et "bloquer un pays".
 

zeb

WRInaute accro
Je connais ta position sur ce sujet, mais si l'action est exagérée (j'en conviens) elle ne peut pas être non plu qualifiée de "scandaleuse".

Ce qui cloche la dedans, et pour moi c'est évident, c'est que les spammeurs ne sont pas des "quidam" donc ils vont continuer derrière un autre proxy (rien ne dis d'ailleurs qu'ils sont du Pakistan ... leur proxy en revanche ...), donc c'est en effet totalement inadapté de bloquer un pays entier pour cela.
 

Marie-Aude

WRInaute accro
Je dirais même un peu plus qu'inadapté.... couillon

J'avoue qu'à une époque j'ai eu la tentation de laisser couler une liste de sites webs bloquant les ips marocaines :D
Juste histoire de susciter chez certains l'envie de démontrer à quel point c'est inutile...
 

Tanuki

WRInaute occasionnel
Zeb,
La phrase de départ
ouai-ouai a dit:
D'un autre côté peut même mettre un blocage pour tout les pays qui sont pas "intéressant".
revient à dire qu'on ne laisse entrer que les riches. Et, oui, je trouve ce principe scandaleux sur Internet qui doit rester un espace libre et ouvert.
 

zeb

WRInaute accro
@Tanuki > je comprend le principe de ta réponse c'est pour cela que je fais une analogie avec la serrure. Tu oublie un point fondamental qui justement à donné toute son importance aux espaces "libres".

Chacun est libre de faire ce qu'il veux chez lui.

Un espace qu'il soit virtuel ou physique est la propriété d'une entité qui y fait ses choix, c'est la base à mon sens. C'est aussi une garantie que tu ne vas pas faire ta loi chez un autre car si tu veux que ton espace soit respecté le minimum est de respecter celui des autres (chose qui n'est pas appliqué par certains pays occidentaux par exemple et ça c'est scandaleux en effet).
 

ybet

WRInaute accro
ouai-ouai a dit:
D'un autre côté peut même mettre un blocage pour tout les pays qui sont pas "intéressant". Je vais essayer de voir si on peut agir globalement. Si c'est complexe, on risque fort d'avoir des proçédures qui puissent autoriser ce type de blocage à l'avenir.

C'est pas si complexe que cela: deux solutions, soit par htaccess ou IPTAbles (cas d'un serveur dédié): explications sur http://www.materiel-informatique.be/cidr.php

Personnellement, j'utilise les deux + une troisième. Une fois une adresse déterminée comme nocive: http://www.myip.ms te donne les plages (si un bricoleur sur une adresse, de grosses chances que d'autres de la plage soient aussi utilisées).

Personnellement, à part un plage (une petite rancune pour un pirateur marocain il y a deux ans), je ne bloque ni le Maroc, ni l'algérie, ni la Tunisie (nettement moins casse-pieds). Pourtant, vu le nombre d'essais de bricolages de ces trois pays ... ca me démange tous les jours.
Pour les autres, moindre essais qui me plait pas (essais de faux posts, tentative de copie massive, visites de robots commerciaux - @-réputations, statistiques diverses, ...- tentatives SSH, FTProD, ... et tout ce qui ressemble à inutile: en flamand on dit BUITEN -> dehors.
Ca donne la chine, Taiwan et Hong Kong, Russes, Ukraines, pays satellites de ces derniers, ... Taïland, Japon, Australie (un peu), Italie (quelques plages de serveurs), Grande Bretagne (idem), USA (idem), Brésil (tout ce qui traine ... mare des faux robots Google), France et Canada (plages de serveurs OVH - 1 & 1, digicub, les adresses bricolages d'Iliad en parties), Hollandes et Germany (serveurs avec souvent des sites Russes et autres).
Pour l'instant, ca donne:
Code:
path=/sbin
iptables -F
## supprime toute les règles existantes
iptables -I INPUT -s 176.73.0.0/32 -j DROP
iptables -I INPUT -s 122.225.0.0/16 -j DROP
iptables -I INPUT -s 190.221.128.0/18 -j DROP
iptables -I INPUT -s 200.81.208.0/20 -j DROP
## --------------   Afrique du Sud
##41.185.0.0 - 41.185.63.255 serveurs
iptables -I INPUT -s 41.185.0.0/18 -j DROP
##197.80.0.0 - 197.87.255.255
iptables -I INPUT -s 197.80.0.0/13 -j DROP
## 197.242.152.0 - 197.242.159.255 serveur
iptables -I INPUT -s 197.242.152.0/21 -j DROP
## Allemagne Germany
##5.196.0.0 - 5.196.255.255 OVH germany
iptables -I INPUT -s 5.196.0.0/16 -j DROP
## 37.1.192.0-37.1.199.255 germany utilisé par sites russes.
iptables -I INPUT -s 37.1.192.0/21 -j DROP
##37.5.0.0 -37.5.255.255
iptables -I INPUT -s 37.5.0.0/16 -j DROP
##81.7.13.0 - 81.7.13.255
iptables -I INPUT -s 81.7.13.0/24 -j DROP
##85.10.192.0 - 85.10.255.255
iptables -I INPUT -s 85.10.192.0/18 -j DROP
##82.165.0.0 - 82.165.255.255 1&1
iptables -I INPUT -s 82.165.0.0/16 -j DROP
##85.10.192.0 - 85.10.255.255 hetzner dont p​hoe​nix​hol​lo.​com​/fr​/ 
iptables -I INPUT -s 85.10.192.0/18 -j DROP
##87.106.0.0 - 87.106.255.255 1|1
iptables -I INPUT -s 87.106.0.0/16 -j DROP

##89.107.184.0 - 89.107.190.255
iptables -I INPUT -s 89.107.184.0/22 -j DROP
iptables -I INPUT -s 89.107.188.0/23 -j DROP
iptables -I INPUT -s 89.107.190.0/24 -j DROP
##194.0.163.0 - 194.0.163.255
iptables -I INPUT -s 194.0.163.0/24 -j DROP
##212.224.64.0 - 212.224.127.255
iptables -I INPUT -s 212.224.64.0/18 -j DROP
##213.165.64.0 - 213.165.95.255 1&1
iptables -I INPUT -s 213.165.64.0/19 -j DROP
##217.160.X.X 1and1
iptables -I INPUT -s 217.160.0.0/16 -j DROP
## --------- Australie
##114.141.193.0 - 114.141.193.255
iptables -I INPUT -s 114.141.193.0/24 -j DROP
##116.0.16.0 - 116.0.23.255
iptables -I INPUT -s 116.0.16.0/21 -j DROP
##180.235.129.0 - 180.235.129.255
iptables -I INPUT -s 180.235.129.0/24 -j DROP
## -------------- belgique
## 46.18.32.0 - 46.18.32.255 prtoftp
iptables -I INPUT -s 46.18.32.0/24 -j DROP
##(87.238.162.0 - 87.238.163.255 serveurs
iptables -I INPUT -s 87.238.162.0/23 -j DROP
## - belize
## 46.183.220.0 - 46.183.220.127
iptables -I INPUT -s 46.183.220.0/25 -j DROP
## ---------- bengladesh
##202.40.176.0 - 202.40.191.255 SSH
iptables -I INPUT -s 202.40.176.0/20 -j DROP
## ------------- brésil
##177.0.0.0 - 177.223.255.255
iptables -I INPUT -s 177.0.0.0/9 -j DROP
iptables -I INPUT -s 177.128.0.0/10 -j DROP
iptables -I INPUT -s 177.192.0.0/11 -j DROP
##187.17.64.0 - 187.17.127.255
iptables -I INPUT -s 187.17.64.0/18 -j DROP
##187.40.0.0 - 187.43.255.255
iptables -I INPUT -s 187.40.0.0/14 -j DROP
##187.76.0.0 - 187.79.255.255
iptables -I INPUT -s 187.76.0.0/14 -j DROP
##201.92.0.0 - 201.93.255.255
iptables -I INPUT -s 201.92.0.0/15 -j DROP
## ------------ bulgarie
##212.73.146.0 - 212.73.146.255
iptables -I INPUT -s 212.73.146.0/24 -j DROP
##----------- canada
##168.144.0.0 - 168.144.255.255
iptables -I INPUT -s 168.144.0.0/16 -j DROP
##198.50.128.0 - 198.50.255.255 ovh hosting
iptables -I INPUT -s 198.50.128.0/17 -j DROP
##199.201.110.0 - 199.201.110.255  hebergement ftpdrpo
iptables -I INPUT -s 199.201.110.0/24 -j DROP
##204.92.23.0 - 204.92.23.255
iptables -I INPUT -s 204.92.23.0/24 -j DROP
## --------------------------- china
##1.80.0.0 à 1.87.255.255
iptables -I INPUT -s 1.80.0.0/13 -j DROP
##1.93.0.0 - 1.93.255.255
iptables -I INPUT -s 1.93.0.0/16 -j DROP
##27.36.0.0 - 27.47.255.255
iptables -I INPUT -s 27.36.0.0/14 -j DROP
iptables -I INPUT -s 27.40.0.0/13 -j DROP
##27.50.128.0 - 27.50.255.255
iptables -I INPUT -s 27.50.128.0/17 -j DROP

## 27.184.0.0 - 27.227.255.255
iptables -I INPUT -s 27.184.0.0/13 -j DROP
iptables -I INPUT -s 27.192.0.0/11 -j DROP
iptables -I INPUT -s 27.224.0.0/14 -j DROP
##36.248.0.0 - 36.251.255.255
iptables -I INPUT -s 36.248.0.0/14 -j DROP

## 39.128.0.0 - 39.191.255.255
iptables -I INPUT -s 39.128.0.0/10 -j DROP
##42.0.0.0 - 42.7.255.255 Hong Kong + china
iptables -I INPUT -s 42.0.0.0/13 -j DROP

## 42.96.108.0 - 42.96.255.255
iptables -I INPUT -s 42.96.108.0/22 -j DROP
iptables -I INPUT -s 42.96.112.0/20 -j DROP
iptables -I INPUT -s 42.96.128.0/17 -j DROP
##42.156.0.0 - 42.186.255.255
iptables -I INPUT -s 42.156.0.0/14 -j DROP
iptables -I INPUT -s 42.160.0.0/12 -j DROP
iptables -I INPUT -s 42.176.0.0/13 -j DROP
iptables -I INPUT -s 42.184.0.0/15 -j DROP
iptables -I INPUT -s 42.186.0.0/16 -j DROP
##58.64.128.0 - 58.64.255.255
iptables -I INPUT -s 58.64.128.0/17 -j DROP

##58.200.0.0 - 58.223.255.255
iptables -I INPUT -s 58.200.0.0/13 -j DROP
iptables -I INPUT -s 58.208.0.0/12 -j DROP
##58.240.0.0 - 58.255.255.255
iptables -I INPUT -s 58.240.0.0/12 -j DROP
##59.32.0.0 - 59.83.255.255
iptables -I INPUT -s 59.32.0.0/11 -j DROP
iptables -I INPUT -s 59.64.0.0/12 -j DROP
iptables -I INPUT -s 59.80.0.0/14 -j DROP
##59.172.0.0 - 59.175.255.255
iptables -I INPUT -s 59.172.0.0/14 -j DROP

## 60.166.0.0 - 60.175.255.255
iptables -I INPUT -s 60.166.0.0/15 -j DROP
iptables -I INPUT -s 60.168.0.0/13 -j DROP
##61.93.0.0 - 61.93.255.255 Hong Kong
iptables -I INPUT -s 61.93.0.0/16 -j DROP

##61.128.0.0 - 61.191.255.255
iptables -I INPUT -s 61.128.0.0/10 -j DROP
##61.232.0.0 - 61.239.255.255
iptables -I INPUT -s 61.232.0.0/13 -j DROP
##61.240.0.0 - 61.243.255.255
iptables -I INPUT -s 61.240.0.0/14 -j DROP
##101.64.0.0 - 101.78.255.255
iptables -I INPUT -s 101.64.0.0/13 -j DROP
iptables -I INPUT -s 101.72.0.0/14 -j DROP
iptables -I INPUT -s 101.76.0.0/15 -j DROP
iptables -I INPUT -s 101.78.0.0/16 -j DROP
##101.224.0.0 - 101.233.255.255
iptables -I INPUT -s 101.224.0.0/13 -j DROP
iptables -I INPUT -s 101.232.0.0/15 -j DROP
##103.1.32.0 - 103.1.51.255 hong Kong SSH
iptables -I INPUT -s 103.1.32.0/20 -j DROP
iptables -I INPUT -s 103.1.48.0/22 -j DROP
##103.24.0.0 - 103.24.0.255 hong kong
iptables -I INPUT -s 103.24.0.0/24 -j DROP

##103.41.124.0 -103.41.127.255
iptables -I INPUT -s 103.41.124.0/22 -j DROP
## 106.0.0.0 - 106.9.255.255 avec taiwan
iptables -I INPUT -s 106.0.0.0/13 -j DROP
iptables -I INPUT -s 106.8.0.0/15 -j DROP
##106.32.0.0 - 106.47.255.255
iptables -I INPUT -s 106.32.0.0/12 -j DROP
##109.110.32.0 -109.110.95.255 avec ukraine
iptables -I INPUT -s 109.110.32.0/19 -j DROP
iptables -I INPUT -s 109.110.64.0/19 -j DROP

##110.80.0.0 - 110.91.255.255
iptables -I INPUT -s 110.80.0.0/13 -j DROP
iptables -I INPUT -s 110.88.0.0/14 -j DROP
##110.51.0.0 - 110.53.255.255
iptables -I INPUT -s 110.51.0.0/16 -j DROP
iptables -I INPUT -s 110.52.0.0/15 -j DROP
##110.240.0.0 - 110.255.255.255
iptables -I INPUT -s 110.240.0.0/12 -j DROP
##110.166.0.0 - 110.167.255.255
iptables -I INPUT -s 110.166.0.0/15-j DROP

## 111.0.0.0 - 111.63.255.255
iptables -I INPUT -s 111.0.0.0/10 -j DROP
##111.72.0.0 - 111.79.255.255
iptables -I INPUT -s 111.72.0.0/13 -j DROP
##111.126.0.0 - 111.167.255.255
iptables -I INPUT -s 111.126.0.0/15 -j DROP
iptables -I INPUT -s 111.128.0.0/11 -j DROP
iptables -I INPUT -s 111.160.0.0/13 -j DROP
##111.170.X.X
iptables -I INPUT -s 111.170.0.0/16 -j DROP
##111.172.0.0 - 111.183.255.255
iptables -I INPUT -s 111.172.0.0/14 -j DROP
iptables -I INPUT -s 111.176.0.0/13 -j DROP
##111.192.0.0 - 111.215.255.255
iptables -I INPUT -s 111.192.0.0/12 -j DROP
iptables -I INPUT -s 111.208.0.0/13 -j DROP
## 112.88.0.0 -112.95.255.255
iptables -I INPUT -s 112.88.0.0/13 -j DROP
##112.120.0.0 - 112.120.255.255 hong kong
iptables -I INPUT -s 112.120.0.0/15 -j DROP
## 113.54.0.0 - 113.58.255.255
iptables -I INPUT -s 113.54.0.0/15 -j DROP
iptables -I INPUT -s 113.56.0.0/15 -j DROP
iptables -I INPUT -s 113.58.0.0/16 -j DROP
##113.59.0.0 - 113.59.127.255
iptables -I INPUT -s 113.59.0.0/17 -j DROP
##113.62.0.0 - 113.129.255.255
iptables -I INPUT -s 113.62.0.0/15 -j DROP
iptables -I INPUT -s 113.64.0.0/10 -j DROP
iptables -I INPUT -s 113.128.0.0/15 -j DROP
##113.204.0.0 - 113.209.255.255
iptables -I INPUT -s 113.204.0.0/14 -j DROP
iptables -I INPUT -s 113.208.0.0/15 -j DROP
iptables -I INPUT -s 113.210.0.0/16 -j DROP
##114.24.0.0 - 114.28.255.255
iptables -I INPUT -s 114.24.0.0/14 -j DROP
iptables -I INPUT -s 114.28.0.0/16 -j DROP

##114.209.0.0 - 114.255.255.255
iptables -I INPUT -s 114.209.0.0/16 -j DROP
iptables -I INPUT -s 114.210.0.0/15 -j DROP
iptables -I INPUT -s 114.212.0.0/14 -j DROP
iptables -I INPUT -s 114.216.0.0/13 -j DROP
iptables -I INPUT -s 114.224.0.0/11 -j DROP
##115.24.0.0 à 115.29.255.255
iptables -I INPUT -s 115.24.0.0/14 -j DROP
iptables -I INPUT -s 115.28.0.0/15 -j DROP
##115.126.8.0 - 115.126.63.255
iptables -I INPUT -s 115.126.8.0/21 -j DROP
iptables -I INPUT -s 115.126.16.0/20 -j DROP
iptables -I INPUT -s 115.126.32.0/19 -j DROP

##115.190.0.0 - 115.239.255.255
iptables -I INPUT -s 115.190.0.0/15 -j DROP
iptables -I INPUT -s 115.192.0.0/11 -j DROP
iptables -I INPUT -s 115.224.0.0/12 -j DROP
## 115.214.0.0 - 115.239.255.255
iptables -I INPUT -s 115.214.0.0/15 -j DROP
iptables -I INPUT -s 115.216.0.0/13 -j DROP
iptables -I INPUT -s 115.224.0.0/12 -j DROP
##116.2.0.0 - 116.11.255.255
iptables -I INPUT -s 116.2.0.0/15 -j DROP
iptables -I INPUT -s 116.4.0.0/14 -j DROP
iptables -I INPUT -s 116.8.0.0/14 -j DROP
##116.16.0.0 à 116.31.255.255
iptables -I INPUT -s 116.16.0.0/12 -j DROP
##116.255.128.0 - 116.255.255.255
iptables -I INPUT -s 116.255.128.0/17 -j DROP

##117.21.0.0 - 117.45.255.255
iptables -I INPUT -s 117.21.0.0/16 -j DROP
iptables -I INPUT -s 117.22.0.0/15 -j DROP
iptables -I INPUT -s 117.24.0.0/13 -j DROP
iptables -I INPUT -s 117.32.0.0/13 -j DROP
iptables -I INPUT -s 117.40.0.0/14 -j DROP
iptables -I INPUT -s 117.44.0.0/15 -j DROP
##china 117.57.0.0 - 117.73.255.255
iptables -I INPUT -s 117.57.0.0/16 -j DROP
iptables -I INPUT -s 117.58.0.0/15 -j DROP
iptables -I INPUT -s 117.60.0.0/14 -j DROP
iptables -I INPUT -s 117.64.0.0/13 -j DROP
iptables -I INPUT -s 117.72.0.0/15 -j DROP
## 117.80.0.0 à 117.95.255.255 ia archiver
iptables -I INPUT -s 117.80.0.0/12 -j DROP
##117.121.0.0 - 117.191.255.255
iptables -I INPUT -s 117.121.0.0/16 -j DROP
iptables -I INPUT -s 117.122.0.0/15 -j DROP
iptables -I INPUT -s 117.124.0.0/14 -j DROP
iptables -I INPUT -s 117.128.0.0/10 -j DROP
##118.26.0.0 - 118.26.255.255
iptables -I INPUT -s 118.26.0.0/16 -j DROP

##118.186.0.0 - 118.188.255.255
iptables -I INPUT -s 118.186.0.0/15 -j DROP
iptables -I INPUT -s 118.188.0.0/16 -j DROP
##118.190.0.0 - 118.199.255.255
iptables -I INPUT -s 118.190.0.0/15 -j DROP
iptables -I INPUT -s 118.192.0.0/13 -j DROP
##119.4.0.0 - 119.7.255.255
iptables -I INPUT -s 119.4.0.0/14 -j DROP
##119.57.0.0 - 119.62.255.255
iptables -I INPUT -s 119.57.0.0/16 -j DROP
iptables -I INPUT -s 119.58.0.0/15 -j DROP
iptables -I INPUT -s 119.60.0.0/15 -j DROP
iptables -I INPUT -s 119.62.0.0/16 -j DROP
##119.248.0.0 - 119.251.255.255
iptables -I INPUT -s 119.248.0.0/14 -j DROP
##120.30.0.0 - 120.49.255.255
iptables -I INPUT -s 120.30.0.0/15 -j DROP
iptables -I INPUT -s 120.32.0.0/12 -j DROP
iptables -I INPUT -s 120.48.0.0/15 -j DROP
##120.68.0.0 - 120.71.255.255
iptables -I INPUT -s 120.68.0.0/14 -j DROP
##120.192.0.0 - 120.255.255.255
iptables -I INPUT -s 120.192.0.0/10 -j DROP
##121.8.0.0 - 121.43.255.255
iptables -I INPUT -s 121.8.0.0/13 -j DROP
iptables -I INPUT -s 121.16.0.0/12 -j DROP
iptables -I INPUT -s 121.32.0.0/13 -j DROP
iptables -I INPUT -s 121.40.0.0/14 -j DROP
##122.64.0.0 - 122.95.255.255
iptables -I INPUT -s 122.64.0.0/11 -j DROP
##123.112.0.0 - 123.139.255.255
iptables -I INPUT -s 123.112.0.0/12 -j DROP
iptables -I INPUT -s 123.128.0.0/13 -j DROP
iptables -I INPUT -s 123.136.0.0/14 -j DROP
##123.144.0.0 - 123.242.255.255
iptables -I INPUT -s 123.144.0.0/12 -j DROP
iptables -I INPUT -s 123.160.0.0/11 -j DROP
iptables -I INPUT -s 123.192.0.0/11 -j DROP
iptables -I INPUT -s 123.224.0.0/12 -j DROP
iptables -I INPUT -s 123.240.0.0/15 -j DROP
iptables -I INPUT -s 123.242.0.0/16 -j DROP
##124.112.0.0 - 124.113.255.255 
iptables -I INPUT -s 124.112.0.0/15 -j DROP

##124.200.0.0 - 124.200.255.255
iptables -I INPUT -s 124.200.0.0/16 -j DROP

##125.64.0.0 - 125.98.255.255
iptables -I INPUT -s 125.64.0.0/11 -j DROP
iptables -I INPUT -s 125.96.0.0/15 -j DROP
iptables -I INPUT -s 125.98.0.0/16 -j DROP
##125.104.0.0 - 125.127.255.255
iptables -I INPUT -s 125.104.0.0/13 -j DROP
iptables -I INPUT -s 125.112.0.0/12 -j DROP
##163.125.0.0 - 163.125.255.255
iptables -I INPUT -s 163.125.0.0/16 -j DROP
##171.8.0.0 - 171.15.255.255
iptables -I INPUT -s 171.8.0.0/13 -j DROP
##171.104.0.0 - 171.127.255.255
iptables -I INPUT -s 171.104.0.0/13 -j DROP
iptables -I INPUT -s 171.112.0.0/12 -j DROP
##171.208.0.0 - 171.223.255.255
iptables -I INPUT -s 171.208.0.0/12 -j DROP
##175.16.0.0 - 175.23.255.255
iptables -I INPUT -s 175.16.0.0/13 -j DROP
##175.42.0.0 - 175.45.63.255
iptables -I INPUT -s 175.42.0.0/15 -j DROP
iptables -I INPUT -s 175.44.0.0/16 -j DROP
iptables -I INPUT -s 175.45.0.0/18 -j DROP
##175.146.0.0 - 175.155.255.255
iptables -I INPUT -s 175.146.0.0/15 -j DROP
iptables -I INPUT -s 175.148.0.0/14 -j DROP
iptables -I INPUT -s 175.152.0.0/14 -j DROP
##180.77.0.0 - 180.79.255.255
iptables -I INPUT -s 180.77.0.0/16 -j DROP
iptables -I INPUT -s 180.78.0.0/15 -j DROP

## 180.160.0.0 - 180.175.255.255 ProttPD
iptables -I INPUT -s 180.160.0.0/12 -j DROP
## 182.80.0.0 - 182.92.255.255
iptables -I INPUT -s 182.80.0.0/13 -j DROP
iptables -I INPUT -s 182.88.0.0/14 -j DROP
iptables -I INPUT -s 182.92.0.0/16 -j DROP
## 182.96.0.0 - 182.155.255.255
iptables -I INPUT -s 182.96.0.0/11 -j DROP
iptables -I INPUT -s 182.128.0.0/12 -j DROP
iptables -I INPUT -s 182.144.0.0/13 -j DROP
iptables -I INPUT -s 182.152.0.0/14 -j DROP
## 183.0.0.0 - 183.71.255.255 
iptables -I INPUT -s 183.0.0.0/10 -j DROP
iptables -I INPUT -s 183.64.0.0/13 -j DROP
## 183.84.0.0 - 183.85.255.255
iptables -I INPUT -s 183.84.0.0/15 -j DROP
## 183.92.0.0 - 183.95.255.255
iptables -I INPUT -s 183.92.0.0/14 -j DROP
##183.128.0.0 - 183.255.255.255
iptables -I INPUT -s 183.128.0.0/9 -j DROP
##202.75.208.0 - 202.75.223.255
iptables -I INPUT -s 202.75.208.0/20 -j DROP

##202.80.0.0 - 202.121.255.255
iptables -I INPUT -s 202.80.0.0/12 -j DROP
iptables -I INPUT -s 202.96.0.0/12 -j DROP
iptables -I INPUT -s 202.112.0.0/13 -j DROP
iptables -I INPUT -s 202.120.0.0/15 -j DROP

##203.185.16.0 - 203.185.63.255 hong Kong
iptables -I INPUT -s 203.185.16.0/20 -j DROP
iptables -I INPUT -s 203.185.32.0/19 -j DROP

##210.61.0.0 - 210.61.255.255 taiwan 
iptables -I INPUT -s 210.61.0.0/16 -j DROP
##211.151.0.0 - 211.151.255.255
iptables -I INPUT -s 211.151.0.0/16 -j DROP
##218.0.0.0 - 218.31.255.255
iptables -I INPUT -s 218.0.0.0/11 -j DROP
##218.56.0.0 - 218.99.255.255
iptables -I INPUT -s 218.56.0.0/13 -j DROP
iptables -I INPUT -s 218.64.0.0/11 -j DROP
iptables -I INPUT -s 218.96.0.0/14 -j DROP

##218.188.0.0 - 218.207.255.255
iptables -I INPUT -s 218.188.0.0/14 -j DROP
iptables -I INPUT -s 218.192.0.0/12 -j DROP
## 219.128.0.0 - 219.159.255.255 facebook
##iptables -I INPUT -s 219.128.0.0/11 -j DROP

##220.160.0.0 - 220.207.255.255
iptables -I INPUT -s 220.160.0.0/11 -j DROP
iptables -I INPUT -s 220.192.0.0/12 -j DROP

##221.172.0.0 - 221.183.255.255
iptables -I INPUT -s 221.172.0.0/14 -j DROP
iptables -I INPUT -s 221.176.0.0/13 -j DROP

##221.192.0.0 - 221.239.255.255
iptables -I INPUT -s 221.192.0.0/11 -j DROP
iptables -I INPUT -s 221.224.0.0/12 -j DROP
##222.16.0.0 - 222.95.255.255  
iptables -I INPUT -s 222.16.0.0/12 -j DROP
iptables -I INPUT -s 222.32.0.0/11 -j DROP
iptables -I INPUT -s 222.64.0.0/11 -j DROP
##222.128.0.0 - 222.143.255.255
iptables -I INPUT -s 222.128.0.0/12 -j DROP

##222.166.0.0 - 222.198.255.255
iptables -I INPUT -s 222.166.0.0/15 -j DROP
iptables -I INPUT -s 222.168.0.0/13 -j DROP
iptables -I INPUT -s 222.176.0.0/12 -j DROP
iptables -I INPUT -s 222.192.0.0/14 -j DROP
iptables -I INPUT -s 222.196.0.0/15 -j DROP
iptables -I INPUT -s 222.198.0.0/16 -j DROP
##222.240.0.0 - 222.247.255.255   
iptables -I INPUT -s 222.240.0.0/13 -j DROP

##223.64.0.0 - 223.129.255.255
iptables -I INPUT -s 223.64.0.0/10 -j DROP
iptables -I INPUT -s 223.128.0.0/15 -j DROP

## ----------- corée
##59.0.0.0 - 59.31.255.255
iptables -I INPUT -s 59.0.0.0/11 -j DROP
##61.108.0.0 - 61.108.255.255
iptables -I INPUT -s 61.108.0.0/16 -j DROP
##116.193.80.0 - 116.193.95.255
iptables -I INPUT -s 116.193.80.0/20 -j DROP
##121.160.0.0 - 121.191.255.255
iptables -I INPUT -s 121.160.0.0/11 -j DROP
##180.182.0.0 - 180.182.255.255
iptables -I INPUT -s 180.182.0.0/16 -j DROP
##183.96.0.0 - 183.127.255.255
iptables -I INPUT -s 183.96.0.0/11 -j DROP

##211.216.0.0 - 211.225.255.255
iptables -I INPUT -s 211.216.0.0/13 -j DROP
iptables -I INPUT -s 211.224.0.0/15 -j DROP


##220.116.0.0 - 220.127.255.255
iptables -I INPUT -s 220.116.0.0/14 -j DROP
iptables -I INPUT -s 220.120.0.0/13 -j DROP
##221.144.0.0 - 221.168.255.255
iptables -I INPUT -s 221.144.0.0/12 -j DROP
iptables -I INPUT -s 221.160.0.0/13 -j DROP
iptables -I INPUT -s 221.168.0.0/16 -j DROP

### ----------- danemark
## 82.211.223.3 thor
iptables -I INPUT -s 82.211.223.3 -j DROP

##77.68.128.0 - 77.68.255.255 abonti
iptables -I INPUT -s 77.68.128.0/17 -j DROP
## --------- espagne
##82.98.128.0 - 82.98.191.255 serveurs
iptables -I INPUT -s 82.98.128.0/18 -j DROP
##91.142.208.0 - 91.242.215.255 Protftpd
iptables -I INPUT -s 91.142.208.0/21 -j DROP
##217.149.4.0 - 217.149.7.255 serveurs
iptables -I INPUT -s 217.149.4.0/22 -j DROP

## Equateur
##181.211.0.0 - 181.211.255.255 erreurs 404 à répétition.
iptables -I INPUT -s 181.211.0.0/16 -j DROP

## ----------- france
##5.39.64.0 - 5.39.79.255 OVH
## iptables -I INPUT -s 5.39.64.0/20 -j DROP
##37.16.72.0 - 37.16.79.255 Internet Memory Research  
iptables -I INPUT -s 37.16.72.0/21 -j DROP
##37.187.55.0 - 37.187.55.255 OVH
##iptables -I INPUT -s 37.187.55.0/24 -j DROP
## 62.210.182.90 iliad ssh
iptables -I INPUT -s 62.210.182.90 -j DROP
##176.31.0.0 - 176.31.255.255 OVH SSH
iptables -I INPUT -s 176.31.0.0/16 -j DROP
## 109.190.0.0 - 109.190.255.255 ovh apparament un mélange de tout: supprimé
##iptables -I INPUT -s 109.190.0.0/16 -j DROP
##195.154.176.91 iliad : 30 essais de post
iptables -I INPUT -s 195.154.176.91 -j DROP
##195.154.181.152 copie masive sur darut 25/12/2014
iptables -I INPUT -s 195.154.181.152 -j DROP
## 212.83.172.24 ssh iliad
iptables -I INPUT -s 212.83.172.24 -j DROP
## 212.129.23.0 - 212.129.23.255 (illiad)
iptables -I INPUT -s 212.129.23.0/24 -j DROP
##212.129.12.79 ssh
iptables -I INPUT -s 212.129.12.79 -j DROP
## ------------------ finlande
##185.31.136.0 - 185.31.136.127
iptables -I INPUT -s 185.31.136.0/17 -j DROP
## ---------- Grande Bretagne GB
##78.129.128.0 - 78.129.255.255 rapid switch
iptables -I INPUT -s 78.129.128.0/17 -j DROP
##(85.115.32.0 - 85.115.63.255
iptables -I INPUT -s 85.115.32.0/19 -j DROP

##88.208.192.0 - 88.208.251.255
iptables -I INPUT -s 88.208.192.0/19 -j DROP
iptables -I INPUT -s 88.208.224.0/20 -j DROP
iptables -I INPUT -s 88.208.240.0/21 -j DROP
iptables -I INPUT -s 88.208.248.0/22 -j DROP
 
##91.224.160.0 - 91.224.161.255 Virgin Islands, British
iptables -I INPUT -s 91.224.160.0/23 -j DROP
## 95.141.16.0 - 95.141.31.255
iptables -I INPUT -s 95.141.16.0/20 -j DROP
##129.35.0.0 - 129.35.255.255 IBM hosting
iptables -I INPUT -s 129.35.0.0/16 -j DROP
##134.213.24.0 - 134.213.31.255 ProFtpd
iptables -I INPUT -s 134.213.24.0/21 -j DROP
##194.105.134.0 - 194.105.135.255 Protfdp
iptables -I INPUT -s 194.105.134.0/23 -j DROP

## --------------hollande PAys bas
##31.186.174.0 - 31.186.175.255 serveurs
iptables -I INPUT -s 31.186.174.0/23 -j DROP
##31.204.152.0 - 31.204.155.255 serveurs hollande
iptables -I INPUT -s 31.204.152.0/22 -j DROP
##46.235.43.0 - 46.235.47.255
iptables -I INPUT -s 46.235.43.0/24 -j DROP
iptables -I INPUT -s 46.235.44.0/22 -j DROP
##62.69.160.0 - 62.69.191.255
iptables -I INPUT -s 62.69.160.0/19 -j DROP
##83.96.132.0 - 83.96.132.255
iptables -I INPUT -s 83.96.132.0/24 -j DROP
##83.96.166.160 - 83.96.166.191
iptables -I INPUT -s 86.96.166.160/27 -j DROP

##83.144.64.0 - 83.144.127.255 utilisé par pologne
iptables -I INPUT -s 83.144.64.0/18 -j DROP
##(84.10.27.0 - 84.10.62.255)
iptables -I INPUT -s 84.10.27.0/24 -j DROP
iptables -I INPUT -s 84.10.28.0/22 -j DROP
iptables -I INPUT -s 84.10.32.0/20 -j DROP
iptables -I INPUT -s 84.10.48.0/21 -j DROP
iptables -I INPUT -s 84.10.56.0/22 -j DROP
iptables -I INPUT -s 84.10.60.0/23 -j DROP
iptables -I INPUT -s 84.10.62.0/24 -j DROP
##93.190.140.0 - 93.190.140.255
iptables -I INPUT -s 93.190.140.0/24 -j DROP
##95.85.1.108 updown_tester
iptables -I INPUT -s 95.85.1.108 -j DROP
##141.0.170.143 updown_tester
iptables -I INPUT -s 141.0.170.143 -j DROP
##146.185.170.99 updown_tester 
iptables -I INPUT -s 146.185.170.99 -j DROP 
##  185.48.56.0 - 185.48.59.255 (en fait hébergement russe)
iptables -I INPUT -s 185.48.56.0/22 -j DROP
##194.247.30.0 - 194.247.31.255
iptables -I INPUT -s 194.247.30.0/23 -j DROP

##217.23.0.0 - 217.23.15.255 Worldstream
iptables -I INPUT -s 217.23.0.0/20 -j DROP

## ------------ hongrie
##193.34.134.0 - 193.34.135.255 serveurs
iptables -I INPUT -s 193.34.134.0/23 -j DROP

## ------------ inde
##122.168.0.0 - 122.168.255.255
iptables -I INPUT -s 122.168.0.0/16 -j DROP
## 182.18.128.0 - 182.18.191.255 SSH
iptables -I INPUT -s 182.18.128.0/18 -j DROP
##203.196.160.0 - 203.196.191.255
iptables -I INPUT -s 203.196.160.0/19 -j DROP


## ------------Iran
##94.182.0.0 - 94.183.255.255
iptables -I INPUT -s 94.182.0.0/15 -j DROP

## ------------- Irlande
##80.93.16.0 - 80.93.31.255
iptables -I INPUT -s 80.93.16.0/20 -j DROP

##  --------------- Israel
##46.120.0.0 - 46.121.255.255
iptables -I INPUT -s 46.120.0.0/15 -j DROP
##77.124.0.0 - 77.127.255.255
iptables -I INPUT -s 77.124.0.0/14 -j DROP

##109.65.0.0 - 109.65.255.255
iptables -I INPUT -s 109.65.0.0/16 -j DROP
##79.176.0.0 - 79.183.255.255
iptables -I INPUT -s 79.176.0.0/13 -j DROP
## ----------- italie
##78.4.0.0 - 78.7.255.255
iptables -I INPUT -s 78.4.0.0/14 -j DROP
##81.88.48.0 - 81.88.63.255
iptables -I INPUT -s 81.88.48.0/20 -j DROP
##82.213.64.0-82.213.127.255 ssh
iptables -I INPUT -s 82.213.64.0/18 -j DROP
##(95.110.242.0 - 95.110.243.255
iptables -I INPUT -s 95.110.242.0/23 -j DROP
##193.169.56.0 - 193.169.57.255
iptables -I INPUT -s 193.169.56.0/23 -j DROP
##212.141.54.0 - 212.141.54.255
iptables -I INPUT -s 212.141.54.0/18 -j DROP

## ------------------- japon
##106.128.0.0 - 106.191.255.255
iptables -I INPUT -s 106.128.0.0/10 -j DROP
##121.112.0.0 - 121.119.255.255
iptables -I INPUT -s 121.112.0.0/13 -j DROP
##125.206.110.0 - 125.206.114.255
iptables -I INPUT -s 125.206.110.0/23 -j DROP
iptables -I INPUT -s 125.206.112.0/23 -j DROP
iptables -I INPUT -s 125.206.114.0/24 -j DROP

##153.128.0.0 - 153.255.255.255 
iptables -I INPUT -s 153.128.0.0/9 -j DROP
##158.199.128.0 - 158.199.255.255
iptables -I INPUT -s 158.199.128.0/17 -j DROP
##203.138.125.0 - 203.138.125.255
iptables -I INPUT -s 203.138.125.0/24 -j DROP
##219.117.192.0 - 219.117.223.255
iptables -I INPUT -s 219.117.192.0/19 -j DROP

## ---------------Laos
##202.123.179.0 - 202.123.179.255
iptables -I INPUT -s 202.123.179.0/24 -j DROP

## ----------------- liban
##141.105.80.0 - 141.105.87.255 erreur 404 à répétition
iptables -I INPUT -s 141.105.80.0/21 -j DROP

##213.204.84.0 - 213.204.84.255 avec proxy
iptables -I INPUT -s 213.204.84.0/24 -j DROP
## 213.204.101.0 - 213.204.101.255
iptables -I INPUT -s 213.204.101.0/24 -j DROP

## ----------------- lituanie
##(92.61.32.0 - 92.61.47.255)
iptables -I INPUT -s 92.61.32.0/20 -j DROP

##213.159.36.0 - 213.159.63.255
iptables -I INPUT -s 213.159.36.0/22 -j DROP
iptables -I INPUT -s 213.159.40.0/21 -j DROP
iptables -I INPUT -s 213.159.48.0/20 -j DROP
##78.157.91.0 - 78.157.95.255
iptables -I INPUT -s 78.157.91.0/24 -j DROP
iptables -I INPUT -s 78.157.92.0/22 -j DROP
##(80.232.240.0 - 80.232.247.255
iptables -I INPUT -s 80.232.240.0/21 -j DROP
##85.31.101.0 - 85.31.101.255
iptables -I INPUT -s 85.31.101.0/24 -j DROP
##79.142.112.0 - 79.142.127.255
iptables -I INPUT -s 79.142.112.0/20 -j DROP
## ----------- Malésie
##111.90.128.0 - 111.90.159.255
iptables -I INPUT -s 111.90.128.0/19 -j DROP
## ---------- moldavie
##(188.138.128.0 - 188.138.255.255
iptables -I INPUT -s 188.138.128.0/17 -j DROP
## 193.104.41.0 - 193.104.41.255 ssh
iptables -I INPUT -s 193.104.41.0/24 -j DROP
## ---------- Pakistan
##203.82.48.0 - 203.82.63.255
iptables -I INPUT -s 203.82.48.0/20 -j DROP
 
##-------------- Pologne
##46.29.16.0 - 46.29.23.255
iptables -I INPUT -s 46.29.16.0/21 -j DROP
##46.41.128.0 - 46.41.191.255 ssh en 46.41.131.200
iptables -I INPUT -s 46.41.128.0/18 -j DROP
##79.184.0.0 - 79.191.255.255
iptables -I INPUT -s 79.184.0.0/13 -j DROP

##91.203.132.0 - 91.203.135.255 serveurs
iptables -I INPUT -s 91.203.132.0/22 -j DROP
##176.119.32.0 - 176.119.63.255 serveurs
iptables -I INPUT -s 176.119.32.0/19 -j DROP
##185.38.248.0 - 185.38.251.255 serveur pologne
iptables -I INPUT -s 185.38.248.0/22 -j DROP
##188.116.0.0 - 188.116.63.255 serveur
iptables -I INPUT -s 188.116.0.0/18 -j DROP
##193.189.116.0 - 193.189.117.255
iptables -I INPUT -s 193.189.116.0/23 -j DROP

## ----------------- Roumanie
##5.15.0.0 - 5.15.255.255
iptables -I INPUT -s 5.15.0.0/16 -j DROP
##79.112.0.0 - 79.115.255.255
iptables -I INPUT -s 79.112.0.0/14 -j DROP
##83.103.128.0 - 83.103.255.255
iptables -I INPUT -s 83.103.128.0/17 -j DROP

##86.124.0.0 - 86.127.255.255
iptables -I INPUT -s 86.124.0.0/14 -j DROP
##89.37.112.0 - 89.37.119.255
iptables -I INPUT -s 89.37.112.0/21 -j DROP

##93.114.40.0 - 93.114.47.255
iptables -I INPUT -s 93.114.40.0/21 -j DROP
##95.76.0.0 - 95.77.255.255
iptables -I INPUT -s 95.76.0.0/15 -j DROP
##95.77.175.0 - 95.77.175.255
iptables -I INPUT -s 95.77.175.0/24 -j DROP
##109.96.0.0 - 109.103.255.255
iptables -I INPUT -s 109.96.0.0/13 -j DROP
##188.214.58.0 - 188.214.58.255 ssh
iptables -I INPUT -s 188.214.58.0/24 -j DROP
##194.102.32.0 - 194.102.255.255
iptables -I INPUT -s 194.102.32.0/19 -j DROP
iptables -I INPUT -s 194.102.64.0/18 -j DROP
iptables -I INPUT -s 194.102.128.0/17 -j DROP

## ---------------- russe
##2.94.0.0 - 2.95.255.255
iptables -I INPUT -s 2.94.0.0/15 -j DROP
##5.34.0.0 - 5.34.3.255
iptables -I INPUT -s 5.34.0.0/22 -j DROP

##5.34.38.0 - 5.34.39.255 kazastan
iptables -I INPUT -s 5.34.38.0/23 -j DROP
##5.63.92.0.0 - 5.63.95.255
iptables -I INPUT -s 5.63.92.0/22 -j DROP
##5.101.157.0 - 5.101.157.255
iptables -I INPUT -s 5.101.157.0/24 -j DROP
##5.206.0.0 - 5.206.63.255
iptables -I INPUT -s 5.206.0.0/18 -j DROP
##31.184.192.0 - 31.184.255.255
iptables -I INPUT -s 31.184.192.0/18 -j DROP
##37.78.0.0 - 37.79.255.255
iptables -I INPUT -s 37.78.0.0/15 -j DROP
##37.110.0.0 - 37.110.191.255
iptables -I INPUT -s 37.110.0.0/17 -j DROP
iptables -I INPUT -s 37.110.128.0/18 -j DROP
##37.112.0.0 - 37.113.255.255
iptables -I INPUT -s 37.112.0.0/15 -j DROP
##37.139.96.0 - 37.139.111.255
iptables -I INPUT -s 37.139.96.0/20 -j DROP
##37.192.0.0 - 37.192.255.255
iptables -I INPUT -s 37.192.0.0/16 -j DROP
##37.204.X.X
iptables -I INPUT -s 37.204.0.0/16 -j DROP
##37.212.0.0 - 37.215.255.255
iptables -I INPUT -s 37.212.0.0/14 -j DROP

##46.39.0.0 - 46.39.63.255
iptables -I INPUT -s 46.39.0.0/18 -j DROP

##46.39.224.0 - 46.39.255.255
iptables -I INPUT -s 46.39.224.0/19 -j DROP
##46.41.64.0 - 46.41.127.255
iptables -I INPUT -s 46.41.64.0/18 -j DROP
##46.44.0.0 - 46.44.63.255
iptables -I INPUT -s 46.44.0.0/18 -j DROP
##46.61.0.0 - 46.61.255.255 
iptables -I INPUT -s 46.61.0.0/16 -j DROP
##46.72.0.0 - 46.73.255.255
iptables -I INPUT -s 46.72.0.0/15 -j DROP
##46.167.64.0 - 46.167.159.255
iptables -I INPUT -s 46.167.64.0/18 -j DROP
iptables -I INPUT -s 46.167.128.0/19 -j DROP
##46.172.X.X mélnge avec ukraine
iptables -I INPUT -s 46.172.0.0/16 -j DROP
##46.229.128.0 - 46.229.143.255
iptables -I INPUT -s 46.229.128.0/20 -j DROP

##46.249.0.0 - 46.249.31.255
iptables -I INPUT -s 46.249.0.0/19 -j DROP
##62.76.0.0 - 62.76.255.255 une journée entière en ssh 
iptables -I INPUT -s 62.76.0.0/16 -j DROP
##62.78.32.0 - 62.78.63.255
iptables -I INPUT -s 62.78.32.0/19 -j DROP
##62.122.88.0 - 62.122.111.255 + ukraine
iptables -I INPUT -s 62.122.88.0/21 -j DROP
iptables -I INPUT -s 62.122.96.0/20 -j DROP

##77.40.0.0 - 77.41.255.255
iptables -I INPUT -s 77.40.0.0/15 -j DROP
##77.222.32.0 - 77.222.63.255
iptables -I INPUT -s 77.222.32.0/19 -j DROP
##78.25.0.0 - 78.25.191.255 mélange ukraine russe
iptables -I INPUT -s 78.25.0.0/17 -j DROP
iptables -I INPUT -s 78.25.128.0/18 -j DROP
##79.173.64.0 - 79.173.127.255
iptables -I INPUT -s 79.173.64.0/18 -j DROP
##80.82.160.0 - 80.82.191.255
iptables -I INPUT -s 80.82.160.0/19 -j DROP
##80.91.16.0 - 80.91.31.255 SSH
iptables -I INPUT -s  80.91.16.0/20 -j DROP
##80.93.96.0 - 80.93.127.255 avec ukraine
iptables -I INPUT -s  80.93.96.0/19 -j DROP

##80.245.96.0 - 80.245.127.255
iptables -I INPUT -s  80.245.96.0/19 -j DROP

##80.251.112.0 - 80.251.123.255
iptables -I INPUT -s  80.251.112.0/21 -j DROP
iptables -I INPUT -s  80.251.120.0/22 -j DROP
##80.252.128.0 - 80.252.159.255
iptables -I INPUT -s 80.252.128.0/19 -j DROP
##81.3.128.0 - 81.3.191.255  
iptables -I INPUT -s 81.3.128.0/18 -j DROP

##81.25.0.0 - 81.25.79.255 russe
iptables -I INPUT -s 81.25.0.0/18 -j DROP
iptables -I INPUT -s 81.25.64.0/20 -j DROP
##82.140.64.0 - 82.140.255.255
iptables -I INPUT -s 82.140.64.0/18 -j DROP
iptables -I INPUT -s 82.140.128.0/17 -j DROP

##82.146.32.0 - 82.146.63.255
iptables -I INPUT -s 82.146.32.0/19 -j DROP
##82.208.64.0 - 82.208.127.255
iptables -I INPUT -s 82.208.64.0/18 -j DROP

##82.209.64.0 - 82.209.127.255
iptables -I INPUT -s 82.209.64.0/18 -j DROP
##83.221.192.0 - 83.221.223.255
iptables -I INPUT -s 83.221.192.0/19 -j DROP
##83.239.0.0 - 83.239.255.255
iptables -I INPUT -s 83.236.0.0/16 -j DROP
##86.57.128.0 - 86.57.255.255
iptables -I INPUT -s 86.57.128.0/17 -j DROP
##87.117.0.0 - 87.117.63.255
iptables -I INPUT -s 87.117.0.0/18 -j DROP
##87.117.128.0 - 87.117.191.255
iptables -I INPUT -s 87.117.128.0/18 -j DROP

##87.228.0.0 - 87.228.127.255
iptables -I INPUT -s 87.228.0.0/17 -j DROP
## 88.206.0.0 - 88.206.63.255
iptables -I INPUT -s 88.206.0.0/17 -j DROP
##89.106.248.0 - 89.106.255.255
iptables -I INPUT -s 89.106.248.0/21 -j DROP
##89.111.128.0 - 89.111.191.255
iptables -I INPUT -s 89.111.128.0/18 -j DROP
##89.169.0.0 - 89.169.255.255
iptables -I INPUT -s 89.169.0.0/16 -j DROP

##89.207.216.0 - 89.207.223.255
iptables -I INPUT -s 89.207.216.0/21 -j DROP
##89.218.0.0 - 89.218.255.255 kazack
iptables -I INPUT -s 89.218.0.0/16 -j DROP

##89.250.144.0 - 89.250.175.255
iptables -I INPUT -s 89.250.144.0/20 -j DROP
iptables -I INPUT -s 89.250.160.0/20 -j DROP
##90.188.0.0 - 90.188.255.255
iptables -I INPUT -s 90.188.0.0/16 -j DROP
##91.76.0.0 - 91.79.255.255
iptables -I INPUT -s 91.76.0.0/14 -j DROP
####91.207.24.0 - 91.207.31.255 avec ukraine
iptables -I INPUT -s  91.207.24.0/21 -j DROP
##91.234.X.X mélange de pays de l'est
iptables -I INPUT -s 91.234.0.0/16 -j DROP
##92.53.64.0 - 92.53.127.255 
iptables -I INPUT -s 92.53.64.0/18 -j DROP
##92.126
iptables -I INPUT -s 92.126.0.0/16 -j DROP
##92.248.128.0 - 92.248.255.255
iptables -I INPUT -s 92.248.128.0/17 -j DROP

##93.80.0.0 - 93.81.255.255
iptables -I INPUT -s 93.80.0.0/15 -j DROP
##93.84.0.0 - 93.85.255.255
iptables -I INPUT -s 93.84.0.0/15 -j DROP
##93.120.128.0 - 93.120.255.255
iptables -I INPUT -s 93.120.128.0/17 -j DROP
##93.179.64.0 - 93.179.127.255
iptables -I INPUT -s 93.179.64.0/18 -j DROP
##94.139.224.0 - 94.139.255.255
iptables -I INPUT -s 94.139.224.0/19 -j DROP
##94.142.136.0 - 94.142.143.255
iptables -I INPUT -s 94.142.136.0/21 -j DROP
##94.251.0.0 - 94.251.127.255
iptables -I INPUT -s 94.251.0.0/17 -j DROP

##95.24.0.0 - 95.32.255.255
iptables -I INPUT -s 95.24.0.0/13 -j DROP
iptables -I INPUT -s 95.32.0.0/16 -j DROP
##95.78.X.X - 95.79.255.255
iptables -I INPUT -s 95.78.0.0/15 -j DROP
##95.84.128.0 - 95.84.255.255
iptables -I INPUT -s 95.84.128.0/17 -j DROP
##95.106.X.X
iptables -I INPUT -s 95.106.0.0/16 -j DROP
##95.129.56.0 - 95.129.63.255
iptables -I INPUT -s 95.129.56.0/21 -j DROP
##95.152.0.0 - 95.152.63.255
iptables -I INPUT -s 95.152.0.0/18 -j DROP
##95.154.0.0 - 95.154.255.255
iptables -I INPUT -s 95.154.0.0/16 -j DROP
##109.120.178.0 - 109.120.178.255
iptables -I INPUT -s 109.120.178.0/24 -j DROP
##109.167.0.0 - 109.167.255.255 avec ukraine
iptables -I INPUT -s 109.167.0.0/16 -j DROP

##109.173.0.0 - 109.173.127.255
iptables -I INPUT -s 109.173.0.0/17 -j DROP
##109.184.X.X
iptables -I INPUT -s 109.184.0.0/16 -j DROP
##109.201.160.0 - 109.201.255.255 + ukraine
iptables -I INPUT -s 109.201.160.0/19 -j DROP
iptables -I INPUT -s 109.201.192.0/18 -j DROP

##109.205.248.0 - 109.205.251.255 
iptables -I INPUT -s 109.205.248.0/22 -j DROP
##109.248.0.0 - 109.248.255.255 
iptables -I INPUT -s  109.248.0.0/16 -j DROP
##128.68.0.0 - 128.75.255.255
iptables -I INPUT -s  128.68.0.0/14 -j DROP
iptables -I INPUT -s  128.72.0.0/14 -j DROP
##145.255.0.0 - 145.255.47.252
iptables -I INPUT -s  145.255.0.0/19 -j DROP
iptables -I INPUT -s  145.255.32.0/20 -j DROP
##146.185.192.0 - 146.185.255.255)
iptables -I INPUT -s 146.185.192.0/18 -j DROP
##151.249.128.0 - 151.249.255.255 biolorussie
iptables -I INPUT -s 151.249.128.0/17 -j DROP
##176.57.208.0 - 176.57.223.255
iptables -I INPUT -s 176.57.208.0/20 -j DROP
##176.96.184.0 - 176.96.255.255
iptables -I INPUT -s 176.96.184.0/21 -j DROP
iptables -I INPUT -s 176.96.192.0/18 -j DROP

##176.108.136.0 - 176.108.223.255

iptables -I INPUT -s 176.108.136.0/21 -j DROP
iptables -I INPUT -s 176.108.144.0/20 -j DROP
iptables -I INPUT -s 176.108.160.0/19 -j DROP
iptables -I INPUT -s 176.108.192.0/19 -j DROP


##176.192.0.0 - 176.197.255.255)
iptables -I INPUT -s 176.192.0.0/14 -j DROP
iptables -I INPUT -s 176.196.0.0/15 -j DROP
##178.34.0.0 - 178.35.255.255
iptables -I INPUT -s 178.34.0.0/15 -j DROP


##178.140.0.0 - 178.140.255.255
iptables -I INPUT -s 178.140.0.0/16 -j DROP
##178.184.0.0 - 178.187.255.255
iptables -I INPUT -s 178.184.0.0/15 -j DROP

##178.204.0.0 - 178.207.255.255
iptables -I INPUT -s 178.204.0.0/14 -j DROP

##188.68.168.0 - 188.68.223.255
iptables -I INPUT -s 188.68.168.0/21 -j DROP
iptables -I INPUT -s 188.68.176.0/20 -j DROP
iptables -I INPUT -s 188.68.192.0/19 -j DROP

##188.72.96.0 - 188.72.127.255
iptables -I INPUT -s 188.72.96.0/19 -j DROP

##188.186.X.X - 188.187.255.255
iptables -I INPUT -s 188.186.0.0/15 -j DROP
##192.162.232.0 - 162.247.255 avec ukraine  
iptables -I INPUT -s 192.162.232.0/21 -j DROP
iptables -I INPUT -s 192.162.240.0/21 -j DROP

## 193.106.0.0 - 193.106.99.255
iptables -I INPUT -s 193.106.0.0/18 -j DROP
iptables -I INPUT -s 193.106.64.0/19 -j DROP
iptables -I INPUT -s 193.106.96.0/22 -j DROP
##194.50.141.0 - 194.50.150.255 + ukraine
iptables -I INPUT -s 194.50.141.0/24 -j DROP
iptables -I INPUT -s 194.50.142.0/23 -j DROP
iptables -I INPUT -s 194.50.144.0/22 -j DROP
iptables -I INPUT -s 194.50.148.0/23 -j DROP
iptables -I INPUT -s 194.50.150.0/24 -j DROP
##195.88.208.0 - 195.88.213.255
iptables -I INPUT -s 195.88.208.0/22 -j DROP
iptables -I INPUT -s 195.88.212.0/23 -j DROP

##194.165.30.0 - 194.165.31.255
iptables -I INPUT -s 194.165.30.0/23 -j DROP

## 195.2.240.0 - 195.2.241.255
iptables -I INPUT -s 195.2.240.0/23 -j DROP
##199.119.136.0 - 199.119.143.255
iptables -I INPUT -s 199.119.136.0/21 -j DROP
##212.21.0.0 - 212.21.31.255
iptables -I INPUT -s 212.21.0.0/19 -j DROP


##212.98.160.0 - 212.98.191.255 bielorussie
iptables -I INPUT -s 212.98.160.0/19 -j DROP
##212.192.0.0 - 212.193.255.255
iptables -I INPUT -s 212.192.0.0/15 -j DROP

## 213.108.X.X  russe + ujraine + suède
iptables -I INPUT -s 213.108.0.0/16 -j DROP
##213.155.192.0 - 213.155.227.255
iptables -I INPUT -s 213.155.192.0/19 -j DROP
iptables -I INPUT -s 213.155.224.0/22 -j DROP

## -------------- Serbie
##195.252.64.0 - 195.252.127.255
iptables -I INPUT -s 195.252.64.0/18 -j DROP
## ------------- slovaquie
##(37.9.168.0 - 37.9.175.255
iptables -I INPUT -s 37.9.168.0/21 -j DROP
##86.61.95.0 - 86.61.127.255
iptables -I INPUT -s 86.61.95.0/24 -j DROP
iptables -I INPUT -s 86.61.96.0/19 -j DROP

## ------------- Suède
##(5.254.153.0 - 5.254.153.255
iptables -I INPUT -s 5.254.153.0/24 -j DROP
##46.246.0.0 - 46.246.127.255
iptables -I INPUT -s 46.246.0.0/17 -j DROP

##93.182.130.0 - 93.182.131.255
iptables -I INPUT -s 93.182.130.0/23 -j DROP
##178.73.192.0 - 178.73.255.255
iptables -I INPUT -s 178.73.192.0/32 -j DROP


##195.35.82.0 - 195.35.83.255
iptables -I INPUT -s 195.35.82.0/23 -j DROP



## -------- TAiwan
##1.160.0.0 - 1.175.255.255
iptables -I INPUT -s 1.161.0.0/16 -j DROP
iptables -I INPUT -s 1.162.0.0/15 -j DROP
iptables -I INPUT -s 1.164.0.0/14 -j DROP
iptables -I INPUT -s 1.168.0.0/13 -j DROP
## 36.224.0.0 - 36.239.255.255
iptables -I INPUT -s 36.224.0.0/12 -j DROP
##61.220.0.0 - 61.227.255.255
iptables -I INPUT -s 61.220.0.0/14 -j DROP
iptables -I INPUT -s 61.224.0.0/14 -j DROP

##61.228.0.0 - 61.231.255.255
iptables -I INPUT -s 61.228.0.0/14 -j DROP

##111.240.0.0 - 111.255.255.255
iptables -I INPUT -s 111.240.0.0/12 -j DROP
##114.32.0.0 - 114.47.255.255
iptables -I INPUT -s 114.32.0.0/12 -j DROP

## 211.72.0.0 - 211.72.127.255
iptables -I INPUT -s 211.72.0.0/17 -j DROP



## -------- tchecoslovaquie
##37.59.108.128 - 37.59.108.255 (OVH)
iptables -I INPUT -s 37.59.108.128/25 -j DROP

##37.157.195.0 - 37.157.195.255 avec proxy en 143
iptables -I INPUT -s 37.157.195.0/24 -j DROP
##89.102.0.0 - 89.103.255.255
iptables -I INPUT -s 89.102.0.0/15 -j DROP
##92.62.232.0 - 92.62.239.255
iptables -I INPUT -s 92.62.232.0/21 -j DROP

## -------- Thailand
##180.183.0.0 - 180.183.255.255
iptables -I INPUT -s 180.183.0.0/16 -j DROP

##202.28.0.0 - 202.29.255.255
iptables -I INPUT -s 202.28.0.0/15 -j DROP


## --------- Turquie
##31.210.45.0 - 31.210.45.255 serveurs
iptables -I INPUT -s 31.210.45.0/24 -j DROP
##85.95.224.0 - 85.95.255.255
iptables -I INPUT -s 85.95.224.0/19 -j DROP

##94.78.64.0 - 94.78.127.255
iptables -I INPUT -s 94.78.64.0/18 -j DROP
##185.19.92.0 - 185.19.95.255 essais sur includes
iptables -I INPUT -s 185.19.92.0/22 -j DROP
## -------------- ukraine
##5.1.16.0 - 5.1.31.255  
iptables -I INPUT -s 5.1.16.0/20 -j DROP
##5.248.0.0. - 5.248.255.255
iptables -I INPUT -s 5.248.0.0/16 -j DROP
##31.131.64.0 - 31.131.159.255
iptables -I INPUT -s 31.131.64.0/18 -j DROP
iptables -I INPUT -s 31.131.128.0/19 -j DROP
##46.39.64.0 - 46.39.95.255
iptables -I INPUT -s 46.39.64.0/19 -j DROP
##46.118.0.0 - 46.119.255.255
iptables -I INPUT -s 46.118.0.0/15 -j DROP
##  46.149.160.0 - 46.149.191.255
iptables -I INPUT -s 49.149.160.0/19 -j DROP
##46.185.0.0 - 46.185.127.255
iptables -I INPUT -s 46.185.0.0/17 -j DROP
##46.211.0.0 - 46.211.255.255
iptables -I INPUT -s 46.211.0.0/16 -j DROP
##77.120.0.0 - 77.123.255.255
iptables -I INPUT -s 77.120.0.0/14 -j DROP
##78.109.16.0 - 78.109.47.255
iptables -I INPUT -s 78.109.16.0/20 -j DROP
iptables -I INPUT -s 78.109.32.0/20 -j DROP
##81.17.128.0 - 81.17.175.255
iptables -I INPUT -s 81.17.128.0/19 -j DROP
iptables -I INPUT -s 81.17.160.0/20 -j DROP
##(82.118.16.0 - 82.118.23.255
iptables -I INPUT -s 82.118.16.0/21 -j DROP
##82.207.0.0 - 82.207.127.255
iptables -I INPUT -s 82.207.0.0/17 -j DROP
##91.203.136.0 - 91.203.147.255
iptables -I INPUT -s 91.203.136.0/21 -j DROP
iptables -I INPUT -s 91.203.144.0/22 -j DROP
##91.206.200.0 - 91.206.205.255
iptables -I INPUT -s 91.206.200.0/22 -j DROP
iptables -I INPUT -s 91.206.204.0/23 -j DROP
## 91.207.4.0 - 91.207.9.255
iptables -I INPUT -s 91.207.4.0/22 -j DROP
iptables -I INPUT -s 91.207.8.0/23 -j DROP
##91.213.8.0 - 91.213.8.255
iptables -I INPUT -s 91.213.8.0/24 -j DROP
##91.219.24.0 - 91.219.39.255
iptables -I INPUT -s 91.219.24.0/21 -j DROP
iptables -I INPUT -s 91.219.32.0/21 -j DROP
##91.237.24.0 - 91.237.27.255
iptables -I INPUT -s 91.237.24.0/22 -j DROP

##94.154.32.0 - 94.154.47.255
iptables -I INPUT -s 94.154.32.0/20 -j DROP

##95.69.128.0 - 95.69.255.255
iptables -I INPUT -s 95.69.128.0/17 -j DROP
## 109.86.X.X
iptables -I INPUT -s 109.86.0.0/16 -j DROP
##109.251.128.0 - 109.251.191.255
iptables -I INPUT -s 109.251.128.0/18 -j DROP
##141.101.0.0 - 141.101.31.255
iptables -I INPUT -s 141.101.0.0/19 -j DROP
##151.0.0.0 - 151.0.63.255
iptables -I INPUT -s 151.0.0.0/18 -j DROP
##159.224.188.0 - 159.224.188.255
iptables -I INPUT -s  159.224.188.0/24 -j DROP
##176.126.161.0 - 176.126.163.255
iptables -I INPUT -s 176.126.161.0/24 -j DROP
iptables -I INPUT -s 176.126.162.0/23 -j DROP
##178.92.0.0 - 178.92.255.255
iptables -I INPUT -s 178.92.0.0/16 -j DROP
##178.210.192.0 - 178.210.223.255
iptables -I INPUT -s 178.210.192.0/19 -j DROP
##178.212.64.0 - 178.212.71.255
iptables -I INPUT -s 178.212.64.0/21 -j DROP
##193.39.118.0 - 119.39.118.255
iptables -I INPUT -s 193.39.118.0/24 -j DROP
##194.28.84.0 - 194.28.103.255 + russes
iptables -I INPUT -s 194.28.84.0/22 -j DROP
iptables -I INPUT -s 194.28.88.0/21 -j DROP
iptables -I INPUT -s 194.28.96.0/21 -j DROP
##194.44.0.0 - 194.44.255.255
iptables -I INPUT -s 194.44.0.0/16 -j DROP
##195.62.24.0 - 195.62.25.255
iptables -I INPUT -s 195.62.24.0/23 -j DROP
##213.111.64.0 - 213.111.255.255
iptables -I INPUT -s 213.111.64.0/18 -j DROP
iptables -I INPUT -s 213.111.128.0/17 -j DROP
##217.12.192.0 - 217.12.223.255
iptables -I INPUT -s 217.12.192.0/19 -j DROP
## ------------- usa
##50.31.0.0 - 50.31.127.255
iptables -I INPUT -s 50.31.0.0/17 -j DROP
##50.87.0.0 - 50.87.255.255 bluehost
iptables -I INPUT -s 50.87.0.0/16 -j DROP
##50.117.0.0 - 50.117.127.255
iptables -I INPUT -s 50.117.0.0/17 -j DROP
##54.93.211.131 SSH amazoon 54.93.X.X
iptables -I INPUT -s 54.93.0.0/16 -j DROP
##64.56.80.0 - 64.56.95.255
iptables -I INPUT -s 64.56.80.0/20 -j DROP
##64.69.64.0 - 64.69.95.255
iptables -I INPUT -s 64.69.64.0/19 -j DROP
##65.49.14.0 - 65.49.14.255 avec proxy qui change d'adresse
iptables -I INPUT -s 65.49.14.0/24 -j DROP
##66.84.0.0 - 66.84.63.255 jumpline
iptables -I INPUT -s 66.84.0.0/18 -j DROP
##66.96.128.0 - 66.96.191.255 startime.com
iptables -I INPUT -s 66.96.128.0/18 -j DROP
##66.135.32.0 - 66.135.63.255
iptables -I INPUT -s 66.135.32.0/19 -j DROP
##66.155.18.0 - 66.155.19.255
iptables -I INPUT -s 66.155.18.0/23 -j DROP
##67.210.96.0 - 67.210.127.255 lunarpages hosting
iptables -I INPUT -s 67.210.96.0/19 -j DROP
##69.195.64.0 - 69.195.127.255 bluehost
iptables -I INPUT -s 69.195.64.0/18 -j DROP
##71.6.128.0 - 71.6.255.255
iptables -I INPUT -s 71.6.128.0/17 -j DROP
##72.18.192.0 - 72.18.207.255
iptables -I INPUT -s 72.18.192.0/20 -j DROP
## 72.44.83.0 - 72.44.83.255
iptables -I INPUT -s 72.44.83.0/24 -j DROP
##72.46.128.0 - 72.46.159.255 versaweb
iptables -I INPUT -s 72.46.128.0/19 -j DROP
##72.52.116 analyse materiel (2 X même page chaque fois)
iptables -I INPUT -s 72.52.116.0/24 -j DROP
##74.50.48.0 - 74.50.63.255
iptables -I INPUT -s 74.50.48.0/20 -j DROP
##74.86.0.0 - 74.86.255.255
iptables -I INPUT -s 74.86.0.0/16 -j DROP
##76.72.160.0 - 76.72.175.255
iptables -I INPUT -s 76.72.160.0/20 -j DROP
##76.162.0.0 - 76.163.255.255
iptables -I INPUT -s 76.162.0.0/15 -j DROP
##80.93.48.0 - 80.93.63.255
iptables -I INPUT -s 80.93.48.0/20 -j DROP
##104.143.0.0 - 104.143.15.255 à peine retire, revient
iptables -I INPUT -s 104.143.0.0/20 -j DROP
##104.171.112.0 - 104.171.127.255  
iptables -I INPUT -s 104.171.112.0/20 -j DROP
##104.194.0.0 - 104.194.31.255 versaweb
iptables -I INPUT -s 104.194.0.0/19 -j DROP
##107.20.0.0 - 107.23.255.255 amazoon avec pageglimpse.com
iptables -I INPUT -s 107.20.0.0/14 -j DROP
##108.62.62.160 - 108.62.62.175
iptables -I INPUT -s 108.62.62.160/28 -j DROP
##108.165.X.X Ace Data Centers, Inc 
iptables -I INPUT -s 108.165.0.0/16 -j DROP
##108.171.192.0 - 108.171.223.255
iptables -I INPUT -s 108.171.192.0/19 -j DROP
## 108.175.144.0 - 108.175.159.255
iptables -I INPUT -s 108.175.144.0/20 -j DROP
##108.179.192.0 - 108.179.255.255 hostgator
iptables -I INPUT -s 108.179.192.0/18 -j DROP
##156.25.0.0 - 156.25.255.255 en fait suisse 
## iptables -I INPUT -s 156.25.0.0/16 -j DROP
##158.85.X.X softlayer
iptables -I INPUT -s 158.85.0.0/16 -j DROP
##160.153.0.0 - 160.153.255.255 
iptables -I INPUT -s 160.153.0.0/16 -j DROP
##162.213.40.0 - 162.213.43.255
iptables -I INPUT -s 162.213.40.0/22 -j DROP


##162.253.144.0 - 162.253.151.255
iptables -I INPUT -s 162.253.144.0/21 -j DROP
##173.208.0.0 - 173.208.255.255
iptables -I INPUT -s 173.208.0.0/16 -j DROP
##173.214.176.0 - 173.214.191.255
iptables -I INPUT -s 173.214.176.0/20 -j DROP
##173.242.112.0 - 173.242.127.255 Black Fox Limited 
iptables -I INPUT -s 173.242.112.0/20 -j DROP
## 173.255.192.0 - 173.255.255.255
iptables -I INPUT -s 173.255.192.0/18 -j DROP
##185.11.125.0 - 185.11.125.255 site startimes.com avec copie h1ch2
iptables -I INPUT -s 185.11.125.0/24 -j DROP
##192.77.240.0 - 192.77.255.255
iptables -I INPUT -s 192.77.240.0/20 -j DROP
##192.185.0.0 - 192.185.255.255 gator
iptables -I INPUT -s 192.185.0.0/16 -j DROP
##192.187.96.0 - 192.187.127.255 dataschack Proftpp
iptables -I INPUT -s 192.187.96.0/19 -j DROP
## 192.241.64.0 - 192.241.127.255
iptables -I INPUT -s 192.241.64.0/18 -j DROP
##192.254.128.0 - 192.254.255.255 hosgator
iptables -I INPUT -s 192.254.128.0/17 -j DROP
##198.20.224.0 - 198.20.255.255 hostgator
iptables -I INPUT -s 198.20.224.0/19 -j DROP
##198.58.80.0 - 198.58.95.255
iptables -I INPUT -s 198.58.80.0/20 -j DROP
##198.57.128.0 - 198.57.255.255 bluehost
iptables -I INPUT -s 198.57.128.0/17 -j DROP
##198.200.32.0 - 198.200.63.255
iptables -I INPUT -s 198.200.32.0/19 -j DROP
##199.87.228.0 - 199.87.231.255
iptables -I INPUT -s 199.87.228.0/22 -j DROP

## 199.168.136.0 - 199.168.143.255
iptables -I INPUT -s 199.168.136.0/21 -j DROP
##199.180.80.0 - 199.180.83.255
iptables -I INPUT -s 199.180.80.0/22 -j DROP
##207.241.144.0 - 207.241.159.255
iptables -I INPUT -s 207.241.144.0/20 -j DROP
##207.150.160.0 - 207.150.191.255 Sago Network
iptables -I INPUT -s 207.150.160.0/19 -j DROP
##(208.50.192.0 - 208.51.255.255
iptables -I INPUT -s 208.50.192.0/18 -j DROP
iptables -I INPUT -s 208.51.0.0/16 -j DROP
##209.12.0.0 - 209.12.255.255
iptables -I INPUT -s 209.12.0.0/16 -j DROP
##209.158.0.0 - 209.159.31.255
iptables -I INPUT -s 209.158.0.0/16 -j DROP
iptables -I INPUT -s 209.159.0.0/19 -j DROP
##209.239.112.0 - 209.239.127.255 
iptables -I INPUT -s 209.239.112.0/20 -j DROP
##216.59.0.0 - 216.59.55.255
iptables -I INPUT -s 216.59.0.0/16 -j DROP
## ------------ Vietnam
##115.146.120.0 - 115.146.127.255
iptables -I INPUT -s 115.146.120.0/21 -j DROP
##123.16.0.0 - 123.31.255.255
iptables -I INPUT -s 123.16.0.0/12 -j DROP
## ----------------  uniquement ssh
##173.160.0.0 - 173.167.255.255 USA
iptables -A INPUT -i eth0 -p tcp --dport 22 -s 173.160.0.0/13 -j DROP
Pour quelques uns c'est un essais puis plus rien. Pour d'autres ... c'est des dizaines d'essais chaque jour en étant bloqué.
 

ybet

WRInaute accro
zeb a dit:
donc ils vont continuer derrière un autre proxy (rien ne dis d'ailleurs qu'ils sont du Pakistan ... leur proxy en revanche ...)
Détecter un proxy n'est pas très difficile: Bricolage sur une adresse -> vérification du proprio et à tous les coup c'est un hébergeur: -> blocage de la plage.
Pour d'autres c'est encore plus facile: je ne bloque pas Thor systématiquement mais comme chaque visite d'une de ces plage donne un bricolage -> bloque (pour l'instant, j'ai la Suède, la Norvège, le Luxembourg et la Hollande). Faire croire que son utilisation est légitime est une annerie... c'est chaque fois du bricolage.
 

Tanuki

WRInaute occasionnel
Bonjour Ybet,

Si je peux me permettre une incruste, vu que tu as l'air vraiment spécialiste, j'ai un site qui me pompe mon contenu et que je n'arrive pas à bloquer.
Ils passent par Cloudflare et utilisent Obgrabber pour récupérer mon contenu.
J'ai pour l'instant réussi à trouver l'ip d'origine et l'ai bloqué, sans résultat
J'ai envoyé une DMCA à l'hebergeur (néérlandais), sans résultat...

si tu as une piste, je t'en remercie
 

Tanuki

WRInaute occasionnel
ybet a dit:
Jamais de réponses des hébergeurs ... n'essaye même plus
Ca dépend: si l'hébergeur est américain le site plagiaire est hors ligne en moins de trois jours (je l'ai fait 8 fois, 100% de réussite).
(La loi américaine les rend complices et responsables si ils ne font rien)


ybet a dit:
Question: serveur dédié ou hébergement mutualisé?
Deuxième question: accès aux logs de l'hébergement ou non?
A priori dédié mais en fait je ne suis pas sur, et je ne sais pas accéder aux logs d'un hebergement
 

ybet

WRInaute accro
Tanuki a dit:
(La loi américaine les rend complices et responsables si ils ne font rien)

Pour moi et quelques copains qui ont essayés, ca a donné comme réponse: déposez plainte aux USA :mrgreen:

Tanuki a dit:
A priori dédié mais en fait je ne suis pas sur, et je ne sais pas accéder aux logs d'un hebergement

Donc un hébergement mutualisé (uniquement blocage par .htaccess possible ou par programmation) ... quel hébergeur? (Peut-être quand même moyen de les récupérer).
 

Tanuki

WRInaute occasionnel
Pardon, je croyais que tu parlais de l'hebergement du plagaire.
Pour ce qui me concerne c'est sur un dédié.

Tu as vraiment envoyé une DMCA en bonne et due forme à des hebergeurs aux USA sans succès ? Pour ma part ça a été très efficace.
 

ybet

WRInaute accro
Pour le DCMA oui. ET le mieux: les blogs de Google .... avec toutes les images remplacées sur le blog copieur par une image mentionnant en très grand: Ce site est un copieur d'http://www.ybet.be (ou d'un autre): ils voient pas le problème.


Pour ton problème de copieur: d'abord récupérer le fichier d'accès en (généralement) /etc/httpd/logs/ et vérifier quels sont les utilisateurs qui semblent pomper un maximum de pages en un minimum de temps. Ca risque d'être plutôt long mais c'est déjà la première page. Pour récupérer le contenu, le copieur va simplement envoyer une espèce de robots pour récupérer le contenu. Ne t'occupe pas du HOST, il est à chaque fois bricolé.

Ce genre de robot se comporte de trois manières différentes: soit il lit un maximum de pages en un minimum de temps avec chaque fois pas de page précédente (comme tous les robots), soit toujours à partir de la même page (toujours avec un nombre important de pages à la seconde), soit chaque fois deux visites sur chaque page ( :mrgreen: vieux truc pour brouiller les anti-aspirateurs).

Plusieurs choses: si le site est très visité, ca va être assez difficile. En deuxième, les mêmes sont aussi de simples utilisateurs qui ... aspirent le site (guère mieux et souvent Maroc Algérie), tous les systèmes proposant des formes commerciales (américains pour la plupart) et de VRAIS ROBOTS d'indexation.

Une fois déterminés quelques bizaretés, communique mois les adresses IP par MP.

Et si c'est trop complexe, t'enverrerai les codes pour installer l'anticopieur. Il utilise trois tables: visites (toutes les visites sur les pages marquées), robot (idem mais des robots clairement répertoriés ... m'occupe même pas du robot.txt: je laisse passer uniquement Google, Yahoo, bing et voila) et en troisième "bloque".
En gros sur chaque page un programme en php récupère l'ip, le host, page précédente, le site visité chez moi (le développement est multi-site), la page visitée sur mes site et la date / heure.
A chaque page vue, le programme vérifie si l'adresse n'est pas déjà bannie.
Si oui: erreur 403 ou redirection vers une page spécifique
Si non, le programme vérifie si c'est un robot accepté -> table robot. Si non, il reprend dans la table visite les X dernières visites et vérifie si cette adresse reprend trois fois trois pages différentes dans un labs de temps donné (généralement je met entre 8 et 12 secondes) si non: inscription dans la table visite, si oui: inscription dans la table bloque (et interdiction pour la visite suivante).

Une fois le système installé: un simple includes appelle le programme. Ca repère quasiment tout ce qui lit la page en PHP (avec ou sans javascript) et bloque un paquet de bricolages MAIS obligé de repasser dans la table bloque régulièrement pour supprimer les "par hasard" et bloquer un peu plus définitivement les autres. Le système fonctionne chez moi depuis septembre 2013 sans trop de ressources processeurs (quelques %). Dans beaucoup de cas, ca doit être temporaire (d'où le include(procédure): pour le supprimer, juste supprimer le fichier de tests.
 

Discussions similaires

Haut