
Ferramenta de linha de comando para encontrar endereços de e-mail de usuários do GitHub, contribuidores e membros de organizações, com multithreading, saída em JSON e verificação de violações via Have I Been Pwned.

python zen.py username
ou
python zen.py https://github.com/username
python zen.py https://github.com/username/repository
python zen.py organization --org
ou
python zen.py https://github.com/orgs/organzation
python zen.py https://github.com/username/repository -o /path/to/file
O Github permite 60 requisições não autenticadas por hora, mas o limite para requisições autenticadas é de 6000 por hora.
Você não precisa gerar nenhum tipo de token autenticado, basta fornecer seu nome de usuário através da opção -u da seguinte forma:
python zen.py username -u yourUsername
Zen suporta multi-threading para recuperação de dados mais rápida.
python zen.py IBM --org -t 20
Zen usa a API haveibeenpwned.com para verificar se um e-mail foi violado ou não. Este recurso está desativado por padrão e pode ser usado com a opção --breach da seguinte forma
python zen.py s0md3v --breach