Constructeur de liste de blocage
Construire une liste de blocage CIDR minimale à partir d’une liste IP
Output Format
Input Entries
Generated Blocklist
Generated blocklist will appear here
Le Blocklist Builder agrège des listes d'adresses IP malveillantes ou indésirables en un ensemble minimal de blocs CIDR pour vos règles de blocage. Collez des centaines d'IP d'attaquants provenant de flux de threat intelligence ou de logs d'abus, définissez votre seuil d'agrégation, et obtenez un jeu compact de blocs CIDR prêt pour le déploiement sur votre firewall -- avec une analyse du blocage collatéral pour chaque bloc fusionné.
Comprendre les blocklists et l'agrégation basée sur les menaces
Toute organisation qui expose des services sur Internet accumule une liste d'adresses IP qu'elle souhaite bloquer. Celles-ci proviennent de flux de threat intelligence, de logs d'attaques par force brute, de rapports d'abus, de scanners de vulnérabilité et d'investigations de réponse aux incidents. Le problème est le volume : un serveur web chargé peut enregistrer des centaines d'IP d'attaquants uniques par jour, et en l'espace d'un mois, vous vous retrouvez avec des milliers d'adresses individuelles nécessitant des règles de blocage.
Maintenir manuellement des milliers de règles de blocage individuelles est irréaliste. L'évaluation des règles de firewall est séquentielle sur la plupart des plateformes, donc une blocklist de 2000 entrées ralentit le traitement des paquets pour chaque connexion, y compris le trafic légitime. Les security groups cloud ont des limites strictes qui rendent impossible le listage individuel de chaque adresse malveillante. La solution est l'agrégation CIDR -- combiner les groupes d'adresses malveillantes en blocs réseau plus larges qui couvrent davantage d'adresses avec moins de règles.
Contrairement à la construction d'allowlist, où vous ne devez jamais inclure une adresse non autorisée, l'agrégation de blocklist implique un compromis délibéré. Si six adresses sur huit d'un bloc /29 sont confirmées malveillantes, bloquer l'intégralité du bloc capture les deux autres adresses en collatéral. L'acceptabilité de cette situation dépend du contexte. Pour un bloc appartenant à un hébergeur bulletproof connu, le risque collatéral est négligeable. Pour un bloc dans une plage d'un FAI résidentiel, vous pourriez bloquer des utilisateurs légitimes. Ce constructeur vous fournit les données pour prendre cette décision : il affiche le nombre exact et le pourcentage de collatéral pour chaque bloc agrégé, vous permettant de choisir votre seuil de manière éclairée.
Comment créer une blocklist CIDR minimale
- Collez les adresses IP provenant de flux de threat intelligence, de rapports d'abus ou de journaux d'accès -- une par ligne, séparées par des virgules, ou mélangées avec la notation CIDR.
- Définissez le seuil d'agrégation pour contrôler l'agressivité de la combinaison des adresses (un seuil strict réduit les faux positifs, un seuil agressif réduit le nombre de règles).
- Le builder regroupe les adresses adjacentes en blocs CIDR et signale les blocs susceptibles de capturer des adresses non ciblées.
- Examinez les blocs signalés -- le builder met en évidence les cas où il propose de bloquer un réseau
/24ou plus large. - Copiez la blocklist optimisée au format CIDR brut pour l'utiliser dans votre firewall ou votre plateforme de sécurité.
Exemples d'agrégation de blocklist
| Entrée (IP malveillantes) | CIDR en sortie | Remarques |
|---|---|---|
203.0.113.10 à 203.0.113.15 | 203.0.113.8/29 | Couvre 8 adresses ; 6 sont confirmées malveillantes |
198.51.100.0, 198.51.100.1, ..., 198.51.100.255 | 198.51.100.0/24 | /24 complet signalé pour vérification |
192.0.2.5, 192.0.2.17 | 192.0.2.5/32, 192.0.2.17/32 | Trop éloignées pour être fusionnées en toute sécurité |
| 500 IP dispersées d'un flux de menaces | ~80 blocs CIDR | Ratio de compression typique de 6:1 |
Modes de seuil
Strict : Fusion uniquement lorsque TOUTES les adresses du CIDR résultant sont dans l'entrée
Modéré : Fusion lorsque 75 %+ des adresses d'un bloc CIDR sont dans l'entrée
Agressif : Fusion lorsque 50 %+ sont dans l'entrée (risque de blocage collatéral plus élevé)
Quand utiliser le Blocklist Builder
- Flux de threat intelligence -- Les flux de menaces fournissent souvent des centaines d'IP individuelles par jour ; agrégez-les avant de les importer dans votre firewall.
- Réponse aux incidents -- Après une attaque par force brute, consolidez les IP des attaquants depuis les journaux d'authentification en règles de blocage efficaces.
- Blocage de scanners -- Les scanners de masse proviennent souvent de blocs IP adjacents ; le builder les détecte et les consolide automatiquement.
- Optimisation des règles de rate-limiting -- Réduisez le nombre de règles dans vos configurations de limitation de débit en fusionnant les plages sources abusives.
- Quotas des security groups cloud -- Les security groups AWS limitent le nombre de règles par groupe ; une blocklist optimisée utilise moins d'entrées.
Différences entre l'agrégation de blocklist et d'allowlist
L'agrégation de blocklist tolère un sur-blocage contrôlé car le compromis est différent. Avec une allowlist, inclure une adresse supplémentaire crée une faille de sécurité. Avec une blocklist, inclure une adresse supplémentaire provoque un blocage collatéral mineur -- généralement acceptable lorsque les adresses environnantes sont confirmées malveillantes.
Analyse du blocage collatéral
Le builder indique le taux de blocage collatéral pour chaque bloc agrégé :
203.0.113.8/29 (8 adresses)
|-- 6 adresses de l'entrée (malveillantes)
|-- 2 adresses ABSENTES de l'entrée (collatérales)
|-- Taux de collatéral : 25 %
Cela vous permet de décider bloc par bloc si la compression vaut le risque de blocage collatéral. Un bloc /24 où 240 des 256 adresses sont malveillantes peut généralement être bloqué en totalité. Un /24 où seulement 3 adresses sont malveillantes devrait rester sous forme d'entrées /32 individuelles.
Comprendre la propriété des blocs
Lorsque le builder suggère un bloc large comme un /24, il est utile de savoir à qui il appartient. Un /24 appartenant à un hébergeur bulletproof connu peut être bloqué en totalité sans risque -- il y a peu de chances que du trafic légitime en provienne. Un /24 appartenant à un grand fournisseur cloud comme AWS ou Google Cloud est une autre histoire, car des clients légitimes partagent ces plages. Avant d'accepter un bloc large, consultez le propriétaire du réseau via un outil WHOIS et évaluez l'impact business des faux positifs.
Conseils pratiques pour la gestion des blocklists
L'erreur la plus fréquente en gestion de blocklist est le "configurer et oublier". Vous ajoutez un bloc d'IP d'attaquants après un incident, la menace migre vers une infrastructure différente en quelques semaines, et votre blocklist grossit indéfiniment avec des entrées qui ne servent plus à rien. Les blocklists obsolètes ralentissent les firewalls et compliquent le dépannage car vous n'êtes jamais certain qu'un problème de connectivité est causé par une règle de blocage légitime ou par une règle périmée. Mettez en place des dates d'expiration pour chaque entrée de blocklist -- 30 jours pour les flux automatisés de threat intelligence, 90 jours pour les blocages liés à la réponse aux incidents, et une revue manuelle pour tout ce qui dépasse.
Soyez attentif à la qualité des sources de votre threat intelligence. Les flux gratuits varient énormément en précision, et les importer aveuglément peut aboutir au blocage de noeuds CDN, de résolveurs DNS ou d'autres infrastructures partagées servant des millions d'utilisateurs légitimes. Croisez au moins deux flux indépendants avant de bloquer une adresse, et commencez par un mode journalisation uniquement pour observer quel trafic serait bloqué avant de le refuser effectivement. L'analyse de collatéral du Blocklist Builder vous aide ici -- si un bloc suggéré présente un taux de collatéral élevé, c'est un signal pour investiguer davantage avant le déploiement.
Lorsque vous construisez des blocklists pour le blocage géographique, sachez que la géolocalisation IP est imparfaite. Les blocs CIDR au niveau pays des registres Internet régionaux (RIR) font autorité, mais les bases de données de géolocalisation commerciales ont des taux d'erreur de 1 à 5 % au niveau national et bien plus au niveau urbain. Si vous avez besoin d'une restriction géographique, préférez les données d'allocation des RIR et acceptez que certains cas limites passeront entre les mailles.
Questions fréquentes
Quelle est la différence entre le Blocklist Builder et l'Allowlist Builder ? L'Allowlist Builder n'inclut jamais d'adresses en dehors de votre entrée -- la précision est absolue. Le Blocklist Builder offre des seuils ajustables qui autorisent un sur-blocage contrôlé pour une meilleure compression. Les deux produisent une sortie CIDR minimale, mais ils optimisent pour des compromis de sécurité différents.
Le builder peut-il traiter un mélange d'adresses IPv4 et IPv6 ? Oui. Les adresses IPv4 et IPv6 sont traitées séparément, produisant des listes de blocs CIDR indépendantes pour chaque famille d'adresses. Cela correspond à la manière dont la plupart des firewalls gèrent les règles de blocage en dual-stack.
Comment savoir si un bloc suggéré est trop large ?
Le builder signale tout bloc /24 ou plus large pour vérification et affiche le pourcentage d'adresses de l'entrée par rapport au nombre total d'adresses dans le bloc. Les blocs avec moins de 50 % de couverture d'entrée sont signalés comme à fort taux de collatéral et conservés sous forme d'entrées individuelles plus petites par défaut.
Dois-je utiliser le mode strict ou agressif ? Commencez par le mode strict lors de votre premier passage. Passez au mode modéré ou agressif uniquement si vous atteignez les limites de nombre de règles et avez besoin d'une compression supplémentaire. Le mode agressif convient le mieux au blocage de plages réseau connues comme malveillantes (hébergeurs bulletproof, espace IP abandonné) où le risque collatéral est minimal.
A quelle fréquence dois-je reconstruire ma blocklist ? Pour les flux automatisés de threat intelligence, reconstruisez quotidiennement ou hebdomadairement. Pour les blocklists de réponse aux incidents, reconstruisez après chaque incident et révisez mensuellement. Les entrées obsolètes gaspillent de la capacité de règles et peuvent provoquer un blocage inattendu d'espace IP réattribué.
Puis-je exporter la sortie directement vers ma plateforme de firewall ? La sortie est une liste brute de blocs CIDR. Utilisez-la avec le iptables Rule Generator, le nftables Rule Generator ou le CIDR Allow/Deny Snippet Generator (nginx) pour produire des règles deny spécifiques à votre plateforme.
Outils associés
- Allowlist Builder - Créer une allowlist CIDR minimale à partir d'une liste d'IP
- Rule Conflict Finder - Détecter les règles de firewall dupliquées, masquées ou en conflit
- iptables Rule Generator - Générer des règles iptables à partir d'un CSV
- CIDR Allow/Deny Snippet Generator (nginx) - Générer des directives allow/deny nginx à partir d'une liste CIDR
- AWS Security Group Rule Generator - Générer des règles AWS Security Group à partir d'un CSV