Ce script Python permet d'analyser une liste d'adresses IP pour un contexte SOC / Cybersécurité. Il enrichit les données via des APIs publiques et génère un rapport CSV et HTML.
- Dédoublonnage : Nettoie la liste d'IPs en entrée.
- Géolocalisation : Récupère le Pays et l'ASN via
ip-api.com. - Réputation : Vérifie si l'IP est malicieuse via VirusTotal.
- Historique : Vérifie la présence de l'IP dans un fichier local
passive_dns.csv. - Scoring : Attribue un score de risque (0, 1 ou 2).
- Reporting : Sortie en CSV et HTML avec code couleur.
- Python 3.x
- Une clé API VirusTotal (Gratuite)
- Clonez le dépôt :
git clone https://github.com/PothinM/IP_Scanner.git