2017-06-02 11 views
0

次のリンクで参照されているように、Burpsuiteを使用する目的で、WindowsホストでVirtualBoxを使用してKali VMでWebGoatを設定しようとしています。私はここに記載されている指示を使用していますhttps://alexandervoidstar.wordpress.com/2015/06/21/how-to-install-and-configure-webgoat-5-3-with-iceweasel-and-burpsuite-on-kali-linux/Java_homeでjvmを設定するには

shコマンドでWebGoatを起動すると、「$ JAVA_HOMEのJVMはバージョン6ではありません」というエラーが表示されます。

ここで、$ JAVA_HOMEは環境変数を参照していますが、私が理解できないことは、WebGoatを正しく実行できるように、それをどのようにjdk 1.6.xxxディレクトリに正しく指定するのかです。私はJAVA_HOME : where is java installed を使ってみましたが、同様の問題に関連していますが、WebGoatとjavaを持っている別のディレクトリの間を移動しても、そのリンクで提案されたソリューションを使用したときにうまくいきませんでした。 私は現在Javaを/ usr/lib/jvmディレクトリにインストールしています。私のポストで何かが正しくない場合、私を投票しないでください。本当に学びたいと思っています。これが私の最後の手段です。

+0

'which java'と' java -version'のシェルからの出力をポストします。 – KevinO

+0

あなたはもっと具体的になりますか?私はあなたが求めているものについて100%明確ではありません。あなたは "どの"コマンドを使用すると言っていますか? – Anonymous

+0

それは正しいでしょう。 – KevinO

答えて

-1

私は、VirtualBoxコンテナにKaliの新しいインスタンス(https://www.kali.org/downloads/から取得した2017.1を使用)をインストールしました。インストールにJava 8、_121がありました。すぐにJavaの1.8.0_131で結果後の最初の起動後に標準

apt-get update && apt-get upgrade

コマンドを実行

ルートの@カーリー:〜#のjava
は/ usr/binに/ javaの
ルートの@カーリー:〜#のjava -version
のOpenJDK Runtime Environmentには(1.8.0_131-b11-を構築します私もOPのリンクTomcatをインストールするための命令と5.3に従わない検討する2-B11)
OpenJDKの64ビットサーバーVM(25.131-B11、混合モードを構築する)

WebGoatは7.1になっており、Tomcatの組み込みバージョンを使用することができます。したがって、その中にtomcatサーバーを含む-exec.jarをダウンロードしてください。 (Iceweaselのはカーリー2017.1と、標準ではありませんのでご注意)のFirefoxを起動した後

java -jar webgoat-container-7.1-exec.jar -httpPort=80(または任意のポート)で、それを起動し、http://localhost/WebGoatに閲覧することが可能である(必要に応じてポートを追加し、例えば、http://localhost:8082/WebGoat)。

Running WebGoatに関する最新情報を参照してください。

また、BurpSuiteを起動し、Firefoxのプロキシ設定を変更してBurpSuiteに接続することもできます。手動プロキシを使用するように変更し、127.0.0.1とポート8080に設定し、 "No Proxy for"からlocalhost, 127.0.0.1を削除します。 Firefox Connection Settings

これらの手順は、WebGoatとBurpSuiteを使用する機能を備えたKaliを提供します。

関連する問題