PHP Shell_exec()意外输出?

时间:2014-01-09 01:48:17

标签: php shell-exec

我正在研究一些试图从我大学的计算机获取信息的脚本。

当我运行代码时:

$you = shell_exec('whoami');  
echo $you;

返回的输出是Apache,但这不是我期望的输出。在尝试解决这个问题时,我尝试运行代码:

$host = shell_exec('hostname');  
echo $host;

从那里我得到了ad7ad7.securesites.net,这又不是我想要的主机名。这似乎是一个虚拟专用服务器。

所以我的主要问题是如何绕过这个私人服务器?因为我想获取计算机的信息,它似乎正在拿起这台服务器。我确信这是一些安全的事情,但我只是想知道周围是否有它(或者我做错了什么,我真的不知道)。

我知道有一些函数可以获取主机名。但是我使用shell_exec来实现其他功能,我相信这台服务器是我想要实现的目标。

感谢任何帮助。

0 个答案:

没有答案