V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Lightbright
V2EX  ›  Edge

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

  •  4
     
  •   Lightbright · 2024-04-21 15:59:46 +08:00 · 4113 次点击
    这是一个创建于 371 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这两天看到有几个帖子提到 edge 新版貌似添加了劫持百度网址的代码:

    /t/1034274

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

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

    涉及到的核心代码:


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


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


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

    16 条回复    2024-04-30 13:04:24 +08:00
    ryHope
        1
    ryHope  
       2024-04-21 17:22:12 +08:00
    入乡随俗
    BardOS
        2
    BardOS  
       2024-04-21 18:47:42 +08:00
    这家公司吃像也越来越难看了
    JensenQian
        3
    JensenQian  
       2024-04-21 19:01:37 +08:00 via Android
    plasticman64
        4
    plasticman64  
       2024-04-21 19:15:12 +08:00
    从 xp 到 11 一直坚持不用 Edge 和 IE ,北美 2345
    Andim
        5
    Andim  
       2024-04-21 19:31:00 +08:00
    奇怪的是我的并没有劫持

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

    Lyet813
        6
    Lyet813  
       2024-04-21 19:59:03 +08:00 via Android
    不用解决百分百的问题
    someonesnone
        7
    someonesnone  
       2024-04-21 20:10:08 +08:00
    @JensenQian #3 完全卸载 edge 会导致 windows 更新失败. edge 作为系统关键组成以后越来越不可卸载
    f22udp
        8
    f22udp  
       2024-04-21 22:44:35 +08:00
    @someonesnone #7 然而欧盟区 edge 已经可以直接卸载了
    wwqm2
        9
    wwqm2  
       2024-04-21 23:33:26 +08:00
    最新版,没发现,可能是之前用 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
        10
    Stoney  
       2024-04-22 08:56:57 +08:00 via iPhone
    安装中国外的 edge
    3573535
        11
    3573535  
       2024-04-23 11:33:26 +08:00 via iPhone
    @f22udp windows 如何转到欧盟区?地区设置里面已经改成欧盟了
    dongguagua
        13
    dongguagua  
       363 天前
    早点换 Firefox 吧。记得用国际版的。
    JemmyLoveJenny
        14
    JemmyLoveJenny  
       363 天前
    楼主有新版 124.0.2478.67 的偏移量吗? SHA1 是 E86AE6B3E118FD1542C489C10C0B24CB35071084
    JemmyLoveJenny
        15
    JemmyLoveJenny  
       363 天前
    Edge 貌似是根据当前用户的 GeoID 来判断是否插入百度推广码的,GeoID 存在注册表的 HKEY_CURRENT_USER\Control Panel\International\Geo 中。
    将 GeoID 改到中国以外的地区就不会触发插入推广码的行为了,但是在重启系统后 taskhostw 会尝试将其改回来,所以还需要修改注册表权限或者利用火绒等 Hips 锁定 GeoID 为中国以外的地区。
    zedking
        16
    zedking  
       362 天前
    @JemmyLoveJenny 直接 windows 区域改成香港就行了 edge 这是精确恶心大陆用户
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   951 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:02 · PVG 05:02 · LAX 14:02 · JFK 17:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.