
计算机网络
文章平均质量分 82
走出半生仍是少年
再努力一点就够着了
展开
-
https详细握手过程
进入正题之前,先解答一下上篇文章留的两个问题一、 为什么charles等抓包工具或者浏览器控制台看到的https返回是明文的?首先说明一下,https其实相当于http+tsl,(tsl和ssl只是不同的版本称呼问题,暂且这么理解),大家都知道,http是明文操作,那也就是说所有的加密解密操作都在tls这边,具体关系可以参看下面这张图浏览器是属于应用层之上的应用吧,所以浏览器控制台的输出都是已经经过tls解密过的。 那为什么charles等抓包工具看到的也是明文的呢?是不是也是因为charles是应用层转载 2022-07-07 23:18:22 · 1294 阅读 · 0 评论 -
为什么用抓包工具看HTTPS包是明文的
测试或者开发调试的过程中,经常会进行抓包分析,并且装上抓包工具的证书就能抓取 HTTPS 的数据包并显示。由此就产生了一个疑问,为什么抓包工具装上证书后就能抓到 HTTPS 的包并显示呢?不是说 HTTPS 是加密传输的吗?今天这篇文章就来探究下上面这个问题,要解释清楚这个问题,我会通过解答以下两个问题来讲述:HTTP 作为一种被广泛使用的传输协议,也存在一些的缺点:为了解决 “明文” 和 “不安全” 两个问题,就产生了 HTTPS。HTTPS 不是一种单独的协议,它是由 HTTP + SSL/TLS 组成转载 2022-07-07 22:56:56 · 2973 阅读 · 0 评论 -
https到底是如何防篡改的
https是一个老生常谈的话题了,也是面试过程种经常甚至必然会问到的一个问题 但当问到https为什么安全的时候,很多人的回答就是简单的回一句:因为他加密了!然后就没然后了!你也相当于啥都没回答出来!大家都知道,http是明文传输,但是也有不少人这样想:虽然是明文传输,但我也没遇到什么不安全的问题呀,所以我也没必要搞https!我只能给出以下几点解释接下来我给大家演示一下http为什么不安全大家都连接过公共wifi吧,这里我就用电脑开个热点,然后用手机连接热点,然后用手机访问一个http的登录界面,并输入账转载 2022-07-07 22:58:11 · 1279 阅读 · 0 评论 -
计算机网络全部知识点思维导图整理
目录一、计网重要中英对照与框架二、知识点第一章 计算机网络体系结构第二章 物理层第三章 数据链路层第四章 网络层第五章 传输层第六章 应用层第七章 网络管理一、计网重要中英对照与框架二、知识点第一章 计算机网络体系结构第二章 物理层第三章 数据链路层第四章 网络层第五章 传输层第六章 应用层第七章 网络管理...转载 2022-05-26 20:24:28 · 5360 阅读 · 6 评论 -
Linux 进程间通信的方式、应用场景及优缺点
目录管道消息队列共享内存信号Socket1. 针对 TCP 协议通信的 socket 编程模型2. 针对 UDP 协议通信的 socket 编程模型3. 针对本地进程间通信的 socket 编程模型总结每个进程的用户地址空间都是独立的,一般而言是不能互相访问的,但内核空间是每个进程都共享的,所以进程之间要通信必须通过内核。Linux 内核提供了不少进程间通信的机制,我们来一起瞧瞧有哪些?管道如果你学过 Linux 命令,那你肯定很熟悉「|」这个竖线。$ ps auxf | grep mysql转载 2022-04-19 19:43:30 · 998 阅读 · 0 评论