版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
北京时间2020年3月27日9点整,如往常一样来到公司,带开电脑,正准备打开Github网站看一会源代码,再开始手头的工作。哟吼,一直打不开,一直出现如下页面:
我想很多网友也尝到了甜头,各大技术群炸开了锅,据网友反馈有攻击者正在发起大规模的中间人挟持,京东和Github等网站等网站都受到了影响。
什么是中间中间人挟持呢?
简而言之,就是攻击者在数据网络传输的过程中,截获传输过程中的数据并篡改其中的内容。对于Http来说,不需要太多的步骤就可以监听和修改报文,Http是非常不安全的。
但是Https使用了SSL加密协议,能够达到在网络中安全传输,为什么呢?因为Https中使用了对称加密和非对称加密的形式对数据和公钥进行了加密,并且利用第三方权威机构颁发CA证书,让伪造的过程变成非常困难。
从图中可以看出ssl证书伪造主要有以下几个步骤:
截获用户和服务器通信的通道然后在用户与服务器进行通信的时候,中间人对于用户来说伪装成了服务器,对于服务器来说伪装成了客户端。并获取到服务器真实有效的 CA 证书(非对称加密的公钥),获取到客服端的之后通信的密钥(对称加密的密钥)。然后持续与客户端和服务器进行通信,具体的详细原理图如下:
更加详细的Http和Https的介绍请看着一篇文章[]。
印象中黑客都是神秘的,让人感觉就是技术非常厉害的样子,并且都带有一种贬义的情感色彩在里面,大部分人都觉得黑客就是攻击别人网站的人。
其实黑客分为白帽子黑客和黑帽子黑客,在我们看到的每一个官方的网站后面都有一个网络安全部门,负责阻挡该网站被黑帽子黑客攻击,黑帽子黑客也叫做骇客,因为利益的诱惑走向了不归路。
阿里巴巴的安全团队的负责人吴瀚清。带领他们的安全团队,每天抵制网络黑客的16亿次攻击,国内37%的网络安全就是依靠吴瀚清和他的团队。
对于黑客除了有强大的网络知识以外,就是善于利用各种网络工具,最常用的就是抓包工具。
抓包工具一般都是用户主动将其设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。
对于其它工具则是利用DNS欺骗、ARP投毒、劫持网关等手段,将