Comment installer Holehe, guide pas à pas

Ce guide vous montre comment installer Holehe sur Linux, macOS, Windows et Docker, et comment vérifier que tout fonctionne. Avant de plonger : si vous voulez juste un rapport tout de suite, la version en ligne ne demande aucune installation.

La voie rapide, utilisez Holehe en ligne

Avant d’installer quoi que ce soit, sachez que holehe-osint.comest la version Holehe complète dans le navigateur. Aucune dépendance Python, aucun terminal, aucun conflit de version : collez une adresse email et le rapport arrive en quelques secondes. C’est l’option recommandée si vous voulez juste un résultat rapide.

Lancer un scan Holehe sans installer →

Installer Holehe sur Linux et macOS

Holehe est un paquet Python publié sur PyPI. La méthode propre est toujours d’utiliser un environnement virtuel pour éviter de polluer le Python du système.

  1. Vérifiez votre version de Python : python3 --version. Visez 3.10 ou 3.11.
  2. Créez un environnement virtuel : python3 -m venv .venv
  3. Activez-le : source .venv/bin/activate
  4. Mettez pip à jour : pip install --upgrade pip
  5. Installez Holehe : pip install holehe

Sur macOS, si python3 n’est pas installé, le plus simple est de passer par Homebrew : brew install [email protected].

Installer Holehe sur Windows

Sous Windows, vous pouvez installer Holehe via Python pour Windows, WSL ou Docker. Chaque approche a ses pièges : politiques d’exécution PowerShell, conflits de versions Python, dépendances qui n’aiment pas Windows nativement…

Nous avons un guide dédié qui couvre les trois méthodes en détail, avec les commandes exactes et les erreurs courantes : Holehe pour Windows →

Installer Holehe avec Docker (optionnel)

Si vous préférez isoler complètement Holehe de votre système hôte, Docker est une excellente option. Vous obtenez un environnement Python figé, indépendant de votre OS.

  1. Créez un Dockerfile avec une image Python 3.11 de base
  2. Ajoutez RUN pip install holehe
  3. Construisez l’image : docker build -t holehe .
  4. Lancez : docker run --rm holehe [email protected]

Vérifier votre installation

Une fois Holehe installé, lancez un test rapide pour confirmer que tout fonctionne :

holehe [email protected]

Vous devez voir Holehe énumérer les modules un par un, puis afficher un verdict « Trouvé » ou « Non trouvé » pour chaque site. Si vous voyez un rapport coloré qui défile, l’installation est réussie.

Résoudre les erreurs courantes

  • aiohttp ne se compile pas : mettez pip à jour, installez les build-tools de votre OS, ou rétrogradez à Python 3.11.
  • Erreurs SSL / certificat : lancez pip install --upgrade certifi.
  • Conflits de versions : supprimez votre venv, recréez-le et réinstallez Holehe à zéro.
  • Module introuvable : vérifiez que votre venv est bien activé avant de lancer la commande holehe.

Questions fréquentes

Quelle version de Python faut-il pour Holehe ?
Holehe fonctionne au mieux avec Python 3.10 ou 3.11. Les versions plus récentes (3.12+) peuvent provoquer des conflits de dépendances avec aiohttp et httpx. Si vous êtes coincé sur Python 3.12+, utilisez un virtualenv épinglé à 3.11, installez-le via pyenv, ou utilisez simplement holehe-osint.com qui ne nécessite aucun Python.
Puis-je installer Holehe sans sudo ni root ?
Oui. La méthode recommandée consiste à créer un environnement virtuel (« python -m venv .venv »), à l’activer, puis à lancer « pip install holehe ». Cela installe Holehe et ses dépendances dans le dossier du venv, aucun accès root, aucun changement système, aucun risque de casser le Python de votre distribution.
Holehe fonctionne-t-il sur Mac M1, M2 ou M3 (Apple Silicon) ?
Oui. Holehe est en pur Python et tourne nativement sur Apple Silicon. Installez Python via Homebrew (« brew install [email protected] »), créez un venv et lancez « pip install holehe ». Si aiohttp échoue à compiler ses wheels, mettez d’abord pip à jour avec « pip install --upgrade pip ».
Peut-on installer Holehe sur Termux ou Android ?
Oui, mais c’est pénible : installez pkg termux, puis python, puis « pip install holehe » dans un venv. Certaines dépendances (lxml, cryptography) peuvent exiger des outils de compilation. Pour la plupart des utilisateurs Android, le plus simple est d’ouvrir holehe-osint.com directement dans le navigateur mobile, même couverture, aucune configuration.
Comment corriger les erreurs pip les plus courantes avec Holehe ?
Les deux erreurs les plus fréquentes sont : (1) échecs de compilation d’aiohttp, corrigez en mettant pip à jour et en installant les outils de compilation, ou épinglez Python à 3.11 ; (2) erreurs SSL ou de certificat, corrigez avec « pip install --upgrade certifi ». Si les conflits persistent, effacez le venv et réinstallez à zéro.