电州收藏夹
2.87K subscribers
1.55K photos
404 videos
323 files
2.05K links
电报上的自治州,独自站在风雨中
软件 音乐 收藏 图片 新闻 剪辑 设计 linux 英语 等等 为了走向深空
@export_telegraph_bot
@download_it_bot
@SearcheeBot
@utubebot
@DownloadsMasterBot
@twitterimage_bot
频道内搜索
https://meow.tg/private/telestate
@dianzhoubot
Download Telegram
Telegram Android 客户端的联系人名片 BUG

这是一个奇怪的号码?!
Telegram Android v8.2.1 (2462) 及后续正式版、测试版客户端查看此联系人会显示您当前账号绑定的手机号码 (每个用户看到的都是自己的手机号码,他人看不到您的号码,不存在隐私问题);在 Android 旧版本以及未更新相关代码的第三方客户端不受此 BUG 影响。
在 iOS 客户端和 Desktop 客户端看到的是电话号码为 +7 的联系人,不受此 BUG 影响。

本身这个联系人名片的内容只是一个号码为 +7 的联系人,没有任何真实电话号码的内容,如下所示[1]:
"contact":{
"first_name":"⠀",
"phone_number":"7"
}

BUG 的原因是 Telegram Android 开发者错误的把此号码的返回值设置成了用户本人的电话号码。[2/3/4]

相关原代码见此处,备份保存至此处:
public TLRPC.User getUser(Long id) {
if (id == 0) {
return UserConfig.getInstance(currentAccount).getCurrentUser();
}
return users.get(id);
}

TG极客 @TGgeek 注:此 BUG 代码提交至 Telegram Android v8.2.1 (2462) 客户端代码中,截至发稿时最新正式版及测试版均存在此 BUG。每个用户看到的都是自己的手机号码,他人看不到您的号码,不存在隐私问题。但是您仍需保持警惕,防止有恶意人士利用此 BUG 进行诈骗或其他恶意行为。

🏷 TAG #Telegram #BUG
📢 TG极客 @TGgeek
👥 大学联盟 @UniversityAlliance