推荐开源项目:Splunk Attack Range Local(已废弃)
**重要通知:**此项目已不再维护,并已被新的单一仓库Splunk Attack Range取代,该仓库支持本地和云端部署。
项目简介🛡️
** Splunk Attack Range Local**是一个强大的检测开发平台,专为解决安全领域的三个核心问题而设计:快速建立接近生产环境的实验室设施、模拟真实攻击数据以及无缝集成到持续集成/持续交付(CI/CD)流程中。虽然此项目已被废弃,但其功能已被整合至最新的项目中,继续提供服务。
技术分析🔧
该项目支持多种构建方式,包括使用Vagrant和VirtualBox在本地搭建,以及通过Terraform和AWS或Azure进行云部署。它包含了丰富的虚拟化组件,如Windows域控制器、服务器、工作站、Kali Linux机器以及Splunk和Phantom服务器。特别值得一提的是,它还集成了Atomic Red Team和Caldera来执行攻击模拟。
应用场景🛡️🛡️🛡️
Splunk Attack Range Local适合以下场合:
- 安全研究人员与工程师测试和验证安全规则。
- 模拟实际网络攻击环境,进行防御策略演练。
- 在CI/CD流程中自动化检测规则测试,提升效率。
项目特点💍
- 多平台兼容性:支持本地虚拟化部署和云端环境搭建。
- 灵活配置:可以根据需求添加、删除或调整虚拟机设置。
- 丰富日志源:收集并索引Windows事件、Sysmon、Powershell等多种日志。
- 自动化攻击模拟:集成Atomic Red Team和Caldera引擎。
- 可扩展性:预装了如Splunk MLTK和ESCU等工具,且可连接自有的Splunk服务器。
- 易于操作:提供了一套简单命令行接口,方便构建、模拟、停止和销毁攻击范围。
总之,尽管此项目已不再更新,但其理念和技术基础已在新的Splunk Attack Range中得到延续。如果你正在寻找一个强大且灵活的安全测试平台,我们强烈建议你尝试新版本,以获得更全面的支持和维护。