Набор JAVA_HOME к Установке Java 1.5 JDK / WEBGOAT

я - общий новичок, начинающий работать с человечностью. Я пытаюсь настроить Сервер 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 доступный из Интернета. Я был бы доволен некоторым советом, потому что я борюсь с этой проблемой, также.

Я надеюсь Вы, парни могут выручить меня.

0
задан 22 February 2017 в 12:33

1 ответ

Сначала, Вы пытаетесь установить версию Webgoat и java Вы имеете, в порядке для выполнения его. Теперь это шаги, сопровождаются для установки его:

  1. Место 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
  2. Скачать Webgoat отсюда, выберите Быстрый запуск - легкая опция выполнения. Ссылка находится на шаге два.

  3. Выполненный Webgoat со следующими командами:

    java -jar WebGoat-6.0.1-war-exec.jar
    
    java -jar WebGoat-6.0.1-war-exec.jar -httpPort 9090
    
    • Пожалуйста, примите во внимание: первая команда работает на порте 8080, и вторая команда на порте 9090. Который, конечно, можно изменить на любой порт симпатии.
    • При выполнении любого из них терминал выложит много сообщений об ошибках, проигнорируйте и работайте step 4.
  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)

0
ответ дан 3 November 2019 в 17:25

Другие вопросы по тегам:

Похожие вопросы: