怎样知道别人服务器用的是什么系统(最好有PHP代码)

怎样知道别人服务器用的是什么系统(最好有PHP代码),第1张

一般的方法是查看别人WEB输出头信息来了解,例如下面的代码

<php

$host='wwwbaiducom';

$fp = @fsockopen($host, 80, $errno, $errstr, 30);

if (!$fp) {

outs("$errstr ($errno)\n");

} else {

fputs($fp, "GET / HTTP/11\r\n");

fputs($fp, "Host: $host\r\n");

fputs($fp, "Connection: close\r\n\r\n");

fputs($fp, "\r\n\r\n");

while (!feof($fp)) {

$str=fgets($fp);

if ($str=="\r\n") break;

echo $str;

}

fclose($fp);

}

>

上面代码显示出wwwbaiducom的服务器类型是:BWS/10

事实上,各种查别人操作系统的方法都是不稳妥的,因为那些输出信息是可以通过修改服务器的注册表或者配置文件来修改的。

这个也没有严格的限定啊,desktop版的装几个软件就可以作服务器了阿。

关键你还得看看他提供网络服务不。 不能从版本号,或者说是不是文本界面就看出是不是服务器,desktop也可以从文本启动。server版也可以有界面阿。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 怎样知道别人服务器用的是什么系统(最好有PHP代码)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情