Skip to content

Commit b50d48e

Browse files
authored
Merge pull request #100 from teamssix/main
docs: update readme
2 parents 59664d2 + aeaa865 commit b50d48e

File tree

6 files changed

+53
-53
lines changed

6 files changed

+53
-53
lines changed

README.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -86,49 +86,49 @@ Depending on the cloud service provider you are using, choose the corresponding
8686
Alibaba Cloud
8787

8888
```bash
89-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.4
90-
docker run -itd --name terraformgoat_aliyun_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.4
91-
docker exec -it terraformgoat_aliyun_0.0.4 /bin/bash
89+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.5
90+
docker run -itd --name terraformgoat_aliyun_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.5
91+
docker exec -it terraformgoat_aliyun_0.0.5 /bin/bash
9292
```
9393

9494
Tencent Cloud
9595

9696
```bash
97-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_tencentcloud:0.0.4
98-
docker run -itd --name terraformgoat_tencentcloud_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_tencentcloud:0.0.4
99-
docker exec -it terraformgoat_tencentcloud_0.0.4 /bin/bash
97+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_tencentcloud:0.0.5
98+
docker run -itd --name terraformgoat_tencentcloud_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_tencentcloud:0.0.5
99+
docker exec -it terraformgoat_tencentcloud_0.0.5 /bin/bash
100100
```
101101

102102
Huawei Cloud
103103

104104
```bash
105-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_huaweicloud:0.0.4
106-
docker run -itd --name terraformgoat_huaweicloud_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_huaweicloud:0.0.4
107-
docker exec -it terraformgoat_huaweicloud_0.0.4 /bin/bash
105+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_huaweicloud:0.0.5
106+
docker run -itd --name terraformgoat_huaweicloud_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_huaweicloud:0.0.5
107+
docker exec -it terraformgoat_huaweicloud_0.0.5 /bin/bash
108108
```
109109

110110
Amazon Web Services
111111

112112
```bash
113-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_aws:0.0.4
114-
docker run -itd --name terraformgoat_aws_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_aws:0.0.4
115-
docker exec -it terraformgoat_aws_0.0.4 /bin/bash
113+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_aws:0.0.5
114+
docker run -itd --name terraformgoat_aws_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_aws:0.0.5
115+
docker exec -it terraformgoat_aws_0.0.5 /bin/bash
116116
```
117117

118118
Google Cloud Platform
119119

120120
```bash
121-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_gcp:0.0.4
122-
docker run -itd --name terraformgoat_gcp_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_gcp:0.0.4
123-
docker exec -it terraformgoat_gcp_0.0.4 /bin/bash
121+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_gcp:0.0.5
122+
docker run -itd --name terraformgoat_gcp_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_gcp:0.0.5
123+
docker exec -it terraformgoat_gcp_0.0.5 /bin/bash
124124
```
125125

126126
Microsoft Azure
127127

128128
```bash
129-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_azure:0.0.4
130-
docker run -itd --name terraformgoat_azure_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_azure:0.0.4
131-
docker exec -it terraformgoat_azure_0.0.4 /bin/bash
129+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_azure:0.0.5
130+
docker run -itd --name terraformgoat_azure_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_azure:0.0.5
131+
docker exec -it terraformgoat_azure_0.0.5 /bin/bash
132132
```
133133

134134
## :page_facing_up: Demo
@@ -138,12 +138,12 @@ After entering the container, cd to the corresponding scenario directory and you
138138
Here is a demonstration of the [Alibaba Cloud Bucket Object Traversal](https://github.com/HXSecurity/TerraformGoat/tree/main/aliyun/oss/bucket_object_traversal) scenario build.
139139

140140
```bash
141-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.4
142-
docker run -itd --name terraformgoat_aliyun_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.4
143-
docker exec -it terraformgoat_aliyun_0.0.4 /bin/bash
141+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.5
142+
docker run -itd --name terraformgoat_aliyun_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.5
143+
docker exec -it terraformgoat_aliyun_0.0.5 /bin/bash
144144
```
145145

146-
![img](./images/1655118629.png)
146+
![img](./images/1663151143.png)
147147

148148
```bash
149149
cd /TerraformGoat/aliyun/oss/bucket_object_traversal/
@@ -171,7 +171,7 @@ If you are in a container, first execute the `exit` command to exit the containe
171171
```shell
172172
docker stop $(docker ps -a -q -f "name=terraformgoat*")
173173
docker rm $(docker ps -a -q -f "name=terraformgoat*")
174-
docker rmi $(docker images -a -q -f "reference=registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat*")
174+
docker rmi $(docker images -a -q -f "reference=registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat*")
175175
```
176176

177177
## ⚠️ Notice

README_CN.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -85,62 +85,62 @@ TerraformGoat 使用 Docker 镜像部署,因此需要 Docker Engine 环境支
8585
阿里云
8686

8787
```bash
88-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.4
89-
docker run -itd --name terraformgoat_aliyun_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.4
90-
docker exec -it terraformgoat_aliyun_0.0.4 /bin/bash
88+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.5
89+
docker run -itd --name terraformgoat_aliyun_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.5
90+
docker exec -it terraformgoat_aliyun_0.0.5 /bin/bash
9191
```
9292

9393
腾讯云
9494

9595
```bash
96-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_tencentcloud:0.0.4
97-
docker run -itd --name terraformgoat_tencentcloud_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_tencentcloud:0.0.4
98-
docker exec -it terraformgoat_tencentcloud_0.0.4 /bin/bash
96+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_tencentcloud:0.0.5
97+
docker run -itd --name terraformgoat_tencentcloud_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_tencentcloud:0.0.5
98+
docker exec -it terraformgoat_tencentcloud_0.0.5 /bin/bash
9999
```
100100

101101
华为云
102102

103103
```bash
104-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_huaweicloud:0.0.4
105-
docker run -itd --name terraformgoat_huaweicloud_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_huaweicloud:0.0.4
106-
docker exec -it terraformgoat_huaweicloud_0.0.4 /bin/bash
104+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_huaweicloud:0.0.5
105+
docker run -itd --name terraformgoat_huaweicloud_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_huaweicloud:0.0.5
106+
docker exec -it terraformgoat_huaweicloud_0.0.5 /bin/bash
107107
```
108108

109109
Amazon Web Services
110110

111111
```bash
112-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_aws:0.0.4
113-
docker run -itd --name terraformgoat_aws_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_aws:0.0.4
114-
docker exec -it terraformgoat_aws_0.0.4 /bin/bash
112+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_aws:0.0.5
113+
docker run -itd --name terraformgoat_aws_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_aws:0.0.5
114+
docker exec -it terraformgoat_aws_0.0.5 /bin/bash
115115
```
116116

117117
Google Cloud Platform
118118

119119
```bash
120-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_gcp:0.0.4
121-
docker run -itd --name terraformgoat_gcp_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_gcp:0.0.4
122-
docker exec -it terraformgoat_gcp_0.0.4 /bin/bash
120+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_gcp:0.0.5
121+
docker run -itd --name terraformgoat_gcp_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_gcp:0.0.5
122+
docker exec -it terraformgoat_gcp_0.0.5 /bin/bash
123123
```
124124

125125
Microsoft Azure
126126

127127
```bash
128-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_azure:0.0.4
129-
docker run -itd --name terraformgoat_azure_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_azure:0.0.4
130-
docker exec -it terraformgoat_azure_0.0.4 /bin/bash
128+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_azure:0.0.5
129+
docker run -itd --name terraformgoat_azure_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_azure:0.0.5
130+
docker exec -it terraformgoat_azure_0.0.5 /bin/bash
131131
```
132132

133133
## :page_facing_up: 演示
134134

135135
进入到容器后,cd 到对应的场景目录,就可以开始部署靶场了,这里以 [阿里云 Bucket 对象遍历](https://github.com/HXSecurity/TerraformGoat/tree/main/aliyun/oss/bucket_object_traversal) 漏洞场景的搭建进行演示:
136136

137137
```bash
138-
docker pull registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.4
139-
docker run -itd --name terraformgoat_aliyun_0.0.4 registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.4
140-
docker exec -it terraformgoat_aliyun_0.0.4 /bin/bash
138+
docker pull registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.5
139+
docker run -itd --name terraformgoat_aliyun_0.0.5 registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat_aliyun:0.0.5
140+
docker exec -it terraformgoat_aliyun_0.0.5 /bin/bash
141141
```
142142

143-
![img](./images/1655118629.png)
143+
![img](./images/1663151143.png)
144144

145145
```bash
146146
cd /TerraformGoat/aliyun/oss/bucket_object_traversal/
@@ -168,7 +168,7 @@ terraform destroy
168168
```shell
169169
docker stop $(docker ps -a -q -f "name=terraformgoat*")
170170
docker rm $(docker ps -a -q -f "name=terraformgoat*")
171-
docker rmi $(docker images -a -q -f "reference=registry.cn-beijing.aliyuncs.com/huoxian_pub/terraformgoat*")
171+
docker rmi $(docker images -a -q -f "reference=registry.cn-hongkong.aliyuncs.com/huoxian_pub/terraformgoat*")
172172
```
173173

174174
## ⚠️ 注意事项

aws/s3/bucket_object_traversal/main.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ EOF
4444
}
4545

4646
resource "aws_s3_object" "PutObject_Flag" {
47-
bucket = aws_s3_bucket.CreateBucket.id
48-
key = "flag.txt"
49-
source = "./flag.txt"
50-
acl = "public-read-write"
47+
bucket = aws_s3_bucket.CreateBucket.id
48+
key = "flag.txt"
49+
source = "./flag.txt"
50+
acl = "public-read-write"
5151
}
5252

5353

aws/s3/special_bucket_policy/main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ EOF
4242
}
4343

4444
resource "aws_s3_object" "PutObject_Flag" {
45-
bucket = aws_s3_bucket.CreateBucket.id
46-
key = "flag.txt"
47-
source = "./flag.txt"
45+
bucket = aws_s3_bucket.CreateBucket.id
46+
key = "flag.txt"
47+
source = "./flag.txt"
4848
}
4949

5050

images/1655118629.png

-108 KB
Binary file not shown.

images/1663151143.png

291 KB
Loading

0 commit comments

Comments
 (0)