
Trouvez des endpoints sur GitHub.
Cet outil Go effectue des recherches sur GitHub et analyse les résultats pour trouver les endpoints d'un domaine donné.
go install github.com/gwen001/github-endpoints@latest
ou
git clone https://github.com/gwen001/github-endpoints
cd github-endpoints
go install
$ github-endpoints -h
Usage of github-endpoints:
-all
displays urls of all other domains, default=false
-d string
domain you are looking for (required)
-e extended mode, also look for <dummy>example.com
-k exit the program when all tokens have been disabled
-o string
output file, default: <domain>.txt
-r display relative urls, default=false
-raw
raw output
-t string
github token (required), can be:
• a single token
• a list of tokens separated by comma
• a file (.tokens) containing 1 token per line
if the options is not provided, the environment variable GITHUB_TOKEN is readed, it can be:
• a single token
• a list of tokens separated by comma
Si vous souhaitez utiliser plusieurs tokens, il est préférable de créer un fichier .tokens dans le répertoire de l'exécutable avec 1 token par ligne.
token1
token2
...
ou d'utiliser une variable d'environnement avec des tokens séparés par des virgules :
export GITHUB_TOKEN=token1,token2...
Les tokens sont désactivés lorsque GitHub émet une alerte de limitation de débit, mais ils sont réactivés 1 minute plus tard.
Vous pouvez désactiver cette fonctionnalité en utilisant l'option -k.
20/09/2022
25/09/2020
23/09/2020
10/08/2020
N'hésitez pas à ouvrir un ticket si vous rencontrez un problème avec le script.