wanghaiyu
V2EX  ›  iOS

豆瓣 APP 剧照页插广告

  •  
  •   wanghaiyu · Sep 4, 2023 · 3239 views
    This topic created in 1007 days ago, the information mentioned may be changed or developed.

    有啥办法屏能蔽掉嘛,看着揪心,受惊吓的程度。

    16 replies    2026-05-05 15:50:44 +08:00
    cuicuiv5
        1
    cuicuiv5  
       Sep 4, 2023
    给个链接? 没看到剧照里面有广告
    xiaocongcong
        2
    xiaocongcong  
       Sep 4, 2023 via iPhone
    还有人用这个啊,戒掉
    wanghaiyu
        3
    wanghaiyu  
    OP
       Sep 4, 2023
    @cuicuiv5 #1 app 里直接到奥本海默的剧照区,从第一个剧照开始看,滑到第三个就是广告,简直丧心病狂
    wanghaiyu
        4
    wanghaiyu  
    OP
       Sep 4, 2023
    @xiaocongcong #2 😂戒掉,有啥替代品嘛,豆瓣看电影剧照,看看部分问题还是挺有用的
    yigecaiji
        5
    yigecaiji  
       Sep 4, 2023 via Android
    IMDB 或 tmdb 不好吗
    yuwancumian27149
        6
    yuwancumian27149  
       Sep 5, 2023
    意思是人家做公益的?
    cuicuiv5
        7
    cuicuiv5  
       Sep 5, 2023
    @wanghaiyu #3 好吧, 我以为是 web 端, app 就需要抓包看广告域名然后通过路由器或者 adguard 之类屏蔽了.
    你可以装个 adguard 看看网上的规则能不能屏蔽这个广告
    wanghaiyu
        8
    wanghaiyu  
    OP
       Sep 5, 2023
    @cuicuiv5 #7 有 qx ,但屏蔽不掉,试着抓了下包,发现有个 push.douban.com 有点可疑,这条请求后面会紧跟着 jd 的链接,但是单纯把这几个地址 reject 掉没用。我看网上的规则都是把 api.douban.com 重定向,自己是个菜鸟,不知道怎么获取 push.douban.com 的具体请求 url ,在 qx 里只能看到域名。
    jwing
        9
    jwing  
       Sep 6, 2023
    TMDB 可比豆瓣好多了
    skinnyshy
        10
    skinnyshy  
       Aug 14, 2024
    抓包测试了下,这些广告域名和 api 接口
    ## 豆瓣广告域名收集
    127.0.0.1 qnmob3.doubanio.com
    127.0.0.1 xlog.jd.com
    127.0.0.1 webcast-open.douyin.com
    127.0.0.1 mssdk.volces.com
    127.0.0.1 qzs.gdtimg.com
    127.0.0.1 api.douban.com
    127.0.0.1 et.tanx.com
    127.0.0.1 sdk-config.tanx.com
    127.0.0.1 mazu.m.qq.com
    127.0.0.1 dsp-x.jd.com
    127.0.0.1 api-access.pangolin-sdk-toutiao1.com
    127.0.0.1 sdk.e.qq.com
    127.0.0.1 ulogs.umeng.com
    127.0.0.1 mi.gdt.qq.com
    127.0.0.1 dsp-x.jd.com
    127.0.0.1 mon.zijieapi.com


    ## 豆瓣广告 api
    https://api.douban.com/v2/app_ads/
    https://v2.gdt.qq.com/gdt_stats.fcg
    https://frodo.douban.com/api/v2/erebor/free_ad
    https://dsp-x.jd.com/adx/sdk
    https://janapi.jd.com/ansdk/v1/initData
    https://xlog.jd.com/v1/an
    https://opehs.tanx.com/japi
    https://api-access.pangolin-sdk-toutiao1.com/api/ad
    https://et.tanx.com/tsc
    https://sdk.e.qq.com
    https://mapi.m.jd.com
    https://kepler.jd.com/console
    https://api-access.pangolin-sdk-toutiao1.com

    如果本机有 stash 或者 shadowrocket 亦或者圈 X 之类的直接编辑覆写规则就行
    例如:
    rules:
    - DOMAIN,appcloud.zhihu.com,REJECT
    - DOMAIN,appcloud2.in.zhihu.com,REJECT
    - DOMAIN,crash2.zhihu.com,REJECT
    - DOMAIN,mqtt.zhihu.com,REJECT
    - DOMAIN,sugar.zhihu.com,REJECT
    - DOMAIN,et.tanx.com,REJECT
    - DOMAIN,qzs.gdtimg.com,REJECT
    - DOMAIN,mssdk.volces.com,REJECT
    - DOMAIN,qnmob3.doubanio.com,REJECT
    - DOMAIN,api.douban.com,REJECT
    - DOMAIN,dsp-x.jd.com,REJECT
    - DOMAIN,sdk-config.tanx.com,REJECT
    - DOMAIN,mazu.m.qq.com,REJECT
    - DOMAIN,api-access.pangolin-sdk-toutiao1.com,REJECT
    - DOMAIN,sdk.e.qq.com,REJECT
    - DOMAIN,ulogs.umeng.com,REJECT
    - DOMAIN,mi.gdt.qq.com,REJECT
    - DOMAIN,dsp-x.jd.com,REJECT
    - DOMAIN,mon.zijieapi.com,REJECT
    http:
    rewrite:
    - ^https?:\/\/frodo\.douban\.com\/api\/v2\/erebor\/free_ad - reject
    - ^https?:\/\/api\.douban\.com\/v2\/app_ads - reject
    - ^https?:\/\/v2\.gdt\.qq\.com\/gdt_stats\.fcg - reject
    - ^https?:\/\/dsp-x\.jd\.com\/adx\/sdk - reject
    - ^https?:\/\/janapi\.jd\.com\/ansdk\/v1\/initData - reject
    - ^https?:\/\/xlog\.jd\.com\/v1\/an - reject
    - ^https?:\/\/opehs\.tanx\.com\/japi - reject
    - ^https?:\/\/api-access\.pangolin-sdk-toutiao1\.com\/api\/ad - reject
    - ^https?:\/\/et\.tanx\.com\/tsc - reject
    - ^https?:\/\/sdk\.e.qq\.com - reject
    - ^https?:\/\/api\.douban\.com\/v2\/app_ads\/splash - reject
    - ^https?:\/\/api\.douban\.com - reject
    - ^https?:\/\/img\d\.doubanio\.com\/view\/dale-online\/dale_ad\/ - reject
    - ^https?:\/\/frodo.douban.com\/api\/v2\/movie\/banner - reject
    - ^https?:\/\/erebor\.douban\.com\/count - reject
    - ^https?:\/\/mapi\.m\.jd\.com - reject
    - ^https?:\/\/kepler\.jd\.com\/console - reject
    skinnyshy
        11
    skinnyshy  
       Aug 14, 2024
    另外如果是 android 的话我这里都是 root 过的,直接写在 hosts 中或者使用 blocker 关闭广告组件,再不济找个二改的包,还有一些模块也能去
    wanghaiyu
        12
    wanghaiyu  
    OP
       Aug 15, 2024
    @skinnyshy #10 非常感谢,我试试看
    wanghaiyu
        13
    wanghaiyu  
    OP
       Aug 17, 2024 via iPhone
    @skinnyshy rewrite 的规则是不是不能用 reject ,要自己写内容啊,我按照 reject 写没啥效果,剧照里还是隔几张出现一个广告图片
    wanghaiyu
        14
    wanghaiyu  
    OP
       Aug 17, 2024
    查了下,GitHub 上说豆瓣不支持 MITM😭
    laputa6616
        15
    laputa6616  
       May 5
    @skinnyshy 豆瓣 app 的页面广告都在 frodo.douban.com 这个域名的路径下面,这个域名不支持 MITM ,无法看到具体的请求路径,全部屏蔽会屏蔽掉页面正常请求导致 app 页面无法显示,所以无解。你这么逮着个域名就 rewrite 肯定会导致 app 无法正常显示,别误导人了。
    laputa6616
        16
    laputa6616  
       May 5
    @wanghaiyu 不支持 MITM 你看不到请求路径,这样写 rewrite 肯定无效。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   901 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 369ms · UTC 19:32 · PVG 03:32 · LAX 12:32 · JFK 15:32
    ♥ Do have faith in what you're doing.