
ابحث عن نقاط النهاية على GitHub.
تقوم هذه الأداة المكتوبة بلغة Go بإجراء عمليات بحث على GitHub وتحليل النتائج للعثور على نقاط النهاية لنطاق معين.
go install github.com/gwen001/github-endpoints@latest
أو
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
إذا كنت ترغب في استخدام عدة tokens، فمن الأفضل إنشاء ملف .tokens في دليل البرنامج التنفيذي مع token واحد في كل سطر
token1
token2
...
أو استخدم متغير بيئة مع tokens مفصولة بفاصلة:
export GITHUB_TOKEN=token1,token2...
يتم تعطيل tokens عندما يرفع GitHub تنبيه حد السرعة (rate limit)، ومع ذلك يتم إعادة تمكينها بعد دقيقة واحدة. يمكنك تعطيل هذه الميزة باستخدام الخيار -k.
20/09/2022
25/09/2020
23/09/2020
10/08/2020
لا تتردد في فتح مشكلة إذا واجهت أي مشكلة مع البرنامج النصي.