Navarro
OSINT username checker - Vérifie la présence d'un username sur 20+ plateformes.
Pourquoi Navarro ?
En OSINT, un username est souvent le premier pivot. Une cible utilise rarement un pseudo différent sur chaque plateforme. Navarro automatise la vérification sur 20+ sites pour identifier rapidement où un utilisateur est présent — sans API keys, sans rate limiting agressif.
Fonctionnalités
- 20+ plateformes : GitHub, GitLab, Reddit, Instagram, TikTok, LinkedIn, Pinterest, Telegram, etc.
- Rate limiting intelligent : Stockage persistant entre les runs pour éviter les bans
- Rotation de User-Agent : Réduit la détection
- Batch checking : Vérification de listes de usernames via fichier
- Export JSON : Intégration facile avec d'autres outils
- Zero API keys : Fonctionne out-of-the-box
Installation
Depuis les sources
git clone https://github.com/noobosaurus-r3x/Navarro.git
cd Navarro
pip install -r requirements.txt Docker
docker build -t navarro .
docker run -it navarro <username> Usage
Recherche simple
python3 navarro.py johndoe Recherche par lot
# usernames.txt contient un username par ligne
python3 navarro.py --list usernames.txt Export JSON
python3 navarro.py johndoe --export results.json Combiné
python3 navarro.py --list targets.txt --export output.json Exemple de sortie
$ python3 navarro.py h4ck3r_2024
███╗ ██╗ █████╗ ██╗ ██╗ █████╗ ██████╗ ██████╗ ██████╗
████╗ ██║██╔══██╗██║ ██║██╔══██╗██╔══██╗██╔══██╗██╔═══██╗
██╔██╗ ██║███████║██║ ██║███████║██████╔╝██████╔╝██║ ██║
██║╚██╗██║██╔══██║╚██╗ ██╔╝██╔══██║██╔══██╗██╔══██╗██║ ██║
██║ ╚████║██║ ██║ ╚████╔╝ ██║ ██║██║ ██║██║ ██║╚██████╔╝
[*] Checking username: h4ck3r_2024
[+] GitHub : https://github.com/h4ck3r_2024
[+] Reddit : https://reddit.com/user/h4ck3r_2024
[-] Instagram : Not found
[-] TikTok : Not found
[+] Pastebin : https://pastebin.com/u/h4ck3r_2024
[-] LinkedIn : Not found
[+] Telegram : https://t.me/h4ck3r_2024
[*] Found on 4/20 platforms Plateformes supportées
Cas d'usage
Bug Bounty
Identifier les comptes personnels des employés d'une entreprise target. Un dev qui utilise le même pseudo partout peut leak des infos sensibles sur des plateformes moins surveillées (Pastebin, forums).
OSINT / Investigation
Mapper la présence en ligne d'une personne. Croiser avec d'autres outils pour construire un profil complet : email associé, autres pseudos, historique de posts.
Threat Intel
Suivre un acteur malveillant qui réutilise un pseudo. Identifier ses comptes sur différentes plateformes pour mieux comprendre son mode opératoire.
Limitations
- Certaines plateformes changent régulièrement leurs endpoints (Instagram notamment)
- Les comptes privés peuvent générer des faux négatifs
- Rate limiting peut nécessiter des pauses entre les runs