経緯
A「bot作ったからそのアプリのシステムユーザID教えて」
僕「おk どこで見ればいいん?」
A「見れないよ」
僕「は?」
A「開発者コンソール開けなくなっちゃったからねー」
僕「は?」
僕「は?」
覗き見る
とりあえずそのアプリがelectron製だったのと、アプリを開きなおしてもログイン状態を保持していることからlocalStorageにデータがあると推測
electronがlocalStorageのデータを入れている場所は大体同じ
調べればわかるがwindowsだと以下になる
C:\Users\%USERNAME%\AppData\Roaming\package.jsonのnameフィールド\
localstorageはsqlite3とかで開けるので、今回はsqliteをGUIで触れる感じのソフトを使って当該ファイルを開いた
結果
ビンゴ
テーブルの中に目的のデータがあった
ただ、対象のデータはblob形式だったのだが上記ソフトだとフォントがおかしいのか"O"と"C"の区別がつかなかったのが微妙
まぁファイルに対象のテキストをエクスポートみたいな機能があるから何とかなったが
蛇足
僕「localstorageからユーザID拾ってきたぞ」
A「ああ、slackの特定チャンネルでこのコマンド叩くとユーザID分かるってさ」
僕「は?」
僕「は?」