Skip to content

Commit

Permalink
Merge pull request #16 from teamssix/main
Browse files Browse the repository at this point in the history
docs: update license
  • Loading branch information
teamssix committed May 8, 2022
2 parents 8781a76 + 1886dd8 commit 79d4026
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright [yyyy] [name of copyright owner]
Copyright 2022 HuoCorp

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

English | [中文](./README_CN.md)

Terraform Goat is HuoCorp research lab' "Vulnerable by Design" multi cloud deployment tool.
TerraformGoat is HuoCorp research lab' "Vulnerable by Design" multi cloud deployment tool.

Currently supported cloud vendors include Alibaba Cloud, Tencent Cloud, Huawei Cloud, Amazon Web Services, Google Cloud Platform, Microsoft Azure.

Expand Down Expand Up @@ -36,7 +36,7 @@ Currently supported cloud vendors include Alibaba Cloud, Tencent Cloud, Huawei C

## Install

Terraform Goat is built using Dockerfile, so you need to install the Docker environment first. For the Docker installation method, please refer to: [https://docs.docker.com/get-docker/](https://docs.docker.com/get-docker/)
TerraformGoat is built using Dockerfile, so you need to install the Docker environment first. For the Docker installation method, please refer to: [https://docs.docker.com/get-docker/](https://docs.docker.com/get-docker/)

```shell
git clone https://github.com/HuoCorp/TerraformGoat.git
Expand All @@ -57,7 +57,7 @@ When entering the container, you need to select the cloud service to run

![img](./images/1651136346.png)

After selecting the cloud service you want to use, the relevant dependencies will be installed. After the relevant dependencies are installed, you can use terraformgoat.
After selecting the cloud service you want to use, the relevant dependencies will be installed. After the relevant dependencies are installed, you can use TerraformGoat.

## Uninstall

Expand All @@ -69,5 +69,5 @@ docker rmi terraformgoat:v0.1

## Notice

1. The README of each vulnerable environment is executed within the terraformgoat container environment, so the terraformgoat container environment needs to be deployed first.
2. Due to the horizontal risk of intranet horizontal on the cloud in some scenarios, it is strongly recommended that users use their own test accounts to configure the scenarios, avoid using the cloud account of the production environment, and install Terraform Goat using Dockerfile to isolate the user's local cloud vendor token and the test account token.
1. The README of each vulnerable environment is executed within the TerraformGoat container environment, so the TerraformGoat container environment needs to be deployed first.
2. Due to the horizontal risk of intranet horizontal on the cloud in some scenarios, it is strongly recommended that users use their own test accounts to configure the scenarios, avoid using the cloud account of the production environment, and install TerraformGoat using Dockerfile to isolate the user's local cloud vendor token and the test account token.
10 changes: 5 additions & 5 deletions README_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

[English](./README.md) | 中文

Terraform Goat 是一个支持多云的云场景漏洞靶场搭建工具,目前支持阿里云、腾讯云、华为云、Amazon Web Services、Google
TerraformGoat 是一个支持多云的云场景漏洞靶场搭建工具,目前支持阿里云、腾讯云、华为云、Amazon Web Services、Google
Cloud Platform、Microsoft Azure 六个云厂商的云场景漏洞搭建。

## 目前所支持的靶场环境
Expand Down Expand Up @@ -35,7 +35,7 @@ Cloud Platform、Microsoft Azure 六个云厂商的云场景漏洞搭建。

## 安装

Terraform Goat 使用 Dockerfile 构建,因此需要先安装 Docker 环境,Docker 安装方法可以参考:[https://docs.docker.com/get-docker/](https://docs.docker.com/get-docker/)
TerraformGoat 使用 Dockerfile 构建,因此需要先安装 Docker 环境,Docker 安装方法可以参考:[https://docs.docker.com/get-docker/](https://docs.docker.com/get-docker/)

```shell
git clone https://github.com/HuoCorp/TerraformGoat.git
Expand All @@ -56,7 +56,7 @@ docker exec -it terraformgoat /bin/bash

![img](./images/1651136346.png)

选择你要用的云服务后会安装相关依赖,等相关依赖安装完后,就可以使用 terraformgoat
选择你要用的云服务后会安装相关依赖,等相关依赖安装完后,就可以使用 TerraformGoat

## 卸载

Expand All @@ -68,5 +68,5 @@ docker rmi terraformgoat:v0.1

## 注意

1. 在每个漏洞环境的 README 中都是在 terraformgoat 容器环境内执行的,因此需要先部署 terraformgoat 容器环境。
2. 由于部分靶场存在云上内网横向的风险,因此强烈建议用户使用自己的测试账号配置靶场,避免使用生产环境的云账号,使用 Dockerfile 安装 Terraform Goat 也是为了将用户本地的云厂商令牌和测试账号的令牌进行隔离。
1. 在每个漏洞环境的 README 中都是在 TerraformGoat 容器环境内执行的,因此需要先部署 TerraformGoat 容器环境。
2. 由于部分靶场存在云上内网横向的风险,因此强烈建议用户使用自己的测试账号配置靶场,避免使用生产环境的云账号,使用 Dockerfile 安装 TerraformGoat 也是为了将用户本地的云厂商令牌和测试账号的令牌进行隔离。

0 comments on commit 79d4026

Please sign in to comment.