Skip to content

Commit d079c7f

Browse files
authored
Merge pull request #1122 from splunk/JerinSaji0-gcp_support
Jerin saji0 gcp support
2 parents 0cdfefd + 5dfcb97 commit d079c7f

File tree

81 files changed

+4762
-1165
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+4762
-1165
lines changed

Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ RUN add-apt-repository ppa:deadsnakes/ppa
88
RUN apt update
99
RUN apt install -y python3.12
1010

11-
RUN apt-get install -y git unzip python3-pip curl vim
11+
RUN apt-get install -y git unzip python3-pip curl vim apt-transport-https ca-certificates gnupg curl
1212

1313
RUN curl -s https://releases.hashicorp.com/terraform/1.9.8/terraform_1.9.8_linux_amd64.zip -o terraform.zip && \
1414
unzip terraform.zip && \
@@ -26,6 +26,8 @@ RUN python3.12 -m pip install --upgrade pip
2626

2727
RUN python3.12 -m pip install --upgrade awscli azure-cli
2828

29+
RUN echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | tee -a /etc/apt/sources.list.d/google-cloud-sdk.list && curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | gpg --dearmor -o /usr/share/keyrings/cloud.google.gpg && apt-get update -y && apt-get install google-cloud-cli -y
30+
2931
RUN git clone https://github.com/splunk/attack_range.git
3032

3133
WORKDIR /attack_range

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
<img src="https://img.shields.io/github/stars/splunk/attack_range?style=social" /></a>
1010
</p>
1111

12+
> ⚠️ **Important:** After careful consideration, we have decided to deprecate the local deployment in Attack Range due to ongoing challenges with VirtualBox and Vagrant. We will concentrate our development efforts on the cloud providers AWS, Azure, and GCP. For local cyber range needs, we recommend using [Ludus](https://docs.ludus.cloud/) along with the [Attack Range environment](https://docs.ludus.cloud/docs/environment-guides/splunk-attack-range) it offers.
13+
1214
# Splunk Attack Range ⚔️
1315
![Attack Range Log](docs/attack_range.png)
1416
The Splunk Attack Range is an open-source project maintained by the Splunk Threat Research Team. It builds instrumented cloud (AWS, Azure) and local environments (Virtualbox), simulates attacks, and forwards the data into a Splunk instance. This environment can then be used to develop and test the effectiveness of detections.
@@ -207,3 +209,4 @@ We welcome feedback and contributions from the community! Please see our [contri
207209
* Gowthamaraj Rajendran
208210
* [Christopher Caldwell](https://github.com/cudgel)
209211
* [Zachary Christensen](https://github.com/ZachTheSplunker)
212+
* [JerinSaji0](https://github.com/JerinSaji0)

0 commit comments

Comments
 (0)