ํด๋น ๊ธ์ ๊ณต๋ถ๋ชฉ์ ์ผ๋ก ์์ฑ๋์์ผ๋ฉฐ, ํด๋น ๊ธ์ ํตํด ๋ฐ๋ผํ๋ค๊ฐ ๋ฐ์ํ๋ ๋ชจ๋ ์ฑ ์์ ์ฌ์ฉ์(๋ฐ๋ผํ์)์ ์์ต๋๋ค.
์์ฑ์๋ ๋ชจ๋ ํ์์ ๋ํด์ ์ฑ ์์ง์ง ์์ต๋๋ค.
์ทจ์ฝ์ ์ ๊ฒ์ ํ ๋ ๋ง์ ์ค์บ๋๋ค์ด ์กด์ฌํ๋ค. ์์ฉ ์ค์บ๋๋ฅผ ๋น๋กฏํ์ฌ ์คํ์์ค ์ค์บ๋๋ค์ด ์๋๋ฐ
์ฐ๋ฆฌ๊ฐ ํํ ์๋ openvas์ backtrack5 ๋ฐ kali ๋ฑ์์ ๋ง์ด ์ฌ์ฉํ๋ ์ค์บ๋์๋ค.
์ง๊ธ์ openvas๊ฐ GVM์ผ๋ก ๋ฐ๋ ๊ฒ๊ฐ๋๋ผ
๊ธฐ์กด์ ๋ฆฌ๋ ์ค์ ํ๋ํ๋ ์ค์น๋ฅผ ๋คํด์ผํ๋๋ฐ docker๋ฅผ ํตํ์ฌ ์ฝ๊ณ ๊ฐํธํ๊ฒ ์ค์บ๋๋ฅผ ์ค์นํ ์ ์๋ค.
์ค๋์ ์ด๋ป๊ฒ ์ค์นํ๋์ง ์์๋ณด๋ คํ๋ค.
๊ณต์ ํํ์ด์ง https://greenbone.github.io/docs/latest/22.4/container/index.html ์ ์ ์์ํ๋ฉด ๋ฐฉ๋ฒ์ด ๋์จ๋ค. ํ์ง๋ง ์์ด๋ผ์ ๋๊ฐ์ด ์์ด๋ชปํ๋ ๋ถ๋ค์ ์ํด ์์ฑํด๋ด ๋๋ค.
curl -f -L https://greenbone.github.io/docs/latest/_static/docker-compose-22.4.yml -o docker-compose.yml
docker-compose -f ./docker-compose.yml -p greenbone-community-edition pull
docker-compose -f {ymlํ์ผ ์์น} -p greenbone-community-edition pull // gvm ๋ค์ด
docker-compose -f ./docker-compose.yml -p greenbone-community-edition up -d
//๋ค์ด๋ก๋ ๋ GVM์ ๋ฐฑ๊ทธ๋ผ์ด๋๋ก ์คํ
docker-compose -f ./docker-compose.yml -p greenbone-community-edition logs -f
// ๋ง์ฝ docker-compose๋ฅผ ํตํด ์คํํ GVM์ ๋ก๊ทธ๋ฅผ ๋ณด๊ณ ์ถ์ผ๋ฉด logs -f ๋ช
๋ น์ด ์
๋ ฅ
docker-compose -f ./docker-compose.yml -p greenbone-community-edition exec -u gvmd gvmd gvmd --user=admin --new-password=admin
// GVM ๊ณ์ ์ admin/admin์ผ๋ก ์ค์
xdg-open "http://127.0.0.1:9392" 2>/dev/null >/dev/null &
// 127.0.0.1:9392๋ก ์น์๋น์ค๋ฅผ ๋์
http://127.0.0.1:9392
์ ์์ ์๋ฃํ๋ฉด Administration >> Feed Status ์ ๋ณด๋ฉด Status๊ฐ Update in progress...๋ก ํ์๊ฐ ๋์ด์๋๋ฐ Current ๋ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๋ฉด ์ค์บ์ด ๊ฐ๋ฅํ๋ค. ํด๋น ์ ๋ฐ์ดํธ๊ฐ ๋์ง์์์๋ ์ค์บ์ ํ๋ คํ๋ฉด
Failed to find config 'daba56c8-73ec-11df-a475-002264764cea'
ํด๋น ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. ํด๋น์๋ฌ์ ๊ฒฝ์ฐ Feed๊ฐ ์ ๋ฐ์ดํธ๊ฐ ์๋ฃ๋์ง์์ ๋ฐ์ํ๋ ์๋ฌ๋ก ๊ธฐ๋ค๋ฆฌ๊ณ Current๊ฐ๋ ์ํ๋ก ์ค์บ์ ํ๋ฉด ์ค์บ์ด ๋์ํ๋ค.
docker-compose -f ./docker-compose.yml -p greenbone-community-edition down
// GVM ์๋น์ค ๋ด๋ฆด๋
'Security Study > Docker' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋์ปค ๊ฐ๋จํ ๋ช ๋ น์ด (0) | 2024.03.01 |
---|---|
docker๋ฅผ ํตํด web์ทจ์ฝ์ ๊ณต๋ถํ๊ธฐ (0) | 2023.01.29 |
theHarvester๋ฅผ ํตํ ์ด๋ฉ์ผ ๋ฐ ๋๋ฉ์ธ ์ ๋ณด ์์ง (0) | 2022.12.01 |
์คํ์์ค๋ฅผ ์ด์ฉํ docker(container)์ทจ์ฝ์ ์ค์บ(trivy) (0) | 2022.11.22 |
๋๊ธ