https 对治疗劫持的效果有多大? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ab
V2EX    宽带症候群

https 对治疗劫持的效果有多大?

  •  
  •   ab 2016-01-16 00:20:23 +08:00 6164 次点击
    这是一个创建于 3602 天前的主题,其中的信息可能已经有所发展或是发生改变。
    商业项目

    部份地区被全站劫持
    部份地区广告被全部劫持.

    如果上 https,疗效好吗,另外,图片比较多,对速度的影响如何
    31 条回复    2016-01-17 10:39:07 +08:00
    v1024
        1
    v1024  
       2016-01-16 00:26:50 +08:00 via iPhone   1
    疗效 100%,前提是全站 ssl 。
    wwqgtxx
        2
    wwqgtxx  
       2016-01-16 01:24:23 +08:00 via Android
    疗效很好,不过对性能影响很大,特别是在电脑端,淘宝和天猫的打开速度简直不能忍,移动端就好的很(都是全站 https 为啥差距那么大)
    Andy1999
        3
    Andy1999  
       2016-01-16 01:29:53 +08:00 via iPhone
    除非中间人 不然是 100%
    GeekTest
        4
    GeekTest  
       2016-01-16 01:34:33 +08:00
    @Andy1999 劫持了 301 就不好说了 除非一开始就访问 HTTPS
    TheCure
        5
    TheCure  
       2016-01-16 01:52:16 +08:00 via iPhone
    效果蛮好的
    不过根据国内某大厂上 https 的经验来看,即使开启了 hsts,也不能阻止流氓运营商一开始就劫持跳转
    Andy1999
        6
    Andy1999  
       2016-01-16 01:53:47 +08:00 via iPhone
    @GeekTest Pre HSTS
    mornlight
        7
    mornlight  
       2016-01-16 01:59:11 +08:00
    你要这么想,如果条件允许,比不上好。
    abcbit
        8
    abcbit  
       2016-01-16 02:12:45 +08:00 via Android
    你太年了,道忘了商的 dns 劫持?
    davidyin
        9
    davidyin  
       2016-01-16 07:39:02 +08:00
    上比不上好,效果看体质
    jasontse
        10
    jasontse  
       2016-01-16 08:00:02 +08:00 via Android
    @abcbit DNS 劫持会报告证书错误,否则怎么防中间人
    cmxz
        11
    cmxz  
       2016-01-16 08:40:04 +08:00
    如果有 DNS 劫持会导致用户无法正常浏览你的网站
    yeyeye
        12
    yeyeye  
       2016-01-16 08:40:33 +08:00
    你们有 HTTPS 并开启了强制跳转的的我建议你们在页面上放个 js 检测一下是否真的每个都是 https 方式打开的 如果不是 真的有可能劫持成为 http (就是在 http 跳转 https 的时候 劫持!)
    imlonghao
        13
    imlonghao  
       2016-01-16 08:54:50 +08:00 via Android
    @yeyeye
    建议加入 HSTS Preload List
    既然运营商让你强制走 http 协议,就能改你的这段 js 代码
    拿我的博客为例子,我的域名已经加入了这个列表,因此,对于新版本的浏览器,浏览器会强制使用 https ,就算我不开 80 端口也是如此
    唯一的缺陷是,旧版本的浏览器不支持......
    yeyeye
        14
    yeyeye  
       2016-01-16 09:08:43 +08:00
    @imlonghao 运营商没那么傻 还单独为我一个网站去设置规则(只是 js 判断一下当前页面协议 如果竟然是 http 那就 post 一个回去 POST 请求一般是不缓存的 否则登录无法实现 )
    initialdp
        15
    initialdp  
       2016-01-16 09:46:13 +08:00
    @wwqgtxx 你的电脑中毒了。 HTTPS 对终端几乎没有太大影响。
    enjoeq
        16
    enjoeq  
       2016-01-16 09:57:56 +08:00
    @imlonghao 加入了 HTSTS Preload List 之后,如果用户在浏览器地址栏输入的就是 http 开头的地址也会强制使用 https 吗?
    qq651438555
        17
    qq651438555  
       2016-01-16 10:03:26 +08:00
    @imlonghao 怎么弄的?
    irainsoft
        18
    irainsoft  
       2016-01-16 10:08:39 +08:00
    @wwqgtxx 电脑该升级配置了
    imlonghao
        19
    imlonghao  
       2016-01-16 12:30:17 +08:00
    wwqgtxx
        20
    wwqgtxx  
       2016-01-16 12:30:18 +08:00
    @irainsoft
    @initialdp 只是因为我的电脑在下载文件而已,对 HTTPS 影响就比较大,对 HTTP 会好很多
    而且阿里的 CDN 貌似在我的网络不太正常,老是卡在 g.alicdn.com 这个域名上
    wwqgtxx
        21
    wwqgtxx  
       2016-01-16 12:31:29 +08:00
    @irainsoft 另外电脑 CPU 性能对 https 影响基本上没啥,又不是服务器,要同时处理太多加密处理不过来。
    abelyao
        22
    abelyao  
       2016-01-16 12:48:21 +08:00 via iPhone
    @wwqgtxx 同样最近总卡在这个域名,我是广东电信的,甚至设置了阿里自家的 DNS 服务器也没用,怎么回事呢?
    VmuTargh
        23
    VmuTargh  
       2016-01-16 13:42:02 +08:00
    DNS 解析用 CloudFlare 的表示 CF 自带 HSTS ,虽然不知道有没有多大疗效可以防止 HTTP+JS 劫持
    zhouqian
        24
    zhouqian  
       2016-01-16 16:51:34 +08:00
    问题是,好多地方运营商封了 433 端口,只能走 80 端口。
    wy315700
        25
    wy315700  
       2016-01-16 16:56:00 +08:00
    想劫持还是有办法的,只不过目前 Https 劫持代价大于收益,所以没人做而已
    keinx
        26
    keinx  
       2016-01-16 17:01:29 +08:00
    我们这边 https 依旧被劫持,例如我用 https ,全是大红叉。。。。
    Cu635
        27
    Cu635  
       2016-01-16 18:18:55 +08:00
    @cmxz 用户一般都是直接忽略警告的……
    cmxz
        28
    cmxz  
       2016-01-16 21:23:40 +08:00
    @Cu635 关键是劫持到的 IP 大部分都没开 443 端口…
    guanaco
        29
    guanaco  
       2016-01-16 23:17:42 +08:00 via iPhone
    @wwqgtxx 错误 403
    wwqgtxx
        30
    wwqgtxx  
       2016-01-16 23:35:01 +08:00
    @guanaco 这是阿里的资源文件 CDN ,直接打开肯定 403 呀。。
    你试试这个
    https://g.alicdn.com/secdev/pointman/js/index.js
    shawshank
        31
    shawshank  
       2016-01-17 10:39:07 +08:00
    治疗效果蛮好,但是 CDN 的 https 流量贵啊。 CDN 都支持了 SNI , ie7 以上就可以。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1026 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 18:16 PVG 02:16 LAX 10:16 JFK 13:16
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86