网络安全集中实习作业 8.28

网络安全集中实习作业 8.28

作业内容

1.安装xray 实现对皮卡丘靶场的主动和被动扫描(需要输出扫描报告)
2.安装goby,实现对皮卡丘靶场的扫描,无法安装的同学可以安装windows虚拟机,在虚拟机中进行操作
3.加分项:实现xray和burpsuite联动扫描
4.加分项:说明两者联动扫描流量代理后流量走向,即上层代理服务器的工作原理

一、什么是XRAY?

XRAY简介

XRAY是一款开源的漏洞扫描器,它基于长亭科技洞鉴核心引擎开发,具备高效、准确、灵活的特点。XRAY支持主动和被动两种扫描方式,能够检测出常见的Web漏洞,如SQL注入、跨站脚本攻击(XSS)、文件包含漏洞等。同时,XRAY还提供了丰富的插件接口,方便用户进行自定义扩展。

XRAY工作原理

XRAY使用爬虫技术对目标站点进行信息收集和漏洞扫描。首先,它会通过爬虫抓取目标站点的页面内容,并对页面进行分析,提取出相关的信息,如URL地址、表单结构等。然后,XRAY根据这些信息生成相应的测试用例,利用内置的漏洞检测算法对目标站点进行漏洞扫描。

XRAY功能特点

  1. 支持多种扫描方式:XRAY支持主动和被动两种扫描方式,用户可以根据实际需求选择合适的扫描方式。主动扫描能够快速发现目标站点的漏洞,但可能会对目标站点造成影响;被动扫描则不会对目标站点产生影响,但扫描速度较慢。
  2. 丰富的插件接口:XRAY提供了丰富的插件接口,用户可以根据自己的需求开发插件进行自定义扩展。这使得XRAY的适用范围更加广泛,能够满足不同用户的需求。
  3. 可视化界面:XRAY提供了可视化界面,方便用户进行操作和管理。用户可以通过界面查看扫描进度、结果和报表等信息,使整个扫描过程更加直观和易于管理。
  4. 支持多种操作系统:XRAY支持Windows、macOS和Linux等多种操作系统,用户可以根据自己的操作系统选择合适的版本进行安装和使用。
  5. 高精度扫描:XRAY采用先进的漏洞检测算法,能够快速准确地检测出目标站点的漏洞。同时,XRAY还支持细粒度配置,用户可以根据实际需求对扫描结果进行精细化配置和管理。

XRAY实际应用

在实际应用中,XRAY被广泛应用于安全测试、风险评估和渗透测试等领域。用户可以使用XRAY对网站、Web应用程序和Web服务进行漏洞扫描,发现潜在的安全风险并进行修复。同时,XRAY还可以作为定期巡检和常规扫描的辅助工具,帮助用户提高网络安全防护能力。

二、XRAY环境部署

下载XRAY

github项目地址

长亭科技官方文档

1.在长亭科技文档界面,工具分区,快速开始目录下找到下载地址,跳转下载地址
在这里插入图片描述

2.在该网址找到适合自己的版本
在这里插入图片描述
3.通过终端输入systeminfo并回车,找到自己电脑的相关配置后下载对应版本
在这里插入图片描述

配置XRAY

1.解压下载的压缩包得到XRAY
在这里插入图片描述
2.在该目录下打开终端,并运行XRAY
在这里插入图片描述
3.生成证书,并导入火狐浏览器
生成证书
在这里插入图片描述
将证书导入火狐
在这里插入图片描述

三、扫描自建靶场pikachu

配置靶场pikachu

1.打开小皮面板,打开Apache和MySQL服务
在这里插入图片描述
2.打开pikachu,确认是否正常连接
在这里插入图片描述

配置burp suite

打开burpsuite,设置上层代理
在这里插入图片描述
在这里插入图片描述

主动扫描

输入指令
.\xray_windows_amd64.exe webscan --basic-crawler http://127.0.0.1/pikachu/ --html-output report.html
在这里插入图片描述
输出扫描报告
在这里插入图片描述

扫描报告
在这里插入图片描述

被动扫描

输入指令
.\xray_windows_amd64.exe webscan --listen 127.0.0.1:8080 --html-output test.html
监听8080端口
在这里插入图片描述
输出扫描报告
在这里插入图片描述
扫描报告
在这里插入图片描述

四、安装goby,实现对皮卡丘靶场的扫描

1.下载goby压缩包,并解压

2.将goby语言调整为中文

在这里插入图片描述

3.注册并登录

自行注册
登录
在这里插入图片描述
使用注册后的这串编码登录

4.开始扫描

在这里插入图片描述

5.扫描结果

在这里插入图片描述
在这里插入图片描述

五、实现xray和burpsuite联动扫描

1.打开burpsuite,并设置上层代理

在这里插入图片描述

2.设置上层端口为8989

在这里插入图片描述

3.在xray中展开扫描

在这里插入图片描述

4.输出扫描报告

在这里插入图片描述

六、说明两者联动扫描流量代理后流量走向,即上层代理服务器的工作原理

流量走向

浏览器访问网站时,通过代理服务器“127.0.0.1:8080”发送请求,Burp suite可以监听分析并拦截这些请求,burpsuie将这些流量转发到上层服务器“127.0.0.1:8989”端口,并被XRAY进行扫描分析,XRAY分析后的流量传回网站,网站的响应,通过XRAY到BurpSuite最后回到浏览器
即浏览器 -> Burp Suite -> XRAY -> 目标网站 -> XRAY -> Burp Suite -> 浏览器

上层代理服务器的工作原理

代理服务器(Proxy Server)的工作原理是:当客户在浏览器中设置好Proxy Server后,你使用浏览器访问所有WWW站点的请求都不会直接发给目的主机,而是先发给代理服务器,代理服务器接受了客户的请求以后,由代理服务器向目的主机发出请求,并接受目的主机的数据,存于代理服务器的硬盘中,然后再由代理服务器将客户要求的数据发给客户。

  • 19
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值