
أداة استخبارات مفتوحة المصدر (OSINT) للتحقيق في ملفات تعريف GitHub: تتبع تاريخ أسماء المستخدمين/الأسماء، تربط البريد الإلكتروني بالحسابات، تستنسخ المستودعات للتحليل، تجد حسابات ثانوية، وتستخرج مفاتيح SSH.

GitFive هي أداة OSINT للتحقيق في ملفات تعريف GitHub.
الميزات الرئيسية:
التحسينات:
انقر هنا لعرض كامل

$ pip3 install pipx
$ pipx ensurepath
$ pipx install gitfive
سيستخدم تلقائيًا بيئات افتراضية (venvs) لتجنب تعارضات التبعية مع المشاريع الأخرى.
أولاً، قم بتسجيل الدخول إلى GitHub (يفضل باستخدام حساب ثانوي) :
$ gitfive login
ثم، استفد :
usage: gitfive [-h] {login,user,email,emails,light} ...
positional arguments:
{login,user,email,emails,light}
login Let GitFive authenticate to GitHub.
user Track down a GitHub user by its username.
email Track down a GitHub user by its email address.
emails Find GitHub usernames of a given list of email addresses.
light Quickly find emails addresses from a GitHub username.
options:
-h, --help show this help message and exit
ملاحظة: يرجى تجنب الاختبار على torvalds أو مؤلفين آخرين لمستودعات تحتوي على مليون commit
📄 يمكنك أيضًا استخدام --json مع وحدات user و email لتصدير JSON! مثال :
$ gitfive user mxrch --json mxrch_data.json
استمتع 🥰💞
https://github.com/mxrch/GitFive/assets/17338428/28a22d30-f651-483f-84e8-7fc6e00b831f
هذه الأداة مخصصة للأغراض التعليمية فقط، ولست مسؤولاً عن استخدامها.
استخدام هذه الأداة في خدمة / برنامج مدفوع آلي ممنوع منعًا باتًا دون موافقتي الشخصية. يرجى استخدامها فقط في التحقيقات الشخصية أو الجنائية أو المشاريع مفتوحة المصدر.
شكرًا لهؤلاء الأشخاص الرائعين لدعمي!
أعجبك عملي؟
ادعمني على GitHub! 🤗