freeBuf
主站

分类

漏洞 工具 极客 Web安全 系统安全 网络安全 无线安全 设备/客户端安全 数据安全 安全管理 企业安全 工控安全

特色

头条 人物志 活动 视频 观点 招聘 报告 资讯 区块链安全 标准与合规 容器安全 公开课

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

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

FreeBuf+小程序

FreeBuf+小程序

DSP:基于微服务框架的网络安全与渗透测试学习工具
2024-12-10 16:00:12
所属地 广西

关于DockerSecurityPlayground

DSP,全称为DockerSecurityPlayground,是一款基于微服务框架的网络安全与渗透测试技术学习工具,在该工具的帮助下,广大研究人员可以更方便地学习和研究网络安全和渗透测试技术。

功能介绍

当前版本的DockerSecurityPlayground支持下列功能:

1、通过在电脑上安装 DSP,创建网络和网络安全场景,以便了解网络协议、规则和安全问题。

2、通过模拟漏洞实验环境场景学习渗透测试技术;

3、管理一组docker-compose项目。DSP的主要目标是学习渗透测试和网络安全,但它的灵活性允许我们以图形化形式创建、编辑和管理所有docker-compose实验环境的运行/停止。

工具要求

1、Docker和docker-compose

2、最新稳定版 Node.js

3、g++、c或c++编译器

工具安装

广大研究人员可以直接使用下列命令将该项目源码克隆至本地:

git clone https://github.com/giper45/DockerSecurityPlayground.git

然后切换到项目目录中,使用npm install命令安装该工具所需的其他依赖组件:

cd DockerSecurityPlayground

npm install

工具使用

npm start  

上述命令将启动一个服务器,监听本地主机的 18181 端口(或另一个端口,如果你设置了 PORT 环境变量)。

使用浏览器访问下列地址:

http://localhost:18181

此时页面将被重定向到安装页面,设置参数并单击安装即可。

下列命令可以更新DSP和相关的npm依赖包:

npm run update

如果工具出现问题,可以使用以下命令将 DSP 重置为出厂设置:

npm run uninstall  

工具运行截图

工具运行演示

演示视频:【点我观看

许可证协议

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

项目地址

DockerSecurityPlayground:【GitHub传送门

参考资料

https://secsi.io/docker-security-playground/


# 渗透测试 # 网络安全 # 网络安全技术 # Docker # 靶场
本文为 独立观点,未经允许不得转载,授权请联系FreeBuf客服小蜜蜂,微信:freebee2022
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
相关推荐
  • 0 文章数
  • 0 关注者
文章目录