识别操作系统的方式
一.windows系统对大小写区分不是很明显(判断修改路径大小写后正常windows,报错linux) 1.eg:
大小写修改之后页面回显正常说明网站系统为windows
2.eg:
可以判断该服务器系统为linux
二.通过TTL值
TTL值如下图
1、WINDOWS NT/2000 TTL:128
2、WINDOWS 95/98 TTL:32
3、WIN7 TTL:64
4、UNIX TTL:255
5、LINUX TTL:64
但是该相比第一方法不太实用,但是也可以判断
三.通过工具nmap判断主机系统
使用nmap -O命令判断,如下
我的服务器地址为–192.168.170.142
扫出来表示系统可能是win7、win server 2008 r2 sp1、win server r2.验证