web-dev-qa-db-ja.com

FacebookユーザーのIPをトレースします。可能ですか?

私が知っているように、Facebookのチャットはuser <> server <> userであり、P2Pではありません。今日は何人かと話していたところ、FacebookのユーザーIPアドレスをnetstatできる可能性がかなり高いと確信していました。 FBチャットの仕組みはよくわかりませんが、彼らがチャットでP2Pを使用しているのではないかと思います。だから私の質問は、FacebookのIPをnetstatすること、またはリンクを送信したりフィッシングツールを使用したりせずに彼のIPを見つける方法はありますか?

グーグルの結果の記事のほとんどは、これが実際に可能であると述べています: ここ

1
Deepsy

Facebookチャットは [〜#〜] xmpp [〜#〜] プロトコルで実行されています。分散型ですが、P2Pではありません。これは電子メールに似ています-中央サーバーはありませんが、多数のドメインサーバーが相互に通信してクライアントを管理します。 XMPPからIPアドレスを取得することは不可能だと思います。

6
valentinas

直接、いいえ。

間接的には可能です。一方通行:

  1. アクセスログを制御できるWebサーバーを稼働させます。
  2. チャットパートナーに、そのWebサーバーを指す一意のハイパーリンクを送信し、リンクをクリックしてもらいます。次に例を示します。 http://yourdomain.com/JohnDoe.html (Webページが存在している必要はなく、404をスローしても問題ありません)。
  3. Webサーバーのアクセスログを確認して、/ JohnDoe.htmlへのリクエストのIPアドレスを取得します。
  4. 会話パートナーのIPアドレスがあります。
11
arifbudiman

Facebookのチャットプラットフォームは、クライアントのIPアドレスを公開しないXMPPプロトコルを利用しています。

FacebookはチャットでP2Pを使用していないとあなたは言っています。私の知る限り、ソーシャルエンジニアリングを使用せずに連絡先のWebチャットを介してFacebook IPを取得するのは不可能です。

Facebookのカスタムチャットクライアントを使用するときにIPアドレスが公開されているかどうかを確認することは価値がありますが、クライアントのIPアドレスが公開されることはほとんどありません。

7
infosec