美文网首页
每周技术评论(2020年第30周)

每周技术评论(2020年第30周)

作者: hite和落雁 | 来源:发表于2020-07-22 11:05 被阅读0次

最近我新申请了台 mac 的打包机,等我领回来的时候,发现 IT 已经给我装好了,**内网准入、SkyGuard 软件。

拿到电脑后,第一件事情是去苹果网站上下载最新的 Xcode 12 beta,然后奇怪的事情发生了,我死活上不去。 https://www.apple.com

这就奇怪了,Safari 首页默认的新浪、猫头鹰都能点进去,甚至连需要翻墙的 Google 也能上去

上不去

我自查,ping 域名是可以通。找了网管,问是不是因为内网准入的原因,网管否认了,而且一顿操作、指导,都没有卵用。网管后面提了一句,你要不换个浏览器?

一试,在 Firefox 里发现端倪了。

03172247def0ebc3c102028cde03b78a.jpg 314aec08e3ab339de4cb4d158ed3a1d9.jpg

是说, SkyGuard 声称是 www.apple.com 的证书实体,想用自己的证书来解析 https 加密的报文,Firefox 提示有风险。这里吐槽下网管,他居然说:

IT服务
您把网页版访问不了的故障页面截图发我看看
我:
看我的连个截图,能看到吗?都发了
IT服务
您点击Lean more
IT服务
继续前往就好了

明显 SkyGuard 企图嗅探我的数据,还让我容许。平日我们用 Charles 和 Fiddler,抓包的原理和这个一样,允许网络中间代理证书信任,从而可以抓到 https 的明文信息。我问网管 SkyGuard 为何要拦截用户访问苹果的信息,他嘴上说没有啊,实际上下午,我再次访问时,已经可以访问 www.apple.com 了。要么他们把配置关掉了吧,不知是工作失误还是有心为之,此处省略500字。
23日更新,又发现 SkyGuard作恶新证据。

企图污染浏览器 CA

图解 HTTPS:Charles 捕获 HTTPS 的原理

----- 图解比较易懂外,里面有大量密码学的参考资料,大部分是入门基本,作为泛读不错。我遇到的情况就是此文中所说的中间人攻击

image.png
这次攻击被识别的原因,就是因为浏览器预装的 CA 证书,校验不通过发现的。

How CAs Work

So that the browser can authenticate a website, it must be presented with a valid certificate chain by the server it's connecting to. A typical chain would look something like this, but note that there can be more than 1 intermediate certificate in a chain. The minimum number of certificates you can expect to see in a valid chain is 3.

----- 这篇文章很长,主要讲了目前根证书过期带来的信任链断链的问题,简单介绍了信任链的原理。对于新设备,如 iPhone,每年去更新根证书就 ok 了,但是如果是旧版本的 Android 电视,当旧证书过期后,整个证书信任链从顶部就断了。作者举例,Let`s Decrypt 和 BBC 的例子。
我从这个文章第一次听说了,信任链会有多个链条,浏览器会选最短的那条。
重要概念,公共密钥基础设施(PKI)

分组交换设备的数字证书过期事故

近期最著名旧证书过期导致的事故来自日本软银,因为爱立信的交换机证书过期,没来的及换,导致通讯中断;2018年12月6日,日本运营商软银18台4G核心网网元突发故障,造成全网大量用户无法正常通信。除了日本以外,英國也有電信公司蒙受其害。(注意查看帖子里,日本人做的事故报告,图表非常棒)

发生时间:
2018年12月6日 13:39至18:04(4小时25分钟)
影响内容:
4G LTE移动电话无法进行语音通话和数据通信。
•部分LTE 固话和家庭Wi-Fi无法正常使用
由于4G网络故障,导致3G网络拥塞
影响范围:
全国(约3060万线用户)
故障原因:
4G核心网设备(MME)软件缺陷导致。

不良 CA

正因为系统和浏览器内置的 CA 如此重要,有些人就动了坏心眼。企图从源头污染信任链。

早在2015年,在签发了一些坏的测试证书之后,赛门铁克与谷歌发生了冲突。我们倾向于淡化第一个错误的严重性,但它是相当重要的。谷歌发现,赛门铁克一直在签发由谷歌、Opera和其他三大组织所拥有的未经授权的SSL证书域名。这一丑闻使得赛门铁克开除了许多雇员,同时谷歌要求赛门铁克开始添加它之前签发到证书透明日志中的所有证书。当时,只有EV证书被要求进行记录。via

---- 平日多注意下证书问题,避免用 360 等国产浏览器

总之,在原来越复杂的互联网,多了解下安全相关的技术很有必要。

相关文章

  • 每周技术评论(2020年第30周)

    最近我新申请了台 mac 的打包机,等我领回来的时候,发现 IT 已经给我装好了,**内网准入、SkyGuard ...

  • 每周技术评论(2020年第33周)——为什么 figma 会赢

    这是位于杭州市萧山区建设一路的一个公用电话厅,平时走路也没有留意到这些老东西,直到这天晚上遛弯我注意到上面的小广告...

  • 每周评论 Week 4

    本周读书推荐:Flipped by Wendelin Van Draanen 推荐指数:四星 类别:小说,情感 豆...

  • 2019-06-第4周 GTD每周回顾与检讨

    2019-06-第4周 GTD每周回顾与检讨 本周学到了什么 Java技术学习Java动态加载jar技术预研测试S...

  • 第19周技术周报

    第19周技术周报 尝试每周总结遇到的技术问题,分享一些有用的知识点,贵在持续累积: 2018全美大公司最佳CEO袁...

  • 2020-05-03【每日知晓】

    【每日知晓目录】 泛学: 1.吴伯凡【每周商业评论】之一切行业都是娱乐业 【知悉】 吴伯凡【每周商业评论】之一切行...

  • ARTS 一个月后的感想

    ARTS简介每周一道算法题、英文技术文章、技术点、技术文章 关于算法,目前每周至少一道。一般都是审题、Coding...

  • Do yourself

    每周出去外拍一次(发微博) 每周看至少两部电影(写豆瓣评论) 每周写一篇周记(简书) 每周和(父母 弟弟)一个朋友...

  • 多思考些业务,少谈些技术

    密集的二天各条线的汇报,大家也反应了各式各样的问题。突然让我想起了1919年7月20日,胡适在《每周评论》第...

  • 【超实用的浏览器插件】浏览器加 buff 指南,1 分钟改变你的

    今天是持续写作的第 33 / 100 天。如果你有想要交流的想法、技术,欢迎在评论区留言。 今天这篇增发的博客...

网友评论

      本文标题:每周技术评论(2020年第30周)

      本文链接:https://www.haomeiwen.com/subject/kxnkcktx.html