0
是否可以在遠程計算機上運行命令行(不在託管應用程序的服務器上)。使用Java在遠程計算機上運行命令行
我知道Runtime.getRuntime().exec("..");
會嘗試在服務器機器上運行腳本。我的理解是否正確,是否有辦法實現我所需要的?
是否可以在遠程計算機上運行命令行(不在託管應用程序的服務器上)。使用Java在遠程計算機上運行命令行
我知道Runtime.getRuntime().exec("..");
會嘗試在服務器機器上運行腳本。我的理解是否正確,是否有辦法實現我所需要的?
Runtime.getRuntime().exec
啓動本地機器,而不是在遠程一個上的過程。進程是否代表命令行界面將取決於運行的可執行文件和底層平臺。
爲了調用遠程計算機上的進程,你需要:
好...我已經看到'Runtime.getRuntime()。exec'用作服務器攻擊的一部分。它啓動了sh,然後通過套接字將輸入/輸出傳送到遠程控制服務器。這樣,遠程服務器就能夠向受害者服務器發出命令。 – Steve 2014-04-29 16:02:49