前言
主要讲述抓包封包的意义,对象,协议,支持。
通过不同的对象采取不同的抓包封包技术。
- http和https的数据包
请求(request) , 代理(proxy) , 响应返回数据包(response)
- http和https的区别
http超文本传输协议,是明文传输,无状态,不需要加密。
https是安全的超文本传输协议是通过ssl加密协议,密文传输更加安全。
两者利用的端口也不同http:80端口,https:443端口。
https协议需要ca证书的申请。
- http的通信过程
建立连接-发送请求数据包-响应数据包-关闭连接
- https的通信过程
https主要依赖于ssl/tls协议,但你要访问一个网站时,客户端发送请求连接,服务端响应返回你一个ssl的公钥,客