Construtor de Lista de Bloqueio
Cria uma lista de bloqueio CIDR mínima a partir de uma lista de IPs
Output Format
Input Entries
Generated Blocklist
Generated blocklist will appear here
O Blocklist Builder agrega listas de endereços IP maliciosos ou indesejados em um conjunto minimal de blocos CIDR para regras de negação. Cole centenas de IPs de atacantes provenientes de feeds de inteligência de ameaças ou logs de abuso, defina seu limiar de agregação e obtenha um conjunto compacto de blocos CIDR prontos para implantação em firewall -- com análise de colateral para cada bloco mesclado.
Entendendo Blocklists e Agregação Baseada em Ameaças
Toda organização que expõe serviços na internet acumula uma lista de endereços IP que deseja bloquear. Essas listas vêm de feeds de inteligência de ameaças, logs de ataques de força bruta, relatórios de abuso, scanners de vulnerabilidade e investigações de resposta a incidentes. O problema é o volume: um servidor web movimentado pode registrar centenas de IPs de atacantes únicos por dia, e dentro de um mês você está olhando para milhares de endereços individuais que precisam de regras de negação.
Manter manualmente milhares de regras de negação individuais é impraticável. A avaliação de regras de firewall é sequencial na maioria das plataformas, portanto uma blocklist com 2.000 entradas reduz o processamento de pacotes para cada conexão, incluindo tráfego legítimo. Grupos de segurança em nuvem têm limites de regras rígidos que tornam impossível listar cada endereço ruim individualmente. A solução é agregação CIDR -- combinando clusters de endereços maliciosos em blocos de rede mais amplos que cobrem mais endereços com menos regras.
Diferentemente da construção de allowlist, onde você nunca deve incluir um endereço não autorizado, a agregação de blocklist envolve um compromisso deliberado. Se seis em oito endereços em um bloco /29 forem confirmados como maliciosos, bloquear o bloco inteiro captura os outros dois endereços como colateral. Se isso é aceitável depende do contexto. Para um bloco pertencente a um provedor de hosting blindado conhecido, o risco de colateral é negligenciável. Para um bloco em uma faixa de ISP residencial, você pode estar bloqueando usuários legítimos. Este builder oferece dados para você tomar essa decisão: mostra a contagem exata de colateral e a porcentagem para cada bloco agregado, assim você pode escolher seu limiar inteligentemente.
Como Construir uma Blocklist CIDR Minimal
- Cole endereços IP de feeds de ameaças, relatórios de abuso ou logs de acesso -- um por linha, separados por vírgula, ou misturados com notação CIDR.
- Defina o limiar de agregação para controlar quanto agressivamente os endereços são combinados (mais rigoroso significa menos falsos positivos, mais agressivo significa menos regras).
- O builder agrupa endereços adjacentes em blocos CIDR, sinalizando blocos que podem capturar endereços indesejados.
- Revise blocos sinalizados -- o builder destaca quando sugere bloquear uma rede inteira
/24ou maior. - Copie a blocklist otimizada em formato CIDR simples para uso em seu firewall ou plataforma de segurança.
Exemplos de Agregação de Blocklist
| IPs Maliciosos (Entrada) | CIDR de Saída | Notas |
|---|---|---|
203.0.113.10 até 203.0.113.15 | 203.0.113.8/29 | Cobre 8 endereços; 6 são confirmados como maliciosos |
198.51.100.0, 198.51.100.1, ..., 198.51.100.255 | 198.51.100.0/24 | /24 completo sinalizado para revisão |
192.0.2.5, 192.0.2.17 | 192.0.2.5/32, 192.0.2.17/32 | Muito distantes para mesclar com segurança |
| 500 IPs espalhados de um feed de ameaças | ~80 blocos CIDR | Taxa de compressão típica de 6:1 |
Modos de Limiar
Rigoroso: Mescla apenas quando TODOS os endereços no CIDR resultante estão na entrada
Moderado: Mescla quando 75%+ dos endereços em um bloco CIDR estão na entrada
Agressivo: Mescla quando 50%+ estão na entrada (risco de colateral maior)
Quando Usar o Blocklist Builder
- Feeds de inteligência de ameaças -- Os feeds de ameaças geralmente entregam centenas de IPs individuais diariamente; agregue-os antes de importar para seu firewall.
- Resposta a incidentes -- Após um ataque de força bruta, consolide IPs de atacantes de logs de autenticação em regras de negação eficientes.
- Bloqueio de scanners -- Scanners em massa frequentemente originam de blocos IP adjacentes; o builder detecta e consolida automaticamente.
- Otimização de regras de rate-limiting -- Reduza o número de regras em configurações de rate-limiting mesclando ranges de fonte de abuso.
- Quotas de grupos de segurança em nuvem -- Grupos de segurança AWS limitam regras por grupo; uma blocklist otimizada usa menos entradas.
Como Agregação de Blocklist Difere de Agregação de Allowlist
A agregação de blocklist permite bloqueio controlado porque o compromisso é diferente. Com uma allowlist, incluir um endereço extra cria um buraco de segurança. Com uma blocklist, incluir um endereço extra cria bloqueio menor de colateral -- geralmente aceitável quando os endereços circundantes são confirmados como maliciosos.
Análise de Colateral
O builder reporta colateral para cada bloco agregado:
203.0.113.8/29 (8 endereços)
|-- 6 endereços da entrada (maliciosos)
|-- 2 endereços NÃO na entrada (colateral)
|-- Taxa de colateral: 25%
Isso permite decidir por bloco se a compressão vale o risco de colateral. Um bloco /24 onde 240 de 256 endereços são maliciosos é geralmente seguro bloquear inteiramente. Um /24 onde apenas 3 endereços são maliciosos deve permanecer como entradas individuais /32.
Entendendo Propriedade de Bloco
Quando o builder sugere um bloco amplo como um /24, ajuda saber quem o possui. Um /24 pertencente a um provedor de hosting blindado conhecido é seguro bloquear no atacado -- há pouca probabilidade de tráfego legítimo proveniente dele. Um /24 pertencente a um grande provedor de nuvem como AWS ou Google Cloud é uma história diferente, porque clientes legítimos compartilham essas faixas. Antes de aceitar um bloco amplo, pesquise o proprietário da rede usando uma ferramenta WHOIS e considere o impacto comercial de falsos positivos.
Conselhos Práticos para Gerenciamento de Blocklist
O erro mais comum no gerenciamento de blocklist é "definir e esquecer". Você adiciona um bloco de IPs de atacantes após um incidente, a ameaça se move para uma infraestrutura diferente em poucas semanas, e sua blocklist cresce indefinidamente com entradas que não servem mais a um propósito. Blocklists obsoletas reduzem a velocidade de firewalls e tornam a solução de problemas mais difícil porque você nunca tem certeza se um problema de conectividade é causado por uma regra de bloqueio legítima ou desatualizada. Implemente datas de expiração em cada entrada de blocklist -- 30 dias para feeds de ameaças automatizados, 90 dias para blocos de resposta a incidentes, e revisão manual para qualquer coisa mais longa.
Preste atenção à qualidade de fonte de sua inteligência de ameaças. Feeds de ameaças gratuitos variam enormemente em precisão, e importá-los cegamente pode resultar em bloqueio de nós CDN, resolvedores DNS ou outras infraestruturas compartilhadas que servem milhões de usuários legítimos. Referencie cruzadamente pelo menos dois feeds independentes antes de bloquear um endereço, e comece com um modo somente de log para ver que tráfego você bloquearia antes de negá-lo realmente. A análise de colateral do Blocklist Builder ajuda aqui -- se um bloco sugerido tem uma taxa de colateral alta, é um sinal para investigar mais antes de implantar.
Quando estiver construindo blocklists para bloqueio geográfico, esteja ciente de que a geolocalização de IP é imperfeita. Blocos CIDR de nível de país de registros regionais de internet (RIRs) são autoritários, mas bancos de dados comerciais de geolocalização têm taxas de erro de 1-5% em nível de país e muito mais em nível de cidade. Se você precisa de restrição geográfica, prefira dados de alocação RIR e aceite que alguns casos extremos escaparão.
Perguntas Frequentes
Qual é a diferença entre o Blocklist Builder e o Allowlist Builder? O Allowlist Builder nunca inclui endereços fora de sua entrada -- a precisão é absoluta. O Blocklist Builder oferece limiares ajustáveis que permitem bloqueio controlado para melhor compressão. Ambos produzem saída CIDR minimal, mas otimizam para compromissos de segurança diferentes.
O builder pode lidar com endereços IPv4 e IPv6 mistos? Sim. Endereços IPv4 e IPv6 são processados separadamente, produzindo listas de blocos CIDR independentes para cada família de endereços. Isso corresponde a como a maioria dos firewalls lida com regras de bloqueio dual-stack.
Como saber se um bloco sugerido é muito amplo?
O builder sinaliza qualquer bloco /24 ou maior para revisão e mostra a porcentagem de endereços de entrada versus endereços totais no bloco. Blocos com menos de 50% de cobertura de entrada são sinalizados como alto colateral e mantidos como entradas menores individuais por padrão.
Devo usar modo rigoroso ou agressivo? Comece com modo rigoroso para sua primeira passagem. Mude para moderado ou agressivo apenas se estiver atingindo limites de contagem de regras e precisar de mais compressão. O modo agressivo é mais adequado para bloquear ranges de rede comprovadamente ruins (hosters blindados, espaço de IP abandonado) onde o risco de colateral é minimal.
Com que frequência devo reconstruir minha blocklist? Para feeds de ameaças automatizados, reconstrua diariamente ou semanalmente. Para blocklists de resposta a incidentes, reconstrua após cada incidente e revise mensalmente. Entradas obsoletas desperdiçam capacidade de regra e podem causar bloqueio inesperado de espaço IP reatribuído.
Posso exportar a saída diretamente para minha plataforma de firewall? A saída é uma lista simples de blocos CIDR. Use-a com o iptables Rule Generator, nftables Rule Generator ou CIDR Allow/Deny Snippet Generator (nginx) para produzir regras específicas da plataforma.
Ferramentas Relacionadas
- Allowlist Builder - Construir allowlist CIDR minimal da lista de IP
- Rule Conflict Finder - Encontrar regras de firewall duplicadas, sombreadas ou sobrepostas
- iptables Rule Generator - Gerar regras iptables de CSV
- CIDR Allow/Deny Snippet Generator (nginx) - Gerar diretivas nginx allow/deny de lista CIDR
- AWS Security Group Rule Generator - Gerar regras AWS Security Group de CSV