Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/gonzosint/gitrecon
OSINT (オープンソースインテリジェンス)偵察情報収集メール収集
GitHubgonzosint/gitrecon

gitrecon

GitHubおよびGitLabプロファイルから情報を取得し、コミットに漏洩したユーザーのメールアドレスを見つけるためのOSINTツール。

リポジトリを見る
322465年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
gitrecon — GitHubおよびGitLabプロファイルから情報を取得し、コミットに漏洩したユーザーのメールアドレスを見つけるためのOSINTツール。 | Kitploit

gitrecon

GithubまたはGitlabのプロファイルから情報を取得し、コミットに漏洩したユーザーのメールアドレスを見つけるOSINTツール。

📚 仕組み

GitHubは、GitHubアカウントに関連付けられたメールアドレスを使用して、コミットやその他のアクティビティをGitHubプロファイルにリンクします。ユーザーが公開リポジトリにコミットすると、そのメールアドレスは通常コミットに公開され、知っていれば誰でもアクセスできるようになります。

GitHubはこれを防ぐための手順を提供していますが、ほとんどのGitHubユーザーは自分のメールアドレスが公開される可能性があることを知らないか、気にしていないようです。

GitHubユーザーのメールアドレスを見つけるのは、多くの場合、GitHub APIを介してそのユーザーの最近のイベントを確認するだけで済みます。

アイデアとテキスト提供元: Nick Drewe

ソース: https://thedatapack.com/tools/find-github-user-email/

❗ 免責事項

@pielco11が警告しているように、メールやその他のデータはコミットで偽装される可能性があります。


✔️ 前提条件

  • Python 3

🛠️ インストール

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

modules/github_recon.pyファイルの3行目を編集することで、Githubアクセストークンを使用することができます。これにより、APIの禁止を防ぐことができます。

modules/gitlab_recon.pyファイルの3行目を編集することで、Gitlabアクセストークンを使用することができます。これにより、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>/パスに保存されます。


⚔️ 機能

  • GitlabとGithubのコミットに漏洩したメールアドレス

  • GitlabとGithubのSSHキー

Github SSHキーGitlab SSHキー
ID❌
❌タイトル
❌作成日
❌有効期限
キーキー
  • GitlabとGithubのプロフィール情報


🔒 防止策

Githubでの設定:

  • Settings url: https://github.com/settings/emails

    • ✔️ メールアドレスを非公開にする

    • ✔️ メールアドレスを公開するコマンドラインのプッシュをブロックする

Gitlabでの設定:

  • Settings url: https://gitlab.com/-/profile

    • ✔️ 公開メール: プロフィールに表示しない

    • ✔️ コミットメール: プライベートメールを使用する

ツールをダウンロード
Githubプロフィール情報Gitlabプロフィール情報
ユーザー名ユーザー名
名前名前
ユーザーIDユーザーID
❌状態
❌ステータス
アバターURLアバターURL
メールアドレスメールアドレス
所在地所在地
自己紹介自己紹介
会社組織
所属組織❌
❌役職
❌業務情報
ブログウェブ
Gravatar ID❌
TwitterTwitter
❌Skype
❌Linkedin
フォロワーフォロワー
フォロー中フォロー中
作成日作成日
更新日❌