Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
github-endpoints — ابحث عن نقاط النهاية على GitHub. | Kitploit
أدوات/GitHubGitHub/gwen001/github-endpoints
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعجمع المعلوماتأمن الويباختبار الاختراق
GitHubgwen001/github-endpoints

github-endpoints

ابحث عن نقاط النهاية على GitHub.

عرض المستودع
219402منذ 3 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

github-endpoints

ابحث عن نقاط النهاية على GitHub.

go badge MIT license badge twitter badge


الوصف

تقوم هذه الأداة المكتوبة بلغة Go بإجراء عمليات بحث على GitHub وتحليل النتائج للعثور على نقاط النهاية لنطاق معين.

التثبيت

root@kitploit:~
go install github.com/gwen001/github-endpoints@latest

أو

root@kitploit:~
git clone https://github.com/gwen001/github-endpoints
cd github-endpoints
go install

الاستخدام

root@kitploit:~
$ 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 واحد في كل سطر

root@kitploit:~
token1
token2
...

أو استخدم متغير بيئة مع tokens مفصولة بفاصلة:

root@kitploit:~
export GITHUB_TOKEN=token1,token2...

يتم تعطيل tokens عندما يرفع GitHub تنبيه حد السرعة (rate limit)، ومع ذلك يتم إعادة تمكينها بعد دقيقة واحدة. يمكنك تعطيل هذه الميزة باستخدام الخيار -k.

المهام المستقبلية

  • تغيير ترتيب عمليات البحث الإضافية؟
  • ؟

سجل التغييرات

20/09/2022

  • إصلاح التعبير النمطي (regexp) للنطاقات الفرعية

25/09/2020

  • إضافة الوضع السريع
  • يمكن قراءة tokens من أي ملف

23/09/2020

  • إصلاح مشكلة في استدعاء API (اسم المعاملات)
  • إضافة الملف الثنائي

10/08/2020

  • الإنشاء

لا تتردد في فتح مشكلة إذا واجهت أي مشكلة مع البرنامج النصي.

تنزيل الأداة