网问答>>默认设置下的Telegram拨打电话会泄露IP地址
问题
已解决

默认设置下的Telegram拨打电话会泄露IP地址

时间:2025-08-04 03:51:59
默认设置下的Telegram拨打电话会泄露IP地址
最佳回答
默认设置下的Telegram拨打电话会泄露IP地址答案:是的,默认设置下的Telegram拨打电话确实会泄露IP地址。这一结论基于以下详细分析:Telegram的P2P通话机制:Telegram在默认配置下使用P2P(点对点)技术进行语音通话。当使用P2P发起Telegram呼叫时,通话另一方的IP地址可能会显示在Telegram的控制台日志中。IP地址泄露的情况:并非所有版本的Telegram都会显示控制台日志。例如,在测试中,Windows版本不显示控制台日志,而Linux版本则显示。在使用Linux版本的Telegram时,可以在控制台日志中看到泄露的IP地址。防止IP地址泄露的方法:Telegram应用程序提供了设置选项,允许用户通过更改“Settings - Private and Security - Voice Calls - Peer-To-Peer”为“Never”或“Nobody”来阻止IP地址被泄露。执行此操作后,用户的呼叫将通过Telegram的服务器进行路由,从而隐藏IP地址,但代价是音频质量可能会略有下降。不同平台的差异:在iOS和Android平台上,用户可以禁用P2P呼叫以防止IP地址泄露。然而,在Telegram for Desktop(tdesktop)和Telegram Messenger for Windows应用程序中,曾经无法禁用P2P通话,这意味着在这些平台上使用Telegram拨打电话会泄露IP地址。但值得注意的是,此问题已在后续版本的Telegram for Desktop中得到修复,现在有一个设置可以禁用P2P调用。安全研究人员的发现:安全研究人员Dhiraj发现了Telegram for Windows和Telegram for Desktop中缺少禁用P2P通话的设置,并获得了2,000欧元的奖金。Dhiraj提供了一个PoC视频,展示了IP地址是如何泄露的,包括Telegram服务器IP、用户自己的IP以及最终用户的IP。Telegram的回应:在向Telegram报告此漏洞后,Telegram在后续版本中修复了该问题,允许用户禁用P2P调用。尽管如此,关于Telegram为何默认启用P2P调用并导致IP地址泄露的问题,Telegram并未提供明确的解释。综上所述,默认设置下的Telegram拨打电话确实存在泄露IP地址的风险。为了保护隐私,用户应该检查并调整Telegram的设置,禁用P2P通话(如果可用),或者通过其他方式保护自己的IP地址不被泄露。
时间:2025-08-04 03:52:07
本类最有帮助
Copyright © 2008-2013 www.wangwenda.com All rights reserved.冀ICP备12000710号-1
投诉邮箱: