EdgeDeflector是款针对微软浏览器调用协议的开源工具 , 该工具用途是可以强制覆盖系统预设浏览器调用协议。例如Windows 10/11 搜索框强制使用必应且必须使用微软浏览器打开 , 小部件里的链接也强制使用微软浏览器。
系统其他位置例如设置应用里的各种参考链接和帮助链接也是如此,而本质上这就是微软强行推广浏览器的手段。这款开源工具则可以修改微软预设的链接调用,例如可以将搜索结果和参考链接全部通过谷歌或火狐浏览器打开
微软开启反击措施:
针对部分用户使用开源工具修改浏览器的行为,微软此前发布可选更新修改浏览器协议让这款开源工具直接失效。尽管引起激烈的争议但微软并不觉得有什么问题,因此可选更新的相关修改已经合并到本周推送的最新累积更新。
例行累积更新会被所有用户安装所以在安装后用户就会发现工具失效,接下来又会强制使用微软浏览器加载内容。微软在此前发布的声明里表示当该公司意识到存在不正确的重定向时就会发布修复程序,用来解决这种错误问题。
至于原因微软称这是基于为用户提供某些端到端的客户体验,这种设计并不是为了将用户重定向到自己的环境中。
但还有其他替代工具:
EdgeDeflector使用的重定向方法是劫持 microsoft-edge:// 协议,因此微软只要修改协议即可让开源工具失效。随后有开发者推出新开源工具MSEdgeRedirect,这款开源工具同样能达到强制接管系统调用微软浏览器的行为。
并且这款新工具使用的方法是过滤微软浏览器进程的命令行参数,然后将参数传递给用户设置的系统默认浏览器。该方法更彻底也让微软更难以屏蔽这种方法,至少想要通过修改协议的方式屏蔽这款新开源工具是完全不可能的。
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/8863/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料