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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
unauthscout — UnauthScout هي أداة OSINT (استخبارات المصادر المفتوحة) مطوّرة بلغة Bash للاستكشاف السلبي للأصول على منصات التحكم بالإصدارات (GitLab وGitHub). | Kitploit
أدوات/GitHubGitHub/rmottanet/unauthscout
أدوات عامةالاستخبارات مفتوحة المصدر (OSINT)تحليل الكودأمن الويباستخبارات التهديدات
GitHubrmottanet/unauthscout

unauthscout

UnauthScout هي أداة OSINT (استخبارات المصادر المفتوحة) مطوّرة بلغة Bash للاستكشاف السلبي للأصول على منصات التحكم بالإصدارات (GitLab وGitHub).

عرض المستودع
51منذ 6 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

Quality Gate Status Reliability Rating Maintainability Rating Security Rating Bugs Vulnerabilities

UnauthScout

UnauthScout هي أداة سطر أوامر للاستطلاع غير المُصادَق عليه في OSINT على منصات المطوّرين العامة مثل GitHub وGitLab.

وهي توحّد عملية جمع بيانات المستخدمين المتاحة للعموم عبر واجهة متّسقة وعقود إخراج JSON طبيعية.

بيان المشكلة

توفّر منصات المطوّرين العامة بيانات استطلاع قيّمة دون الحاجة إلى مصادقة. ومع ذلك، غالبًا ما تكون هذه البيانات غير متّسقة عبر مقدّمي الخدمات ويصعب استهلاكها برمجيًا.

تعالج UnauthScout هذا عبر:

  • الاستعلام عن واجهات برمجة التطبيقات العامة دون مصادقة
  • تطبيع الاستجابات عبر مخططات صريحة
  • توفير واجهة سطر أوامر بسيطة ومناسبة للنصوص البرمجية

الميزات

  • استطلاع مستخدمين غير مُصادَق عليه على GitHub
  • استطلاع مستخدمين غير مُصادَق عليه على GitLab
  • إخراج JSON طبيعي محدّد بمخططات صريحة
  • وضع إخراج خام لتصحيح الأخطاء واكتشاف الحقول
  • بنية معيارية قائمة على مقدّمي الخدمات

غير المدرجة في الأهداف

  • المصادقة أو الوصول القائم على الرموز المميّزة
  • تجاوز حدود معدّل الطلبات
  • جمع البيانات الخاصة أو المقيدة
  • الربط الآلي أو الإثراء عبر المنصات

المتطلبات

  • Bash (متوافق مع POSIX)
  • curl
  • jq

التثبيت

root@kitploit:~
git clone https://github.com/rmottanet/unauthscout.git
cd unauthscout
chmod +x bin/unauthscout

الاستخدام

الاستخدام الأساسي

root@kitploit:~
unauthscout <username>

الإخراج الخام (استجابة واجهة برمجة التطبيقات غير المعالجة)

root@kitploit:~
unauthscout <username> --raw

افتراضيًا، يُخرج UnauthScout JSON طبيعي يتوافق مع المخطط المقابل تحت schemas/.

عقود الإخراج

يتم تعريف المخرجات الطبيعية عبر JSON Schema:

  • schemas/github_user.json
  • schemas/gitlab_user.json

هذه المخططات هي المصدر الموثوق لكل المخرجات المعالجة وتضمن هياكل بيانات مستقرة ويمكن التنبؤ بها.

بنية المشروع

root@kitploit:~
bin/        # نقطة الدخول لسطر الأوامر والتنسيق
lib/        # تكاملات مقدّمي الخدمات ومنطق التحليل
schemas/    # عقود البيانات الطبيعية (JSON Schema)
docs/       # التوثيق كرمز
tests/      # الاختبارات الآلية (اختياري)

مبادئ التصميم

  • غير مُصادَق عليه افتراضيًا
  • عقود بيانات صريحة بدلًا من الافتراضات الضمنية
  • فصل واضح بين التنسيق واسترجاع البيانات
  • مساحة سطح دنيا وقابلة للتوسيع بطبيعتها



Static Badge Static Badge
تنزيل الأداة