
Инструмент OSINT для исследования профилей GitHub: отслеживает историю имён пользователей/никнеймов, сопоставляет адреса электронной почты с учётными записями, клонирует репозитории для анализа, находит вторичные учётные записи и извлекает SSH-ключи.

GitFive — это OSINT-инструмент для исследования профилей GitHub.
Основные возможности:
Оптимизация:
Нажмите здесь для полного просмотра

$ pip3 install pipx
$ pipx ensurepath
$ pipx install gitfive
Он автоматически использует виртуальные окружения для предотвращения конфликтов зависимостей с другими проектами.
Сначала войдите в GitHub (желательно с дополнительной учётной записью):
$ gitfive login
Затем пользуйтесь:
usage: gitfive [-h] {login,user,email,emails,light} ...
positional arguments:
{login,user,email,emails,light}
login Аутентификация GitFive в GitHub.
user Отследить пользователя GitHub по его имени.
email Отследить пользователя GitHub по его email-адресу.
emails Найти имена пользователей GitHub по заданному списку email-адресов.
light Быстро найти email-адреса по имени пользователя GitHub.
options:
-h, --help показать это справочное сообщение и выйти
PS: пожалуйста, избегайте тестирования на torvalds или других авторах репозиториев с миллионом коммитов
📄 Вы также можете использовать --json с модулями user и email для экспорта в JSON! Пример:
$ gitfive user mxrch --json mxrch_data.json
Веселитесь 🥰💞
https://github.com/mxrch/GitFive/assets/17338428/28a22d30-f651-483f-84e8-7fc6e00b831f
Этот инструмент предназначен только для образовательных целей, я не несу ответственности за его использование.
Использование этого инструмента в автоматизированном платном сервисе/программном обеспечении строго запрещено без моего личного согласия.
Пожалуйста, используйте его только в личных, уголовных расследованиях или в проектах с открытым исходным кодом.
Спасибо этим замечательным людям за поддержку!
Вам нравится моя работа?
Поддержите меня на GitHub! 🤗