- Created:
- Updated:
edge 浏览器劫持百度地址
最近几天五一假期,打算趁机写好之前一直想写但没时间处理的 C++ 的一个小应用。毕竟使用的不是主攻语言,不免百度搜索多了些,平常不怎么使用百度的。这时候突然发现,在我输入 baidu
几个字符后,地址栏自动填充的地址后边,多了一个尾巴:url 参数 tn=68018901_17_pg
有推广劫持了?当你发现了一只小强,那么你没看到的地方,有很多只小强……
第一时间我回想最近有什么新增的软件,这还真没有。电脑上安装的软件基本都是开发环境使用的软件,PhpStorm WebStorm CLion 等之类的东西,还有 Photoshop 等这些可不会进行劫持。再者,我电脑上没有 360、迅雷、第三方输入法等曾经恶心到我的东西。
想不出来,这会不会是 Edge 干的事?毕竟这货曾经干过推广,甚至强行安装一个叫什么 “微软电脑管家” 的玩意。有前科的好吧。
于是乎,网上搜一下,还真是。看看网上大伙吐槽,不单单是输入网址自动填充的事,下边我进行了尝试并截图。
输入地址时自动填充带推广码的 url
当你在地址栏驶入 baidu.co
时,自动补充的地址会带有推广码。注意,从 b
开始输入,到 baidu.co
不带 m
,都会自动填充推广码。一旦输入完整 baidu.com
就没有推广码了
默认打开页面带推广码
如果你设置了百度的地址为浏览器默认打开页面,你输入的地址不带推广码,那么自动给你加上。
在 edge 的设置页面,“Microsoft Edge 启动时” 这个区域里边,输入完整的百度地址,不带地址参数。关掉 edge 再打开,很好,给你加上推广码。
开始按钮和收藏夹
设置里边的还有 “开始” 按钮,这里设置,试了,没有添加推广码。再试了试收藏夹,也没有
好了,经过测试,在地址栏手动输入和启动时打开网页,这两种情况会“贴心的”给你加上推广码,而 “开始” 按钮和收藏夹没发现这种情况。但是我不敢保证,在别人那,“开始” 按钮和收藏夹会不会也会进行劫持,毕竟,有人反馈他们那没有任何问题。所以,这东西只对部分人生效。
第三方的问题?
我在知乎查看这个事的时候,发现之类回复 “不是 Edge 的问题,因为我这没有”、“没脑子还的带节奏”
我也不多说吧,已经有人进行逆向分析,推广码就是写在 dll 中。没脑子还的带节奏的是谁?
另外,有社区成员反馈,当你把系统区域改成香港,就没问题了。哈哈哈……
我在微软帮助社区找到的截图
以下是搜索到的相关连接
- 知乎: 如何评价微软 Edge 浏览器强制在百度网址自动补全插入(硬编码至msedge.dll中的)推广代码?
- bilibili: Edge新版本竟伙同百度劫持用户搜索引擎,自动补全tn=68018901_16_pg
- Microsoft: Edge今天更新后,每次打开浏览器,主页网址后面总会有一个尾巴
- bilibili: Edge浏览器:百度网址带tn后缀
自从谷歌翻译用不了之后,从 chrome 转到 Edge 用来不短的时间,还遇到过推广 “微软电脑管家” 的事。现在,还是用回 chrome 吧。另外,我还准备了 Firefox 作为备用方案。
Edge 作为 Windows 自带的浏览器,能干出这样的事情,实际上,我担心的不是 Edge 的事,一个浏览器,换一个用就行。最大的问题是微软其最广泛的 Windows。如果 edge 都不能坚守自己的底线,那么 Windows 也是不可信的。