1.实现对皮卡丘靶场的主动和被动扫描
这里利用的是Goby带的插件联动xray
对插件进行配置
配置扫描目标和日志记录输出
2.goby,实现对皮卡丘靶场的扫描
配置扫描信息
开启扫描获得信息
3.上层代理服务器的工作原理
上层代理服务器(通常简称为代理服务器)是一种在客户端计算机和互联网之间工作的服务器。它扮演着中介的角色,帮助客户端计算机与互联网上的其他服务器通信。上层代理服务器的工作原理大致可以分为以下步骤:
-
发起请求:当客户端(如网络浏览器)需要从互联网上的某个服务器获取信息时,它会向代理服务器发送一个请求。
-
代理服务器接收请求:代理服务器接收到请求后,会检查该请求是否可以处理。它会检查请求的类型、目标服务器、以及代理设置等。
-
代理服务器检查:代理服务器可能会根据预定的规则检查请求,比如检查是否需要进行内容过滤、数据缓存、安全验证等。
-
代理服务器转发请求:一旦检查通过,代理服务器会代表客户端向目标服务器发送请求。在发送请求时,代理服务器可能会修改请求头中的某些信息,比如伪装成客户端,或者引入自己的身份信息。
-
目标服务器响应:目标服务器接收到请求后,会处理请求并返回相应的响应。
-
代理服务器接收响应:代理服务器接收到来自目标服务器的响应,并根据代理设置进行处理。这可能包括内容过滤、缓存处理等。
-
代理服务器转发响应:处理完毕后,代理服务器会将响应转发给发起请求的客户端。
-
客户端接收响应:客户端接收到代理服务器转发回来的响应,并对其进行展示或使用。
上层代理服务器可以在网络中起到多种作用,包括但不限于:
- 缓存:代理服务器可以缓存从其他服务器下载的内容,以便后续的请求可以直接从缓存中快速获取数据,提高访问速度。
- 安全:代理服务器可以提供额外的一层安全性,如过滤、防病毒、入侵检测等。
- 隐私保护:代理服务器可以隐藏客户端真实的地址和身份信息,提供匿名访问的能力。
- 流量管理:代理服务器可以帮助网络管理员监控和管理网络流量,如流量限制、带宽管理等。