Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
GitFive — Outil OSINT pour enquêter sur les profils GitHub : suit l'historique des noms d'utilisateur/noms, associe les e-mails aux comptes, clone les dépôts pour analyse, trouve les comptes secondaires et extrait les clés SSH. | Kitploit
Outils/GitHubGitHub/mxrch/gitfive
OSINT (Renseignement de Sources Ouvertes)ReconnaissanceCollecte d'InformationsIngénierie SocialeCollecte d'Emails
GitHubmxrch/gitfive

GitFive

Outil OSINT pour enquêter sur les profils GitHub : suit l'historique des noms d'utilisateur/noms, associe les e-mails aux comptes, clone les dépôts pour analyse, trouve les comptes secondaires et extrait les clés SSH.

Voir le dépôt
1.0k808il y a 11 moisVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager


Python minimum version

🐍 Maintenant compatible Python 3.13 !

Description

GitFive est un outil OSINT pour enquêter sur les profils GitHub.

Fonctionnalités principales :

  • Historique des noms d'utilisateur / noms
  • Variations des noms d'utilisateur / noms
  • Adresse e-mail vers compte GitHub
  • Trouver des comptes GitHub à partir d'une liste d'adresses e-mail
  • Liste les identités utilisées par la cible
  • Clone et analyse chaque dépôt de la cible
  • Met en évidence les e-mails liés au compte GitHub cible
  • Trouve les identités locales (UPN, ex : [email protected])
  • Trouve les comptes GitHub secondaires potentiels
  • N'a pas besoin de dépôts pour fonctionner (mais c'est mieux)
  • Génère toutes les combinaisons possibles d'adresses e-mail et cherche des correspondances
  • Extrait les clés publiques SSH
  • Export JSON

Optimisations :

  • Très faible consommation d'API, reste sous la limite de débit
  • Tâches multi-processus (contournant le GIL de Python)
  • Scraping asynchrone

Workflow

Cliquez ici pour une vue complète


Prérequis

  • Git
  • Python >= 3.10

Installation

root@kitploit:~
$ pip3 install pipx
$ pipx ensurepath
$ pipx install gitfive

Cela utilisera automatiquement des venvs pour éviter les conflits de dépendances avec d'autres projets.

Utilisation

D'abord, connectez-vous à GitHub (de préférence avec un compte secondaire) :

root@kitploit:~
$ gitfive login

Ensuite, profitez-en :

root@kitploit:~
usage: gitfive [-h] {login,user,email,emails,light} ...

positional arguments:
  {login,user,email,emails,light}
    login               Permet à GitFive de s'authentifier sur GitHub.
    user                Retrouver un utilisateur GitHub par son nom d'utilisateur.
    email               Retrouver un utilisateur GitHub par son adresse e-mail.
    emails              Trouver les noms d'utilisateur GitHub d'une liste d'adresses e-mail donnée.
    light               Trouver rapidement les adresses e-mail à partir d'un nom d'utilisateur GitHub.

options:
  -h, --help            affiche ce message d'aide et quitte

PS : évitez de tester sur torvalds ou d'autres auteurs de dépôts avec 1 million de commits

📄 Vous pouvez aussi utiliser --json avec les modules user et email pour exporter en JSON ! Exemple :

root@kitploit:~
$ gitfive user mxrch --json mxrch_data.json

Amusez-vous bien 🥰💞

Démo vidéo

https://github.com/mxrch/GitFive/assets/17338428/28a22d30-f651-483f-84e8-7fc6e00b831f

Avertissement évident

Cet outil est à but éducatif uniquement, je ne suis pas responsable de son utilisation.

Avertissement moins évident

L'utilisation de cet outil dans un service ou un logiciel automatisé payant est strictement interdite sans mon accord personnel.
Veuillez l'utiliser uniquement dans le cadre d'enquêtes personnelles, criminelles, ou de projets open-source.

Remerciements

  • novitae pour être mon collègue Python
  • rayanlecat, ABH, 22sh, BlackWasp, Tartofraise, mpgn, M3SS et n1nj4sec pour le bêta-test
  • L'équipe HideAndSec 💗 (blog : https://hideandsec.sh)

Sponsors

Merci à ces personnes formidables qui me soutiennent !

BlWasp  gingeleski  


Vous aimez mon travail ?
Sponsorisez-moi sur GitHub ! 🤗

Télécharger l’outil