
docker와 docker-compose, webgoat, dvwap, bwapp, Juice Shop을 사용하여 웹 애플리케이션 침투 테스트 실습 환경을 직접 구축하세요

cAdvisor를 사용하여 서비스나 컨테이너를 모니터링할 수 있습니다. 이것은 새로운 통합 기능입니다.
다음 단계를 따르기만 하면 됩니다:
1 브라우저를 엽니다.
2 검색 표시줄에 localhost:8085를 입력합니다.
3 완료되면 컨테이너에 대한 정보를 볼 수 있습니다.
locañhost:8085
git clone https://github.com/MoisesTapia/TWAPT
cd TWAPT
docker-compose up -d
출력
➜ TWAPT git:(deploy) ✗ docker-compose up -d
Creating network "twapt_pentesting" with driver "bridge"
Creating juiceshop ... done
Creating webgoat ... done
Creating dvwap ... done
Creating bwapp ... done
Creating bricks ... done
Creating owasp17 ... done
Creating ninjaweb ... done
➜ TWAPT git:(deploy) ✗
'docker-compose ps'
➜ TWAPT git:(deploy) ✗ docker-compose ps
Name Command State Ports
---------------------------------------------------------------------------------------------------------
bricks /run.sh Up 3306/tcp, 0.0.0.0:8084->80/tcp
bwapp /run.sh Up 3306/tcp, 0.0.0.0:8082->80/tcp
dvwap /main.sh Up 0.0.0.0:8081->80/tcp
juiceshop docker-entrypoint.sh npm start Up 0.0.0.0:8083->3000/tcp
ninjaweb /bin/sh -c /usr/sbin/apach ... Up 0.0.0.0:8899->80/tcp
owasp17 /usr/bin/supervisord Up 3306/tcp, 0.0.0.0:443->443/tcp, 0.0.0.0:8088->80/tcp
webgoat java -Djava.security.egd=f ... Up 0.0.0.0:8080->8080/tcp
➜ TWAPT git:(deploy) ✗
'docker-compose stop 또는 docker-compose down'
디자인: @onahump / https://github.com/onahump