UTILS.
100% no navegador
🌐

Extrator de Endereços IP

Extraia todos os endereços IPv4 e IPv6 de logs ou de texto colado, sem duplicatas, contados e ordenados — tudo localmente no seu navegador.

saída

Sobre esta ferramenta

O Extrator de Endereços IP examina qualquer bloco de texto — logs de servidor, dumps de configuração, e-mails, capturas de pacotes — e extrai todos os endereços IPv4 e IPv6 que ele contém. Encontrar IPs manualmente é tedioso e sujeito a erros, então esta ferramenta faz isso com duas expressões regulares validadas: um matcher IPv4 estrito que rejeita octetos acima de 255 e um matcher IPv6 abrangente que lida com as formas completa, comprimida (::) e mapeada em IPv4. As correspondências são reunidas em um conjunto para que duplicatas sejam removidas, depois contadas e ordenadas.

Tudo roda localmente no seu navegador — o texto que você cola é analisado na própria página com JavaScript e nunca é enviado, então você pode processar com segurança logs privados e endereços internos. Os resultados IPv4 são ordenados numericamente convertendo cada endereço em seu valor inteiro de 32 bits (o1·2^24 + o2·2^16 + o3·2^8 + o4), de modo que 10.0.0.9 corretamente precede 10.0.0.10. Os resultados IPv6 são ordenados expandindo a abreviação :: para a forma completa de oito grupos e comparando os hextetos preenchidos com zeros lexicograficamente.

Use as quatro opções para controlar a saída: incluir IPv4, incluir IPv6, manter apenas endereços únicos e ordenar os resultados. A ferramenta informa quantos de cada família foram encontrados, além de um total combinado, e os lista em seções IPv4 e IPv6 separadas que você pode copiar com um clique. Arrays vazios e candidatos malformados são ignorados em vez de serem informados como falsas correspondências.

Perguntas frequentes

Ela valida os endereços que encontra?
Sim. O padrão IPv4 só corresponde a octetos na faixa de 0 a 255, então 256.1.1.1 é rejeitado. O padrão IPv6 aceita as formas completa, comprimida (::) e mapeada em IPv4, permitindo no máximo uma compressão ::, então candidatos malformados são descartados.
Como os resultados são ordenados?
Endereços IPv4 são ordenados numericamente por seu valor inteiro de 32 bits, respeitando a ordem por pontos (10.0.0.9 antes de 10.0.0.10). Endereços IPv6 são ordenados após expandir :: para a forma completa de oito grupos e comparar os hextetos preenchidos com zeros. Desative a ordenação para manter a ordem original de aparição.
Posso extrair apenas uma família de endereços?
Sim. Desmarque ‘IPv4’ ou ‘IPv6’ para limitar a varredura a uma única família. A opção de únicos remove duplicatas de cada família de forma independente, e as contagens são atualizadas para refletir exatamente o que está incluído na saída.
Meu texto é enviado para algum lugar?
Não. Toda a correspondência, remoção de duplicatas e ordenação acontecem inteiramente no seu navegador com JavaScript puro. Nada é enviado a um servidor, então colar logs privados ou faixas de IP internas é seguro.

Mais ferramentas