三星手机内置的搜狗定制版被发现明文上传用户输入内容并共享给广告平台
原文中文,约1000字,阅读约需3分钟。
📝
内容提要
哔哩哔哩UP主和360安全工程师发现三星手机内置的搜狗手机输入法定制版使用HTTP明文协议传输用户输入数据,分享给广告商。三星已发布补丁修复该问题,建议关闭联网功能以避免数据收集。
🔎
延伸解读
定制版输入法的责任归属
文章指出,搜狗输入法给手机厂商提供定制版本,由厂商自行开发和定制。因此,三星定制版使用HTTP明文传输的问题不应完全归咎于搜狗,而是三星自身的责任。这提醒用户,内置输入法的安全性取决于手机厂商的定制和维护水平,而非仅看输入法品牌。
数据共享与广告推荐的关联
根据协议,三星将输入数据分享给30多个SDK,其中包括广告类SDK。文章中的演示显示,输入猫咪相关内容后,二手平台出现猫咪推荐,说明输入内容可能通过广告SDK流向其他平台。这揭示了数据共享链条如何导致用户输入被用于跨平台广告推送。
关闭联网的取舍与局限
文章建议,如果必须使用会收集输入内容的输入法,可以关闭其联网功能以避免数据上传,但代价是输入精度下降,错别字增多。这提供了一种权衡方案,但并非完美解决,用户需在隐私保护和输入体验之间做出选择。
❓
Q&A
三星手机内置的搜狗输入法定制版被发现了什么问题?
被发现使用HTTP明文协议传输用户输入数据,并将数据上传到云端且共享给广告商。
为什么输入法输入的内容会出现在其他平台的推荐里?
因为输入法将用户输入记录上传并分享给广告类SDK,导致其他平台根据这些数据推送相关内容。
三星是否修复了这个问题?如何修复的?
三星承认了问题并发布了补丁进行修复。
搜狗输入法本身是否也存在明文传输问题?
搜狗输入法此前被曝明文上传,但后来已切换为HTTPS加密传输;问题出在三星定制的版本仍使用HTTP。
如果不想被输入法收集数据,可以怎么做?有什么代价?
可以关闭输入法的联网功能,这样就不会被收集数据,但代价是输入精度会下降,错别字可能增多。
为什么说这个问题主要责任在三星而不是搜狗?
因为搜狗输入法给OEM厂商的定制版本由厂商自己开发和定制,三星定制版仍使用HTTP明文传输,所以是三星自己的问题。
🏷️