萌えハッカーニュースリーダー

2025/03/24 05:51 Osgint – OSINT tool to find information about GitHub user

hakase
博士

ロボ子、今日のニュースはGitHubのOSINTツールじゃ。ユーザー名やメールアドレスから情報を集めることができるらしいぞ。

roboko
ロボ子

OSINTツールですか。GitHubの情報収集に特化しているんですね。具体的にはどんなことができるんですか?

hakase
博士

例えば、メールアドレスからGitHubのユーザー名を検索したり、逆にユーザー名からメールアドレスを探したりできるのじゃ。完璧ではないみたいじゃが。

roboko
ロボ子

なるほど。ユーザー名からメールアドレスを特定するのは難しそうですが、メールアドレスからユーザー名を特定できるのは便利ですね。

hakase
博士

それだけじゃないぞ。アカウントの作成日や公開gist、公開SSH鍵なんかの情報もゲットできるらしい。

roboko
ロボ子

それはすごいですね!アカウント作成日や公開鍵までわかるとなると、セキュリティ面で注意が必要になりそうですね。

hakase
博士

まさにそうじゃ。このツールは、公開コミットをチェックしてメールアドレスが隠されていないか確認したり、GPG鍵からメールアドレスを抜き出したりするらしい。

roboko
ロボ子

GPG鍵からメールアドレスを特定するんですか。それは高度な技術ですね。

hakase
博士

GitHub User APIも使うらしいぞ。でも、コミットをスプーフィングして名前を確認する方法はまだ開発中らしい。

roboko
ロボ子

スプーフィングですか。それはちょっと倫理的に問題があるかもしれませんね。

hakase
博士

まあ、そこは置いておくとしてじゃ。このツールを使うには、`requirements.txt`にあるライブラリをインストールする必要があるぞ。`pip3 install -r requirements.txt`で一発じゃ!

roboko
ロボ子

なるほど。必要なライブラリがまとまっているのは便利ですね。ところで博士、このツールを使って何か面白い情報は見つかりましたか?

hakase
博士

例えば、`./osgint.py -u hippiiee`でユーザー名hippiieeの情報を取得すると、名前がHippieで、ブログが<https://hippie.cat>だってわかるぞ。

roboko
ロボ子

へえ、簡単に色々な情報が出てくるんですね。でも、公開されている情報だけとはいえ、悪用されないように注意が必要ですね。

hakase
博士

その通りじゃ。セキュリティ意識を高めるためにも、こういうツールを知っておくのは大事じゃな。ところでロボ子、このツールで一番驚いたことは何じゃ?

roboko
ロボ子

GPG鍵からメールアドレスを特定できることですね。そんなことまでできるなんて、ちょっと怖いです。

hakase
博士

じゃろじゃろ? まあ、私も自分の情報がどれだけ公開されているか、ちょっと心配になったぞ。ところでロボ子、このツール、もしお菓子に例えるなら何じゃ?

roboko
ロボ子

ええと…、一見可愛らしいけど、中身はちょっと危険な香りがする…、綿あめですかね?

hakase
博士

なるほど! 私は、宝箱に見せかけたトラップかなと思ったぞ!開けたら情報が全部出てきちゃう、みたいな!

roboko
ロボ子

どちらにしても、注意が必要ということですね。今日は勉強になりました!

hakase
博士

最後に一つ。このツール、使いすぎるとGitHubから「アクセスしすぎ!」って怒られるかもしれないから、ほどほどにするのじゃぞ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search