关于如何关闭新版 edge 插入百度推广码

69 天前
 Lightbright
这两天看到有几个帖子提到 edge 新版貌似添加了劫持百度网址的代码:

/t/1034274

闲得无聊就简单逆向了一下 Windows 新版 edge:

Edge 版本:124.0.2478.51
文件信息:msedge.dll
SHA1:1902C3088DAC60B6FA23B5099B6F231C1874DCAB

涉及到的核心代码:


这部分代码主要是由一个叫`msInsertBaiduCode`的内部属性控制的


并且该属性(貌似)是直接写死在二进制里的,无法从外部设置关闭


所以有了一个简单粗暴的关闭方式:
直接修改该`msInsertBaiduCode`属性(偏移 0xf151040 )为 0 ,效果如下:

2225 次点击
所在节点    Edge
16 条回复
ryHope
68 天前
入乡随俗
BardOS
68 天前
这家公司吃像也越来越难看了
JensenQian
68 天前
plasticman64
68 天前
从 xp 到 11 一直坚持不用 Edge 和 IE ,北美 2345
Andim
68 天前
奇怪的是我的并没有劫持

Microsoft Edge
版本 124.0.2478.51 (正式版本) (64 位)

Lyet813
68 天前
不用解决百分百的问题
someonesnone
68 天前
@JensenQian #3 完全卸载 edge 会导致 windows 更新失败. edge 作为系统关键组成以后越来越不可卸载
f22udp
68 天前
@someonesnone #7 然而欧盟区 edge 已经可以直接卸载了
wwqm2
68 天前
最新版,没发现,可能是之前用 newbing 时加了 hosts ,可以试试
20.196.210.19 bing.com
20.196.210.19 www.bing.com
20.196.210.19 r.bing.com
20.196.210.19 cn.bing.com
20.196.210.19 edgeservices.bing.com
20.196.210.19 sydney.bing.com
Stoney
68 天前
安装中国外的 edge
3573535
67 天前
@f22udp windows 如何转到欧盟区?地区设置里面已经改成欧盟了
f22udp
62 天前
dongguagua
61 天前
早点换 Firefox 吧。记得用国际版的。
JemmyLoveJenny
60 天前
楼主有新版 124.0.2478.67 的偏移量吗? SHA1 是 E86AE6B3E118FD1542C489C10C0B24CB35071084
JemmyLoveJenny
60 天前
Edge 貌似是根据当前用户的 GeoID 来判断是否插入百度推广码的,GeoID 存在注册表的 HKEY_CURRENT_USER\Control Panel\International\Geo 中。
将 GeoID 改到中国以外的地区就不会触发插入推广码的行为了,但是在重启系统后 taskhostw 会尝试将其改回来,所以还需要修改注册表权限或者利用火绒等 Hips 锁定 GeoID 为中国以外的地区。
zedking
60 天前
@JemmyLoveJenny 直接 windows 区域改成香港就行了 edge 这是精确恶心大陆用户

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1034362

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX