使用 hosts 屏蔽 Skype 内置的新闻功能。

Skype 在更新至 8.98.0.402 版本后新增了一个新闻功能。点击「今天」就可以浏览新闻,这些新闻资讯是由 MSN 提供的。

但是发现一个很奇怪的事情,它会收集数据然后访问中国地区的域名。

下面的视频是抓包新闻页面的网络请求数据。


除了 MSN 以外,有两个域名特别可疑分别是「s3m2.nzwgs.com」和「s3m2.fenxi.com」,查了一下备案,这两个域名都是中国内地公司所持有的域名。

为了避免再次误点进入新闻页面,可以使用 hosts 屏蔽掉内置的广告以及追踪器。

hosts 路径

Windows
C:\windows\system32\drivers\etc

macOS
/private/etc/

屏蔽的 hosts 域名

这里会屏蔽掉一些 MSN 相关的站点。

127.0.0.1 browser.pipe.aria.microsoft.com
127.0.0.1 browser.events.data.msn.cn
127.0.0.1 gateway.bingviz.microsoftapp.net
127.0.0.1 www.msn.com
127.0.0.1 srtb.msn.com
127.0.0.1 assets.msn.com
127.0.0.1 www.msn.cn
127.0.0.1 api.msn.cn
127.0.0.1 c.msn.cn
127.0.0.1 img-s.msn.cn
127.0.0.1 assets.msn.cn
127.0.0.1 ts1.cn.mm.bing.net
127.0.0.1 ts2.cn.mm.bing.net
127.0.0.1 ts3.cn.mm.bing.net
127.0.0.1 ts4.cn.mm.bing.net
127.0.0.1 s3m4.fenxi.com
127.0.0.1 s3m2.nzwgs.com

下面这个是 masOS 系统添加 hosts 的 Shell 脚本,打开 Terminal,输入下面的脚本运行即可。

echo "" >> /private/etc/hosts && echo "127.0.0.1 browser.pipe.aria.microsoft.com" >> /private/etc/hosts && echo "127.0.0.1 browser.events.data.msn.cn" >> /private/etc/hosts && echo "127.0.0.1 gateway.bingviz.microsoftapp.net" >> /private/etc/hosts && echo "127.0.0.1 www.msn.com" >> /private/etc/hosts && echo "127.0.0.1 srtb.msn.com" >> /private/etc/hosts && echo "127.0.0.1 assets.msn.com" >> /private/etc/hosts && echo "127.0.0.1 www.msn.cn" >> /private/etc/hosts && echo "127.0.0.1 api.msn.cn" >> /private/etc/hosts && echo "127.0.0.1 c.msn.cn" >> /private/etc/hosts && echo "127.0.0.1 img-s.msn.cn" >> /private/etc/hosts && echo "127.0.0.1 assets.msn.cn" >> /private/etc/hosts && echo "127.0.0.1 ts1.cn.mm.bing.net" >> /private/etc/hosts && echo "127.0.0.1 ts2.cn.mm.bing.net" >> /private/etc/hosts && echo "127.0.0.1 ts3.cn.mm.bing.net" >> /private/etc/hosts && echo "127.0.0.1 ts4.cn.mm.bing.net" >> /private/etc/hosts && echo "127.0.0.1 s3m4.fenxi.com" >> /private/etc/hosts && echo "127.0.0.1 s3m2.nzwgs.com" >> /private/etc/hosts && echo "设置完成"