国内 Wireshark 安装

wireshark 是一款网络协议分析器,使用这个工具能够让我们深层次的观察到网络数据传输过程中发生的一切,包括 ICMPTCPUDPSSL 等协议的细节,但是因为官方下载资源地址为国外,在国内它的下载速度十分慢,虽然资源包大小不大,但是动不动得下载好几个小时。

不过好在国内有对应的下载镜像,比如清华大学的下载镜像源:
https://mirrors.tuna.tsinghua.edu.cn/wireshark/

阅读更多

动手写一个 HTTP 正向代理

概念

首先我们来了解一下 HTTP 代理的相关概念,通常来说,有两类 HTTP 代理,一类是正向代理,一类是反向代理,虽都是代理,但仍有区别。

我们平时使用的 VPN 就是正向代理,我们指定一个服务器,然后通过正向代理去连接这个服务器获取资源

阅读更多

HTTP 协议简介

什么是HTTP协议

HTTPHypertext Transfer Protocol 的缩写,也就是超文本标记协议,多数的 HTTP 协议运行在 TCP 上,新型的 HTTP3 协议运行在 UDP 上。

简单来说,HTTP 协议就是一个 客户端与服务端 通信的协议,客户端发送数据给服务端,那么服务端要认识这些数据表示什么,服务端返回给客户端的数据,客户端也要认识这些数据

阅读更多