À propos du projet

IPScout est un utilitaire en ligne de commande écrit en Go qui recueille des informations sur une adresse IP ou un nom d'hôte auprès de 67 sources différentes. Il interroge simultanément les fournisseurs cloud, les CDN, les moteurs de crawl web, les services de surveillance, les flux de menaces et les listes bogon, puis présente les résultats sous forme de tableau, de JSON ou de CSV. L'outil prend en charge la mise en cache des données par fournisseur avec des TTL par source, une commande de notation intégrée qui agrège les scores de menace et suggère des actions de blocage/autorisation, ainsi qu'une configuration étendue via un fichier YAML. L'installation est disponible via Homebrew (cask), un script shell, des binaires précompilés ou par compilation à partir du code source avec Go 1.24+. Le README détaille les catégories de fournisseurs, les options de configuration, les valeurs par défaut de notation, l'analyse assistée par IA, et les commandes de maintenance telles que la gestion du cache. Il est conçu pour les analystes de sécurité qui ont besoin d'un enrichissement rapide et fiable et d'une évaluation des risques des points de terminaison réseau.