-3

可能重复:
在服务器上启动 exe

我想在服务器和任何 asp.net 网页或 php 页面上 ftp 一个 exe,最终将在被调用时运行该 exe。该exe将在服务器上安装一个应用程序并开始运行并占用服务器上的一个端口来监听一些客户端。

是否可以不更改服务器配置?如果可能,它是否安全?

4

3 回答 3

1

您可以使用该exec()函数在服务器上运行.exe文件:

<?php

    exec("file.exe");

?>
于 2012-09-28T12:26:55.603 回答
1

http://uk.php.net/manual/en/function.exec.php

如果您想在没有任何安全层的情况下公开此 URL,那么它显然不安全。

于 2012-09-28T12:26:30.837 回答
0

A. 我想在服务器上 ftp 一个 exe

是的,您可以使用execsystem

B. 有保障??取决于你从哪里得到你的论点 .. 但使用escapeshellarg orescapeshellcmd将有助于降低风险

于 2012-09-28T12:27:45.860 回答