智能摘要 AI
PurpleOps是一款开源的自托管团队管理Web应用程序,适用于Purple团队。其主要特性包括模板约定与测试用例、框架友好、基于角色的访问控制及多因素认证(MFA),以及内置DOCX报告和自定义模板支持。PurpleOps的独特之处在于无需归属、可破解且无“不可逆转”条款,采用简单的权限模型和常见的技术栈如Tomcat、Redis等。安装方式灵活,可通过Docker或直接部署,推荐使用反向代理以增强安全性。项目托管于GitHub,提供详细的安装指南和文档支持。
一个开源的自托管Purple团队管理Web应用程序。
主要特征
- 模板约定和测试用例
- 框架友好
- 基于角色的访问控制和MFA
- 内置DOCX报告+自定义模板支持
PurpleOps的不同之处:
- 无需归属
- 可破解,无”不可逆转”条款
- tomcat、redis、手动数据库移植和简单的权限模型没有太多复杂性
安装
# 克隆此存储库
$ git clone https://github.com/CyberCX-STA/PurpleOps
# 进入存储库
$ cd PurpleOps
# 修改PurpleOps设置(如果你想自定义除默认配置以外的内容)
$ nano .env
# 使用docker运行应用程序
$ sudo docker compose up
# PurpleOps现在可以在http://localhost:5000上访问,在将其暴露给外部世界时建议添加反向代理,如nginx或Apache。
# 或者
$ sudo docker run --name mongodb -d -p 27017:27017 mongo
$ pip3 install -r requirements.txt
$ python3 seeder.py
$ python3 purpleops.py
以上是关于PurpleOps开源自托管Purple团队管理Web应用程序的相关信息。
Github
PurpleOps
开源自托管 Purple 团队管理 Web 应用程序





评论 (0)