Javaでシェルスクリプトを実行した際のエラー。

前提

Javaでシェルスクリプトを実行している最中のエラー。
【環境】
メイン:Ubuntu
VM:Kali Linux
VM:Windows7

JavaのProcessBuilderからシェルスクリプトを実行。
<Javaファイルの内容>
イメージ説明
<Ubuntu側シェルスクリプトの内容>
イメージ説明
<Kali側のシェルスクリプトの内容>
イメージ説明

実現したいこと

【 攻撃体験システムの実装 】
Ubuntu側でシェルスクリプト実行して、KaliへのSSH接続
SSH接続成功後、Kali側のシェルスクリプトを実行して、Windows7に攻撃する。

発生している問題・エラーメッセージ

meterpreterプロンプト(>meterpreter)が表示されない
ずっと点滅状態
イメージ説明

Ctrl+Cで強制終了するとプロンプトが表示される
イメージ説明

試したこと

Javaからではなく、直接Ubuntu側のシェルスクリプトを実行した場合はうまくいく。
Javaからシェルスクリプトを実行した場合にmetepreterプロンプトが表示されずに入力ができない。

netcatを使用したリバースシェルについても同様のエラーが見られた。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

コメントを投稿

0 コメント