Interface gráfica multiplataforma para visualizar traceroutes no Windows, Linux e macOS, usando o backend NextTrace.
xykt/IPQuality
Script Bash que avalia a qualidade de um endereço IP, verificando pontuação de risco, tipo de IP, acesso a serviços de streaming e IA e conectividade com servidores de e-mail.
- Estrelas
- 10,778
- Forks
- 743
- Issues abertas
- 0
- Último commit
- há 20 dias
O que é?
IPQuality é um script de shell que executa uma verificação completa do endereço IP da máquina em que é executado. O relatório inclui dados básicos de geolocalização de um banco de dados MaxMind, classificação do tipo de IP, uma pontuação de risco calculada a partir de vários bancos de dados de fraude e abuso, fatores de risco, testes de acesso a serviços de streaming e IA e verificações de conectividade com provedores de e-mail comuns.
O script oferece suporte a consultas dual-stack de IPv4 e IPv6 e permite verificar uma interface de rede específica ou rotear o tráfego por um proxy. A saída pode ser exibida em um terminal interativo ou salva em disco como JSON, texto simples ou arquivos ANSI. Ele também inclui um modo de privacidade que desativa a geração de relatórios online.
Funciona em várias distribuições Linux, no macOS e no Windows por meio do Docker, e oferece interfaces em chinês e inglês, além de opções em vários outros idiomas para informações básicas.
Recursos principais
- 01Verifica endereços IPv4 e IPv6 com suporte dual-stack
- 02Combina pontuações de risco de vários bancos de dados de reputação de IP
- 03Testa o acesso a serviços de streaming e IA, como Netflix, YouTube e ChatGPT
- 04Verifica a conectividade com grandes provedores de e-mail, incluindo Gmail e Outlook
- 05Exporta os resultados como arquivos JSON, ANSI ou de texto simples
Casos de uso
- Verificar se o IP de uma VPS ou de um proxy está sinalizado como arriscado antes de implantá-lo
- Conferir quais serviços de streaming e IA estão acessíveis a partir de determinado servidor
- Testar se os e-mails enviados de um host conseguem chegar aos principais provedores de e-mail
- Automatizar auditorias de IP exportando resultados em JSON para outras ferramentas
Início rápido
- 1
Execute o script em um contêiner Docker no Linux
docker run --rm --net=host -it xykt/ipquality && docker rmi xykt/ipquality > /dev/null 2>&1 - 2
Ou execute o menu interativo com o comando bash oficial de uma linha indicado no README
Antes de usar
- O Windows é compatível apenas por meio do Docker.
- Licenciado sob AGPL-3.0, uma licença copyleft que exige o compartilhamento de versões modificadas nos mesmos termos.
- Os resultados dependem de vários bancos de dados de risco e serviços de streaming de terceiros que o script consulta pela rede.
Tópicos
Perguntas frequentes
- O que é IPQuality?
- Script Bash que avalia a qualidade de um endereço IP, verificando pontuação de risco, tipo de IP, acesso a serviços de streaming e IA e conectividade com servidores de e-mail. IPQuality é um script de shell que executa uma verificação completa do endereço IP da máquina em que é executado. O relatório inclui dados básicos de geolocalização de um banco de dados MaxMind, classificação do tipo de IP, uma pontuação de risco calculada a partir de vários bancos de dados de fraude e abuso, fatores de risco, testes de acesso a serviços de streaming e IA e verificações de conectividade com provedores de e-mail comuns.
- IPQuality é gratuito? Qual é a licença?
- IPQuality é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- IPQuality ainda é mantido?
- Manutenção ativa. O último commit de IPQuality foi em 30 de set. de 2026.
- Para que posso usar IPQuality?
- Verificar se o IP de uma VPS ou de um proxy está sinalizado como arriscado antes de implantá-lo Conferir quais serviços de streaming e IA estão acessíveis a partir de determinado servidor Testar se os e-mails enviados de um host conseguem chegar aos principais provedores de e-mail Automatizar auditorias de IP exportando resultados em JSON para outras ferramentas
- Como instalar IPQuality?
- Execute o script em um contêiner Docker no Linux: docker run --rm --net=host -it xykt/ipquality && docker rmi xykt/ipquality > /dev/null 2>&1 Ou execute o menu interativo com o comando bash oficial de uma linha indicado no README
- Onde consigo IPQuality?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/xykt/IPQuality
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Família open source de modelos de voz com IA da Microsoft, com reconhecimento de fala de longa duração (ASR), text-to-speech com vários falantes (TTS) e modelos de TTS em streaming em tempo real.
A biblioteca oficial de Python para a REST API da OpenAI, com clientes síncronos e assíncronos e modelos tipados para requisições e respostas.
Um protocolo aberto baseado em eventos que padroniza a conexão entre agentes de IA e aplicações frontend voltadas aos usuários.
Framework em Go para criar aplicações com LLMs e agentes de IA, com componentes combináveis, orquestração por grafos e interrupções com participação humana.
Biblioteca TypeScript/React para criar interfaces de chat com IA prontas para produção, com primitivas compostáveis e integrações com backends.