你看到过既是Linux又是MSIE 7的系统配置吗

当然我不会为了这一张图片去按一个Linux再装一个MSIE7,呵呵,事实上是该图片的判断方式。

因为通过浏览器获得的数据很有限,但任能获取一些有用的东西。

在我试用一段时间的http源码查看工具后,发现有一项很奇怪,即在http头中的user-Agent,其中有Mozilla/4.0 (compatible; MSIE 5.5; Windows NT5.0)的内容,我猜可能是http头中的信息暴露了我的身分,我就使用firefox的浏览器表示切换器附加软件切换了自己的user-Agent,当我在网上找到了Linux的user-Agent,这个图片就这样生成了

其中 user-Agent标识
Firefox(Linux)                    Mozilla/5.0 (Debian GNU/Linux) Gecko/20070219 Firefox/2.0.0.12
Internet Explorer 7(Linux)          Mozilla/4.0 (compatible; MSIE 7.0;Debian GNU/Linux)
Internet Explorer 7 (Windows Vista) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)

其中 (Debian GNU/Linux) 代表Linux Gecko/20070219 Firefox/2.0.0.12 代表firefox (Windows NT 6.0)代表Windows Vista  MSIE 7.0代表IE7

而对于那个图片,必定不是静态图片,而是后缀为PGN的程序,通过某些程序执行库而获取user-Agent,再将其附在原始图片上,这样就形成了能显示来源的图片。