я - общий новичок, начинающий работать с человечностью. Я пытаюсь настроить Сервер Ubuntu с Webgoat 5.4. Я загрузил файл "Webgoat-5.4-OWASP_Standard_Win32.zip" и попытался выполнить "webgoat.sh" с командой
sudo sh webgoat.sh start8080
, но я получаю результат: "Набор Java_Home к Установке Java 1.5 JDK".
Я пытаюсь Установить Java 1.5, но ни один из комментариев к Интернету не работает на меня.
С командой:
ls /usr/lib/jvm/
Я получаю вывод: Java по умолчанию, java-1.8.0-openjdk-amd64, java-8-openjdk-amd64.
Я задаюсь вопросом, как я могу Установить Java 5 в этой определенной папке.
Кроме того, я должен отредактировать файл webgoat.sh, и я задаюсь вопросом, будет ли этот код работать с Java 5 для запуска Webgoat:
export JAVA_HOME=/usr/lib/jvm/Java-1-5-0.sun
Кроме того, я задаюсь вопросом, знает ли кто-то, как сделать webgoat доступный из Интернета. Я был бы доволен некоторым советом, потому что я борюсь с этой проблемой, также.
Я надеюсь Вы, парни могут выручить меня.
Сначала, Вы пытаетесь установить версию Webgoat
и java
Вы имеете, в порядке для выполнения его. Теперь это шаги, сопровождаются для установки его:
Место java
в Вашем пути так Webgoat
видел бы его.
откройте Ваш .bashrc
файл:
.bashrc
файл с nano /home/$USER/.bashrc
Добавьте следующие строки к файлу:
export JAVA_PATH="/usr/lib/jvm/java-1.8.0-openjdk-amd64"
export PATH=$PATH:$JAVA_HOME
source ~/.bashrc
Скачать Webgoat
отсюда, выберите Быстрый запуск - легкая опция выполнения. Ссылка находится на шаге два.
Выполненный Webgoat
со следующими командами:
java -jar WebGoat-6.0.1-war-exec.jar
java -jar WebGoat-6.0.1-war-exec.jar -httpPort 9090
step 4
.Проверить Webgoat
работает:
http://localhost:8080/WebGoat
# or if using second command
http://localhost:9090/WebGoat
Информация:
ПРЕДУПРЕЖДЕНИЕ 1: При запущении этой программы машина будет чрезвычайно уязвима для нападения. Вы должны для разъединения из Интернета при использовании этой программы.
ПРЕДУПРЕЖДЕНИЕ 2: Эта программа в образовательных целях только. При попытке этих методов без авторизации Вы, очень вероятно, будете пойманы. Если Вы будете пойманы, участвуя в несанкционированном взламывании, то большинство компаний уволит Вас. Утверждение, что Вы проводили исследование безопасности, не будет работать, поскольку это - первая вещь, которой требуют все хакеры.
Источник:
https://github.com/WebGoat/WebGoat-Legacy
https://github.com/WebGoat/WebGoat-Legacy/wiki/Installation-(WebGoat-6.0)