
Automatise la collecte et l'analyse de données OSINT pour le renseignement sur les menaces, la cartographie de la surface d'attaque et la reconnaissance. Intègre plus de 200 modules pour l'investigation DNS, email, médias sociaux et web sombre.
SpiderFoot est un outil d'automatisation du renseignement open source (OSINT). Il s'intègre à pratiquement toutes les sources de données disponibles et utilise une gamme de méthodes pour l'analyse des données, rendant ces données faciles à naviguer.
SpiderFoot dispose d'un serveur Web intégré pour fournir une interface Web propre et intuitive, mais peut également être utilisé entièrement en ligne de commande. Il est écrit en Python 3 et sous licence MIT.
Besoin de plus avec SpiderFoot ? Découvrez SpiderFoot HX pour :
Voir l'ensemble complet des différences entre SpiderFoot HX et la version open source ici.
SpiderFoot peut être utilisé de manière offensive (par exemple dans un exercice d'équipe rouge ou un test d'intrusion) pour la reconnaissance de votre cible, ou de manière défensive pour recueillir des informations sur ce que vous ou votre organisation pourriez avoir exposé sur Internet.
Vous pouvez cibler les entités suivantes dans un scan SpiderFoot :
Les plus de 200 modules de SpiderFoot s'alimentent mutuellement dans un modèle éditeur/abonné pour garantir une extraction maximale de données afin de réaliser des choses comme :
Pour installer et exécuter SpiderFoot, vous avez besoin d'au moins Python 3.7 et d'un certain nombre de bibliothèques Python que vous pouvez installer avec pip. Nous vous recommandons d'installer une version empaquetée car master contient souvent des fonctionnalités et des modules de pointe qui ne sont pas entièrement testés.
wget https://github.com/smicallef/spiderfoot/archive/v4.0.tar.gz tar zxvf v4.0.tar.gz cd spiderfoot-4.0 pip3 install -r requirements.txt python3 ./sf.py -l 127.0.0.1:5001
#### Build de développement (clonage de la branche master git) :```
git clone https://github.com/smicallef/spiderfoot.git
cd spiderfoot
pip3 install -r requirements.txt
python3 ./sf.py -l 127.0.0.1:5001
Consultez la documentation et nos vidéos asciinema pour plus de tutoriels.
Que vous soyez contributeur, utilisateur ou simplement curieux à propos de SpiderFoot et de l'OSINT en général, nous serions ravis de vous accueillir dans notre communauté ! SpiderFoot dispose désormais d'un serveur Discord pour demander de l'aide à la communauté, proposer des fonctionnalités ou simplement discuter d'OSINT.
Nous avons une documentation complète et une référence de l'ensemble des règles de corrélation introduites dans SpiderFoot 4.0 ici.
Jetez également un œil au fichier template.yaml pour une visite guidée. Les 37 règles existantes sont également très lisibles et constituent de bons points de départ pour des règles supplémentaires.