Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
gitrecon — OSINT-инструмент для получения информации из профиля Github и Gitlab и поиска адресов электронной почты пользователя, утекших в коммитах. | Kitploit
Инструменты/GitHubGitHub/gonzosint/gitrecon
OSINT (Разведка открытых источников)РазведкаСбор информацииСбор Электронной Почты
GitHubgonzosint/gitrecon

gitrecon

OSINT-инструмент для получения информации из профиля Github и Gitlab и поиска адресов электронной почты пользователя, утекших в коммитах.

Репозиторий
322465 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

gitrecon

OSINT-инструмент для получения информации из профиля Github или Gitlab и поиска email-адресов пользователей, раскрытых в коммитах.

📚 Как это работает?

GitHub использует адрес электронной почты, связанный с учётной записью GitHub, для привязки коммитов и других действий к профилю GitHub. Когда пользователь делает коммиты в публичные репозитории, его email-адрес обычно публикуется в коммите и становится общедоступным, если знать, где искать.

GitHub предоставляет инструкции о том, как это предотвратить, но, похоже, большинство пользователей GitHub либо не знают, либо их не волнует, что их email может быть раскрыт.

Найти email пользователя GitHub часто так же просто, как посмотреть его последние события через API GitHub.

Идея и текст от Nick Drewe.

Источник: https://thedatapack.com/tools/find-github-user-email/

❗ Отказ от ответственности

Как предупредил @pielco11, email'ы и другие данные могут быть подделаны в коммитах.


✔️ Предварительные требования

  • Python 3

🛠️ Установка

root@kitploit:~
git clone https://github.com/GONZOsint/gitrecon.git
cd gitrecon/
python3 -m pip install -r requirements.txt

Можно использовать токен доступа Github, отредактировав строку 3 файла modules/github_recon.py. Это предотвратит возможный бан API.

Можно использовать токен доступа Gitlab, отредактировав строку 3 файла modules/gitlab_recon.py. Это предотвратит возможный бан API.

root@kitploit:~
token = '<Access token here>'

🔎 Использование

root@kitploit:~
usage: gitrecon.py [-h] -s {github,gitlab} [-a] [-o] username

positional arguments:
  username

optional arguments:
  -h, --help          show this help message and exit
  -s {github,gitlab}  sites selection
  -a, --avatar        download avatar pic
  -o, --output        save output

Результаты сохраняются в results/<username>/.


⚔️ Возможности

  • Раскрытые email'ы Gitlab и Github в коммитах

  • SSH-ключи Gitlab и Github

SSH-ключи GithubSSH-ключи Gitlab
ID❌
❌Название
❌Создан
❌Истекает
КлючКлюч
  • Информация профиля Gitlab и Github


🔒 Предотвращение

Настройки на Github:

  • URL настроек: https://github.com/settings/emails

    • ✔️ Сохранять адреса электронной почты в тайне

    • ✔️ Блокировать отправку из командной строки, раскрывающую мой email

Настройки на Gitlab:

  • URL настроек: https://gitlab.com/-/profile

    • ✔️ Публичный email: не показывать в профиле

    • ✔️ Email для коммитов: использовать закрытый email

Скачать инструмент
Информация профиля GithubИнформация профиля Gitlab
Имя пользователяИмя пользователя
ИмяИмя
ID пользователяID пользователя
❌Состояние
❌Статус
URL аватараURL аватара
EmailEmail
МестоположениеМестоположение
БиоБио
КомпанияОрганизация
Организации❌
❌Должность
❌Информация о работе
БлогВеб-сайт
Gravatar ID❌
TwitterTwitter
❌Skype
❌LinkedIn
ПодписчикиПодписчики
ПодпискиПодписки
СозданСоздан
Обновлен❌