端口号等于80
更改客户想要访问的IP地址为设置的钓鱼地址
端口号不为80
获取服务器响应消息并转发给客户端
结束
初始化各信息:客户端Socket,钓鱼网站信息,黑名单
开始
向客户端返回403状态码并提示无权限访问
通过请求中的服务器IP端口进行判断
向服务器转发客户端请求
IP地址在钓鱼地址中
通过IP与port创建Socket,与服务器建立连接
读取客户端请求信息
IP地址不在钓鱼地址中
将访问的IP地址与需要进行钓鱼的地址以及黑名单比较
客户端IP或服务器IP在黑名单中
与客户端建立了安全连接,再次获取客户端请求消息