Sobre o projeto

IPScout é um utilitário de linha de comando baseado em Go que coleta informações sobre um endereço IP ou nome de host a partir de 67 fontes diferentes. Ele consulta simultaneamente provedores de nuvem, CDNs, rastreadores web, serviços de monitoramento, feeds de ameaças e listas de bogon, depois apresenta os resultados em formato de tabela, JSON ou CSV. A ferramenta oferece suporte a cache de dados de provedores com TTLs por fonte, um comando de classificação integrado que agrega pontuações de ameaça e sugere ações de bloqueio/permissão, e configuração extensa por meio de um arquivo YAML. A instalação está disponível via Homebrew (cask), um script de shell, binários pré-compilados ou por compilação a partir do código fonte com Go 1.24+. O README detalha categorias de provedores, opções de configuração, padrões de classificação, análise assistida por IA e comandos de manutenção como gerenciamento de cache. Ele foi projetado para analistas de segurança que precisam de enriquecimento rápido e confiável e avaliação de risco de endpoints de rede.