
Ferramenta OSINT para investigação de perfis do GitHub: rastreia histórico de nomes de usuário/nome, mapeia e-mails para contas, clona repositórios para análise, encontra contas secundárias e extrai chaves SSH.

GitFive é uma ferramenta de OSINT para investigar perfis do GitHub.
Principais funcionalidades :
Otimizações :
Clique aqui para uma visão completa

$ pip3 install pipx
$ pipx ensurepath
$ pipx install gitfive
Ele usará automaticamente ambientes virtuais para evitar conflitos de dependência com outros projetos.
Primeiro, faça login no GitHub (de preferência com uma conta secundária) :
$ gitfive login
Depois, aproveite :
usage: gitfive [-h] {login,user,email,emails,light} ...
positional arguments:
{login,user,email,emails,light}
login Let GitFive authenticate to GitHub.
user Track down a GitHub user by its username.
email Track down a GitHub user by its email address.
emails Find GitHub usernames of a given list of email addresses.
light Quickly find emails addresses from a GitHub username.
options:
-h, --help show this help message and exit
PS: por favor, evite testar em torvalds ou outros autores de repositórios com 1 milhão de commits
📄 Você também pode usar --json com os módulos user e email para exportar em JSON! Exemplo :
$ gitfive user mxrch --json mxrch_data.json
Divirta-se 🥰💞
https://github.com/mxrch/GitFive/assets/17338428/28a22d30-f651-483f-84e8-7fc6e00b831f
Esta ferramenta é apenas para fins educacionais, não sou responsável pelo seu uso.
O uso desta ferramenta em um serviço/software automatizado pago é estritamente proibido sem meu acordo pessoal.
Por favor, use-a apenas em investigações pessoais, criminais ou projetos de código aberto.
Obrigado a essas pessoas incríveis por me apoiarem!
Você gosta do meu trabalho?
Patrocine-me no GitHub! 🤗