重複の可能性:
サーバーで exe を起動する
サーバー上のexeと、呼び出されたときに最終的にexeを実行するasp.net Webページまたはphpページをftpしたい。exe はサーバーにアプリケーションをインストールして実行を開始し、サーバーのポートを占有して一部のクライアントをリッスンします。
サーバーの構成を変更しなくても可能ですか? 可能であれば安全ですか?
重複の可能性:
サーバーで exe を起動する
サーバー上のexeと、呼び出されたときに最終的にexeを実行するasp.net Webページまたはphpページをftpしたい。exe はサーバーにアプリケーションをインストールして実行を開始し、サーバーのポートを占有して一部のクライアントをリッスンします。
サーバーの構成を変更しなくても可能ですか? 可能であれば安全ですか?
http://uk.php.net/manual/en/function.exec.php
この URL をセキュリティ層なしで公開したい場合、明らかに安全ではありません。
このexec()
関数を使用.exe
して、サーバー上でファイルを実行できます。
<?php
exec("file.exe");
?>
A. サーバー上の exe を ftp したい
はい、使用できる可能性がありexec
ますsystem
B.セキュア?? 引数をどこから取得するかによって異なりますが、escapeshellarg
orescapeshellcmd
を使用するとリスクを軽減できます