freeBuf
主站

分类

云安全 AI安全 开发安全 终端安全 数据安全 Web安全 基础安全 企业安全 关基安全 移动安全 系统安全 其他安全

特色

热点 工具 漏洞 人物志 活动 安全招聘 攻防演练 政策法规

点我创作

试试在FreeBuf发布您的第一篇文章 让安全圈留下您的足迹
我知道了

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

0

1

2

3

4

5

6

7

8

9

0

1

2

3

4

5

6

7

8

9

0

1

2

3

4

5

6

7

8

9

VECTR:一款红蓝队测试活动跟踪与分析评估工具
Alpha_h4ck 2024-12-11 21:19:00 96717
所属地 广西

关于VECTR

VECTR是一款红蓝队测试活动跟踪与分析评估工具,该工具可以帮助我们跟踪红蓝队测试活动,以衡量不同攻击场景中的检测和预防能力。

VECTR 提供创建评估组的能力,评估组由一系列活动和支持测试用例组成,以模拟对手威胁。活动范围可以很广,涵盖整个威胁链的活动,从最初的入侵到特权升级和横向移动等等,也可以缩小范围,专注于特定的检测层、工具和基础设施。VECTR 旨在促进攻防之间的完全透明,鼓励团队成员之间的培训,并提高整个环境中的检测和预防成功率。

VECTR 还可用于复制与特定团体和恶意软件活动相关的分步 TTP,但其主要目的是复制过去、现在和未来跨越多个威胁行为者团体和恶意软件活动的攻击者行为。VECTR 旨在随着时间的推移与有针对性的活动、迭代和对红队技能和蓝队检测能力的可衡量增强一起使用。VECTR 的最终目标是使网络能够抵御除最复杂的对手和内部攻击之外的所有攻击。

工具要求

Ubuntu LTS(22.04+)

Chrome或FireFox

工具安装

依赖项安装

更新 apt 包索引并安装包以允许 apt 通过 HTTPS 使用存储库:

sudo apt-get update

sudo apt-get install ca-certificates curl

添加Docker的官方GPG密钥:

sudo install -m 0755 -d /etc/apt/keyrings

sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc

sudo chmod a+r /etc/apt/keyrings/docker.asc

使用以下命令设置存储库:

echo \

  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \

  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \

  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

更新 apt 包索引:

sudo apt-get update

安装 Docker Engine、containerd 和 Docker Compose:

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

工具使用

选择安装路径

首先确定启动 docker-compose 的安装路径,推荐下列路径:

/opt/vectr

下载 VECTR Runtime

在终端中运行以下命令:

mkdir -p /opt/vectr

cd /opt/vectr

wget https://github.com/SecurityRiskAdvisors/VECTR/releases/download/ce-9.5.2/sra-vectr-runtime-9.5.2-ce.zip

unzip sra-vectr-runtime-9.5.2-ce.zip

配置.env文件

使用您选择的文本编辑器编辑该.env文件:

nano .env

启动Docker容器

运行 docker compose 命令来启动容器。

sudo docker compose up -d

这将需要几分钟,因为 Docker 需要下载镜像然后构建容器。成功之后的输出如下所示:

工具运行

请注意,在使用之前请在.env文件中设置对应的URL,必须根据环境设置主机名以确保URL可访问,端口默认为8081:

https://VECTR_HOSTNAME:VECTR_PORTVECTR_HOSTNAMEVECTR_PORT

然后使用默认凭证登录即可:

用户名:admin

密码:11_ThisIsTheFirstPassword_11

首次登录后,请在用户配置文件菜单中更改密码。

工具运行截图

工具运行演示

演示视频:【点我观看

许可证协议

本项目的开发与发布遵循EULA开源许可协议。

项目地址

VECTR:【GitHub传送门

参考资料

https://docs.vectr.io/

# 安全分析 # 安全审计 # 安全检测 # 红蓝对抗 # 代码跟踪
免责声明
1.一般免责声明:本文所提供的技术信息仅供参考,不构成任何专业建议。读者应根据自身情况谨慎使用且应遵守《中华人民共和国网络安全法》,作者及发布平台不对因使用本文信息而导致的任何直接或间接责任或损失负责。
2. 适用性声明:文中技术内容可能不适用于所有情况或系统,在实际应用前请充分测试和评估。若因使用不当造成的任何问题,相关方不承担责任。
3. 更新声明:技术发展迅速,文章内容可能存在滞后性。读者需自行判断信息的时效性,因依据过时内容产生的后果,作者及发布平台不承担责任。
本文为 Alpha_h4ck 独立观点,未经授权禁止转载。
如需授权、对文章有疑问或需删除稿件,请联系 FreeBuf 客服小蜜蜂(微信:freebee1024)
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
Alpha_h4ck LV.10
好好学习,天天向上
  • 2359 文章数
  • 1023 关注者
Tetragon:一款基于eBPF的运行时环境安全监控工具
2025-01-21
DroneXtract:一款针对无人机的网络安全数字取证工具
2025-01-21
CNAPPgoat:一款针对云环境的安全实践靶场
2025-01-21
文章目录