ivmm

Mozilla 又给我们带来一个网站安全性跑分! 一大波 A+ 教程即将来袭了吧

  •  
  •   ivmm · Aug 28, 2016 · 7860 views
    This topic created in 3724 days ago, the information mentioned may be changed or developed.
    73 replies  •  2016-08-29 12:38:48 +08:00
    int64ago
    int64ago
    Aug 28, 2016 via Android
    1
    居然 D
    Aspx
    Aspx
    Aug 28, 2016
    2
    测试好几个国内大型网站都是 F
    ivmm
    ivmm
    OP
    Aug 28, 2016
    3
    @Aspx
    @int64ago

    这货的标准很严格的。如果 http 和 https 共存的话,没有强制 HSTS 做好的话,妥妥的 F
    crazycen
    crazycen
    Aug 28, 2016 via iPhone
    4
    我的才 D+
    ys0290
    ys0290
    Aug 28, 2016 via iPhone
    5
    0 分
    wql
    wql
    Aug 28, 2016 via Android
    6
    居然是 A ,死在 CSP 上面……
    yangg
    yangg
    Aug 28, 2016 via iPhone
    7
    不错, b
    ehs2013
    ehs2013
    Aug 28, 2016
    8
    不敢上 HSTS , F 就 F 吧
    xiaoc19
    xiaoc19
    Aug 28, 2016❤️4
    9
    扫描了下 https://mozilla.github.io
    是 F ,寄人篱下啊
    Soaper
    Soaper
    Aug 28, 2016 via Android
    10
    C+什么鬼。。。
    Tink
    Tink
    Aug 28, 2016
    11
    F
    Chinternet
    Chinternet
    Aug 28, 2016 via Android
    12
    小破站 B+
    kingcos
    kingcos
    Aug 28, 2016
    13
    F 。。。
    yangg
    yangg
    Aug 28, 2016 via iPhone
    14
    并不会 a+, unsafe-inline 很少人能开吧
    caola
    caola
    Aug 28, 2016
    15
    在 ssllabs 测试是 A+ ,反而在这里只得了个 C-,看来又要加强安全了。
    AMST
    AMST
    Aug 28, 2016
    16

    无脑追求 A+其实已经偏离本质了...除非是个人小博客不然很多设定是不可能的.
    qgy18
    qgy18
    Aug 28, 2016❤️2
    17
    https://imququ.com 仅仅是 A , unsafe-inline 目前确实没办法去掉。
    wombat
    wombat
    Aug 28, 2016 via Android
    18
    F😂
    zander
    zander
    Aug 28, 2016
    19
    loading
    loading
    Aug 28, 2016 via Android
    20
    @zander 和大 v 站一个等级~
    feather12315
    feather12315
    Aug 28, 2016 via Android
    21
    一个静态 blog , B …
    pubby
    pubby
    Aug 28, 2016 via Android
    22
    0 分
    qqmishi
    qqmishi
    Aug 28, 2016
    23
    果然,学校的网站 score:0
    Arnie97
    Arnie97
    Aug 28, 2016 via Android
    24
    测了好几个 SSL Labs 得分 A 的网站,结果全军覆没,都是 F …
    Pseric
    Pseric
    Aug 28, 2016
    25
    不过评分能怎样呢?真的安全才重要吧!
    welsmann
    welsmann
    Aug 28, 2016
    26
    得了个 D +..


    Google 主站是 D , Baidu 主站是 F
    wql
    wql
    Aug 28, 2016 via Android
    27
    unsafe inline 去不掉
    crazycen
    crazycen
    Aug 28, 2016
    28
    优化了一下,到 A+了!!!!
    Zohar
    Zohar
    Aug 28, 2016 via Android
    29
    Mark.
    em2046
    em2046
    Aug 28, 2016
    30
    F Github 的锅
    UnisandK
    UnisandK
    Aug 28, 2016
    31
    丢图跑

    VmuTargh
    VmuTargh
    Aug 28, 2016 via Android
    32
    Etula.me HTTP 头得了 A TLS 部分得了 m
    palxex
    palxex
    Aug 28, 2016❤️1
    33
    HSTS preloading 居然被放到这么高的位置。问题是这种 [解决方案] 算什么啊,搞了那么久的 PKI 体系最后却指望浏览器里硬编码一个列表,总有种缝缝补补又三年的破烂感。
    imn1
    imn1
    Aug 28, 2016
    34
    临时工是最强的, A+也能全灭
    fetich
    fetich
    Aug 28, 2016
    35
    moodyz.com 都有 C 评级
    wzxjohn
    wzxjohn
    Aug 28, 2016
    36
    居然得了 B ,还不错啊!
    VmuTargh
    VmuTargh
    Aug 28, 2016 via Android
    37
    @qgy18 Mozilla 窝记得最推崇 in line 了 现在 hhhhh
    mingyun
    mingyun
    Aug 28, 2016
    38
    加载好慢, qq.com F
    fengxing
    fengxing
    Aug 28, 2016
    39
    google 主站是 C-, mozilla 自家的主页也是 C-
    DaCong
    DaCong
    Aug 28, 2016
    40
    似乎 github.io 下的站点全部是 F
    bubuyu
    bubuyu
    Aug 28, 2016
    41
    http://bubuyu.u.qiniudn.com/屏幕快照%202016-08-28%20 下午 5.16.37.png
    Mozilla 自己都是 D+
    jhdxr
    jhdxr
    Aug 28, 2016
    42
    Quaintjade
    Quaintjade
    Aug 28, 2016
    43
    @palxex
    HSTS preloading 算是不得已的过渡方案吧。
    也许某天浏览器默认加载 https ,非 https 必须手动加上 http://
    palxex
    palxex
    Aug 28, 2016
    44
    @Quaintjade 善。其实 mozilla 对 letsencrypt 的支持和对 h2c 的抗拒应该说明他们的愿景就是如此。但如果是那样, HSTS 、 CSP 乃至 XFO XXP 什么的 header 就都只是过渡用的,只对 http 站点有意义。对 google/github 这些纯 https 站点进行安全评估时完全没必要评价这几点,遑论减分。感觉他们现在有点逻辑混乱。
    garyalen
    garyalen
    Aug 28, 2016 via Android
    45
    c+
    wql
    wql
    Aug 28, 2016 via Android
    46
    @Quaintjade 善哉。多希望 HSTS 之类的只是过渡方案。
    Shura
    Shura
    Aug 28, 2016 via Android
    47
    F , 15 分
    qgy18
    qgy18
    Aug 28, 2016
    48
    终于 A+ 了,把所有 inline script/style 都改为 CSP2 的 Hashes 了:

    content-security-policy:default-src 'none'; script-src https: blob: 'sha256-EXpjqnq6bBRKNU86n1jt5PUYCgxDgsOYN9mgQ7FKEqA=' 'sha256-tuN/taV0PwCmTK7/KXJPHfAlzRCRyQEh+ySIHGS/bdQ=' 'sha256-LmqWYXdCMPeaYES0GLxTcg4GG9lRP4ROcbzNCRG7k+0=' 'sha256-8sQo5qZ4ZgO0VeeYu0GN05LDWyCB/4n11qozSbNrUw4='; style-src https: 'sha256-FHhdZjNbbxK6uspgpn8A4MRnv/bTyi96J5BoOP74SVo=' 'sha256-vJR8aVOblGM4d6XxhWU0fCzVI+mvFKpLBHppx/4p3hc='; img-src https: data:; child-src https:; connect-src 'self'; frame-src https://disqus.com;

    头部这么多看着真是蛋疼,虽然说有 HTTP/2 的 HPack 。

    更为蛋疼的是 safari 仍不支持 CSP2 ,只能 UA 判断下。
    superxzr
    superxzr
    Aug 28, 2016
    50
    F 跪... 不想改了,将就
    seadir
    seadir
    Aug 28, 2016
    51
    0 分。。。 cloudfront 的锅。。。真没办法, s3 不支持添加 HSTS header
    jinfeng333
    jinfeng333
    Aug 28, 2016
    52
    F+1
    ivmm
    ivmm
    OP
    Aug 28, 2016
    53
    @qgy18 大神就是大神
    wql
    wql
    Aug 28, 2016 via Android
    54
    @qgy18 这是有一点求本逐末的意思了吧……
    rayyang88
    rayyang88
    Aug 28, 2016
    55
    google 竟然是 D ,不会吧
    wdlth
    wdlth
    Aug 28, 2016
    56
    CloudFlare 官网是 D ……
    VeriSign 官网是 F ……
    huihuimoe
    huihuimoe
    Aug 28, 2016 via Android
    57
    B+ www 還不錯~
    qgy18
    qgy18
    Aug 28, 2016
    58
    @wql 嗯,如果为了追求得分而损失功能或体验,确实得不偿失。

    所以我严格安装了 CSP2 的 Hashes 规范处理了内联 style 和 script ,也算是更遵守规范了吧。
    qgy18
    qgy18
    Aug 28, 2016
    59
    @qgy18 那 CSP2 的 Hashes 又是什么鬼呢?

    是时候来一发广告了, https://imququ.com/post/content-security-policy-level-2.html#toc-1-0
    kn007
    kn007
    Aug 28, 2016
    60
    @qgy18 你这强迫症啊。。
    Quaintjade
    Quaintjade
    Aug 28, 2016
    61
    @qgy18
    看了下 console 似乎还是有资源被 block 住了。
    话说 WP 插件多了之后一堆 inline ,手动改好像不太现实。
    qgy18
    qgy18
    Aug 29, 2016
    62
    @Quaintjade 应该是注入的 css 。
    qgy18
    qgy18
    Aug 29, 2016
    63
    @Quaintjade 例如 firefox 的 uBlock 就会往页面注入 css ,被 block 了也挺好。
    RobertYang
    RobertYang
    Aug 29, 2016 via Android
    64
    又有一波 A+教程了 不过这个真的好严格
    @Zohar 你的是 C 几天前就玩过了 2333
    wwek
    wwek
    Aug 29, 2016
    65
    非常严格
    4679kun
    4679kun
    Aug 29, 2016 via Android
    66
    4679kun
    4679kun
    Aug 29, 2016 via Android
    67

    好歹我也是拿过 100 分的男人(*゚ー゚)
    wql
    wql
    Aug 29, 2016 via Android
    68
    @4679kun woc100 分? 怎么做到的?我目前只做到 95
    4679kun
    4679kun
    Aug 29, 2016
    69
    @wql 你哪个项目扣分了
    wql
    wql
    Aug 29, 2016 via Android
    70
    @4679kun iFrame Sandbox 和 CSP (后面一项没法改,处于兼容还要保留 unsafe-inline )
    csy123
    csy123
    Aug 29, 2016
    71

    不支持 HTTPS ,妥妥的 F 呀
    4679kun
    4679kun
    Aug 29, 2016
    72
    @wql iframe sandbox 我是这样解决的 https://pastebin.mozilla.org/8905707
    CSP 我从别人那里抄的 就一句 frame-ancestors 'self'
    zhicheng
    zhicheng
    Aug 29, 2016
    73
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   896 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 112ms · UTC 16:57 · PVG 00:57 · LAX 08:57 · JFK 11:57
    ♥ Do have faith in what you're doing.