[Penetraion-Testing] Install Vulnerable WEB with Docker

์ตœ๋Œ€ 1 ๋ถ„ ์†Œ์š”

๐Ÿ’ก ์›น ๋ชจ์˜ํ•ดํ‚น ์—ฐ์Šต์„ ์œ„ํ•œ ์ทจ์•ฝํ•œ ์›น ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ค์น˜ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ํฌ์ŠคํŒ…์ž…๋‹ˆ๋‹ค.

DVWA

docker run -d -p 8080:80 --name dvwa citizenstig/dvwa

localhost:8080๋กœ ์ ‘์†

image

  • Create / Reset Database ํด๋ฆญ
  • admin / password๋กœ ๋กœ๊ทธ์ธ

image

bwapp

docker run -d -p 8081:80 --name bwapp raesene/bwapp

localhost:8081/install.php๋กœ ์ ‘์†

image

  • click here์„ ๋ˆŒ๋Ÿฌ์„œ ์„ค์น˜

localhost:8081๋กœ ์ ‘์†

  • bee/bug ๋กœ ๋กœ๊ทธ์ธ

image

dvws

docker run -d -p 8082:80 --name dvws cyrivs89/web-dvws

localhost:8082/dvws/instructions.php๋กœ ์ ‘์†

image

  • Reset Database

webgoat

docker run -d -p 8083:8080 --name webgoat webgoat/webgoat-7.1

localhost:8083/WebGoat/login.mvc๋กœ ์ ‘์†

image

๋Œ“๊ธ€๋‚จ๊ธฐ๊ธฐ