Notice: 関数 _load_textdomain_just_in_time が誤って呼び出されました。cocoon ドメインの翻訳の読み込みが早すぎました。これは通常、プラグインまたはテーマの一部のコードが早すぎるタイミングで実行されていることを示しています。翻訳は init アクション以降で読み込む必要があります。 詳しくは WordPress のデバッグをご覧ください。 (このメッセージはバージョン 6.7.0 で追加されました) in /var/www/html/itoho/wp-includes/functions.php on line 6121
DiscordのアカウントからIPは抜けるのか

DiscordのアカウントからIPは抜けるのか

web

少し前、DiscordアカウントだけでIPアドレスが分かる、という噂を聞いた。はたしてそれはできるのだろうか。結論としてはできないというのが大半の人の見方であった。
 しかし、私はDiscordのある機能を使えばできるのではないかと考えたので、実際にしてみることにした。

方針

Discordのリンクプレビュー機能を使って自動的にリンクにアクセスさせ、訪問履歴からIPを取得する

環境

私しかいないDiscordサーバー+ポート開放したwebサーバー(Apache2)

実験方法

Discordでローカルサーバーのウェブページのリンクを送信する。プレビューのためにDiscordのクライアントソフトがアクセスしているとしたらapacheのログに残るはずだ。次に、グローバルIPアドレスでリンクを送信し、apacheのログを確認する。

結果

同一LAN内のリンク(http://192.168.xxx.xxx/test.hrml)を送信してもプレビューが表示されず、ウェブサーバーにログに残らなかった。また、グローバルアドレスでリンクを送信するとプレビューが表示され、ログに残った。

"Mozilla/5.0 (compatible; Discordbot/2.0; +https://discordapp.com)"

つまり、プレビューはDiscordサーバー側で行われ、私達のIPは自動的には抜かれないということだ。この実験を行ったあと少し調べるとDiscordの公式ブログにそのようなことが書いてあった。ただし、手動でURLを開いた場合は相手にIPアドレスがバレてしまうので、信用できない人のリンクはVPNやTorブラウザをつかうなどの対策をしたほうがよいだろう。

また、Discordに侵入してIPを取るハッカーが現れる可能性は無きにしもあらず。こればかりはどうしようもない。

コメント

タイトルとURLをコピーしました