V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
z888888cn
V2EX  ›  问与答

我放在腾讯 CDN 上的重要的资源被某地区的移动运营商 302 劫持了。

  •  
  •   z888888cn · 2019-01-29 10:19:09 +08:00 · 2291 次点击
    这是一个创建于 2134 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题。 而且每次都是劫持的一个文件,这个文件是我们游戏里的配置文件,非常重要。 一旦劫持返回的文件和服务器上的文件不同,就会进不去游戏。

    998 999

    移动劫持有什么目的嘛?为什么总要劫持这个文件。 之前我改了文件后缀名,发现不劫持了,但是没过多久,又开始劫持了。

    18 条回复    2019-01-29 11:41:20 +08:00
    virusdefender
        1
    virusdefender  
       2019-01-29 10:20:26 +08:00
    https
    mokeyjay
        2
    mokeyjay  
       2019-01-29 10:22:31 +08:00
    现在上 https 几乎没成本了,不要那么懒
    z888888cn
        3
    z888888cn  
    OP
       2019-01-29 10:29:51 +08:00
    @virusdefender
    @mokeyjay

    我弄 https,但是 XP 用户不支持,是因为 SNI 配置的问题。腾讯 CDN 客服那边又说,这个问题只针对大客户解决。
    现在遇到的问题是,XP 用户 http 访问 移动劫持的话,会进不了游戏。
    find456789
        4
    find456789  
       2019-01-29 10:33:15 +08:00
    那就同时支持 http 和 https。

    xp 用户给 http,其他用户给 https,

    并在游戏开始提醒 xp 用户升级自己的系统,以免账号被盗
    mokeyjay
        5
    mokeyjay  
       2019-01-29 10:33:24 +08:00
    那就尝试一下去掉后缀,不要直接去访问一个文件 url,而是访问一个接口,让接口返回文件内容
    如果运营商连接口内容都劫持缓存,那就没办法了
    yexm0
        6
    yexm0  
       2019-01-29 10:39:02 +08:00 via Android   ❤️ 1
    就算是国务院的也给你劫持掉放色情广告呢,相比起你这个劫持很小儿科了,没人会管的。
    https://www.zhihu.com/question/59894108
    z888888cn
        7
    z888888cn  
    OP
       2019-01-29 10:39:29 +08:00
    @find456789 我做的是网页游戏,而网页游戏大部分玩家都是 体质内的那些用户。那些用户电脑都是 XP。升级怕是很难了
    z888888cn
        8
    z888888cn  
    OP
       2019-01-29 10:41:23 +08:00
    z888888cn
        9
    z888888cn  
    OP
       2019-01-29 10:43:09 +08:00
    @yexm0
    @mokeyjay
    我不明白劫持配置文件干嘛,对他没有任何利益啊,也插入不了广告啊。
    我准备把所有文件名后缀全部改成 jpg,不知道是不是可以解决劫持的问题。
    mcone
        10
    mcone  
       2019-01-29 10:47:23 +08:00
    @z888888cn 改了也没用,这很大概率是运营商的缓存,骗用户用的(“你看我给你的是 100M 的网哦你看这么快”)
    virusdefender
        11
    virusdefender  
       2019-01-29 10:49:43 +08:00
    游戏中发现配置不对,就文件后面加随机 query 强制去服务器上拉取一下
    swulling
        12
    swulling  
       2019-01-29 10:58:34 +08:00 via iPhone
    @z888888cn baidu 的 https xp 就可以,所以这个问题可以解决

    当然还有别的方法防劫持
    zyp0921
        13
    zyp0921  
       2019-01-29 11:22:44 +08:00
    移动宽带好用吗 刚刚办了 200M 的
    keepeye
        14
    keepeye  
       2019-01-29 11:27:52 +08:00
    正常吧 我们产品出问题的用户我首先会问一句:是移动网吗
    dahvlh
        15
    dahvlh  
       2019-01-29 11:35:10 +08:00
    能能一点点出口流量吧 = =
    westoy
        16
    westoy  
       2019-01-29 11:36:13 +08:00
    网内缓存, 省网间流量用的, 改后缀解决不了问题, 实在没法上 ssl, 就像上面说的, 改随机文件名
    westoy
        17
    westoy  
       2019-01-29 11:36:55 +08:00
    电信、联通其实也有的, 不过主要还是面向外网, 移动比较丧病, 没办法的
    z888888cn
        18
    z888888cn  
    OP
       2019-01-29 11:41:20 +08:00
    @westoy 我老家是江苏电信,也会劫持。我在路由器里面直接把那个 IP 给封了,也可以解决劫持的问题。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1106 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:51 · PVG 02:51 · LAX 10:51 · JFK 13:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.