
C’est un POC de reconnaissance OSINT alimenté par des LLM locaux (Ollama). Vous pouvez lui fournir un e-mail, un domaine ou une IP, et il effectue automatiquement plusieurs types de reconnaissance, puis génère un rapport clair et lisible par un humain à l’aide d’un LLM local.
Ce dépôt illustre la reconnaissance de domaines, d'adresses IP et d'e-mails avec des rapports de sécurité propulsés par LLM.
Le projet est divisé en deux composants principaux :
Collecte d'informations sur une adresse IP, un domaine ou un e-mail
OSINT de domaine :
Recherche WHOIS
Collecte d'informations Shodan
Validation de certificat SSL
Statut VirusTotal "malicious/clean"
Reconnaissance IP :
Reconnaissance e-mail :
Convertit l'OSINT technique en résumés lisibles
Extrait les principales conclusions et les informations sur les risques
Génère des rapports
pip3 install -r requirements.txt
python3 main.py
Une fois terminé :
La reconnaissance OSINT s'exécute
Le LLM analyse les résultats
Un rapport est enregistré dans /reports/





