
Быстрое создание различных уязвимых сред (Various vulnerability environment)
Собирает различные уязвимые окружения; для удобства использования всё оформлено в виде Dockerfile. Также собраны окружения для инструментов безопасности.
Нравится — поставьте Star. Если не планируете вносить вклад — не делайте Fork.
Адрес проекта на GitHub: https://github.com/Medicean/VulApps
Просто используйте команду docker для загрузки нужного образа и запуска.
Чтобы узнать tag нужного окружения, посмотрите README-файл в соответствующем каталоге уязвимости на Github
Из README-файла окружения S2-037 узнаём, что tag равен s_struts2_s2-037
docker pull medicean/vulapps:s_struts2_s2-037
Если загрузка идёт медленно, рекомендуется использовать Docker Mirrors от USTC или Mirrors (ускоритель) от Alibaba Cloud
docker run -d -p 80:8080 medicean/vulapps:s_struts2_s2-037
Откройте http://127.0.0.1/ — и запущенное окружение s2-037 доступно. Доставайте exp-инструмент и пробуйте.