Post

Github : Retrouver le mail d’un utilisateur grâce au pseudo

Bonjour !

Aujourd’hui, on se retrouve pour voir comment on peut retrouver l’adresse e-mail (et d’autres informations ;)) grâce à un compte Github. Pour cela, on va voir 2 principales méthodes l’une utilisant uniquement le pseudo et la deuxième, utilisant un commit.

Disposer d’une adresse e-mail liée à un compte GitHub peut s’avérer très utile pour les activités OSINT, mais également pour les activités CTI ou en cas d’investigations en cas de découverte d’un compte GitHub.

C’est parti pour voir les deux méthodes alors !


Première méthode

La première méthode utilise uniquement le nom du compte Github et récupère les informations disponibles via l’API Github. Lorsqu’on effectue une requête pour obtenir les informations « public », on obtient un grand nombre d’informations, dont l’adresse e-mail. Mais pour que cela soit plus parlant, voyons ensemble comment faire !

Pour commencer, il faut aller sur cet url en remplacant le par le pseudo.

https://api.github.com/users//events/public

En requêtant le compte github de Linux Torvalds

https://api.github.com/users/torvalds/events/public

Nous obtenons cela :

Image

Nous pouvons donc associé l’email “tanyaagarwal25699@gmail.com” au compte Github de “torvalds” !

Deuxième méthode

La deuxième méthode est un peu plus longue et nécessite que la personne ait déjà participé à un dépôt public sur GitHub. Nous allons utiliser les informations contenues dans un commit pour retrouver l’adresse e-mail !

Voici les différentes étapes à suivre afin d’avoir ces informations :

  • Aller sur le profil de l’utilisateur

Image

  • Aller sur un projet qu’il a fait ou qu’il a participé en tant que contributaire

Image

  • Aller voir l’historique et cliquer sur un commit de la personne

Image

  • Prendre l’url puis ajouter à la fin “.patch”

Image

  • Profiter des différentes informations !

Image

Ici, nous avons l’adresse e-mail du commiteur, mais également de tous les reviewers (ainsi que d’autres informations).

Nous avons donc vu ensemble comment retrouver le mail d’un utilisateur github. Nous avons donc vu ensemble comment retrouver l’adresse e-mail d’un utilisateur Github. Améliorer ses compétences en OSINT et en investigation est essentiel pour travailler dans la cybersécurité de nos jours.en OSINT et en investigation est un “must have” pour travailler dans la cyber de nos jours.

Si vous avez aimé l’article, n’hésitez pas à le partager et à suggérer des pistes d’amélioration en commentaire !

This post is licensed under CC BY 4.0 by the author.