ネット上の全てのサービスから特定のユーザー名を洗い出す
DESC : Don't abuse.
きっかけは自分の使っているサービス毎にID名、ユーザー名に統一性がなかったので一度洗い出してしまおうとした所存です。
やり方は以下です
Sherlock
SherlockというOSSを今回は使います。
Sherlock
Google Cloud Shell
Google先生のCloud Shellを使って動かしていきます。
Google Cloud Shell
(環境構築いらんから鬼便利↑
Google Cloud Shellは完全無料なので安心してください。
GoogleアカウントでログインしたらVSCodeに似たエディターが出てくるので、
その画面で下記のコマンドを実行してSherlockを使う準備をしましょう。
# レポジトリからクローン
$ git clone https://github.com/sherlock-project/sherlock.git
# Sherlockに移動
$ cd sherlock
python3 -m pip install -r requirements.txt
Sherlockに移動したら下記コマンドを打ってください。
$ python3 sherlock --timeout 1 <ユーザー名>
--timeout 1
は時間がかかってる時に動かなくなる時があるので指定しています。
実行すると以下のような結果が返ってきます。
いたずら厳禁。
fin.