À propos du projet
Sherlock est un populaire outil OSINT (renseignement en sources ouvertes) open source conçu pour trouver les comptes de réseaux sociaux associés à un nom d'utilisateur donné. Il vérifie un nom d'utilisateur sur plus de 400 réseaux sociaux et indique quels sites possèdent un compte pour ce nom.
## Principales fonctionnalités
- Recherche un seul nom d'utilisateur ou plusieurs noms d'utilisateur en une seule commande.
- Vérifie plus de 400 réseaux sociaux par défaut, avec une option pour inclure les sites NSFW.
- Exporte les comptes trouvés dans un fichier texte, ou éventuellement en CSV ou XLSX.
- Peut limiter la recherche à des sites spécifiques avec `--site`.
- Prend en charge les proxies (par exemple SOCKS5) avec `--proxy`.
- Peut ouvrir tous les résultats trouvés dans le navigateur par défaut avec `--browse`.
- Offre un mode verbeux/débogage, des délais d'attente personnalisés et le chargement de données JSON (y compris les numéros de PR en amont).
- Prend en charge des variantes de nom d'utilisateur de type joker avec `{?}` à remplacer par `_`, `-` ou `.`.
## Installation
Sherlock peut être installé de plusieurs manières :
- `pipx install sherlock-project` (ou `pip` / `uv`)
- `docker run -it --rm sherlock/sherlock`
- `dnf install sherlock-project` sur Fedora
Des paquets maintenus par la communauté sont également disponibles pour Debian, Ubuntu, Homebrew, Kali et BlackArch. Notez que les paquets tiers pour ParrotOS et Ubuntu 24.04 seraient cassés, donc les utilisateurs de ces systèmes devraient utiliser `uv`/`pipx`/`pip` ou Docker.
## Exemples d'utilisation
Rechercher un seul nom d'utilisateur :
```bash
sherlock user123
```
Rechercher plusieurs noms d'utilisateur :
```bash
sherlock user1 user2 user3
```
Les résultats sont enregistrés dans des fichiers texte individuels nommés d'après chaque nom d'utilisateur (par exemple, `user123.txt`). Des options supplémentaires permettent de contrôler le format de sortie, la sélection des sites, l'utilisation de proxy et le comportement de débogage.
## Objectif et valeur
Sherlock est largement utilisé par les chercheurs en sécurité, les enquêteurs numériques et toute personne pratiquant l'OSINT. Il automatise le processus fastidieux de vérification manuelle d'un nom d'utilisateur sur de nombreuses plateformes, ce qui en fait un outil pratique pour la découverte de comptes, la cartographie de l'empreinte sur les réseaux sociaux et la recherche d'identité.
Le projet est sous licence MIT et maintenu par la communauté Sherlock Project, avec une large base de contributeurs et un site public listant les réseaux pris en charge.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.