如何用nmap对系统版本和服务版本的探测


如何用nmap对系统版本和服务版本的探测,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。接下来是关于nmap渗透测试–版本探测正文: 如果到现在你还认为nmap只是一款端口扫描工具,甚至会觉得,既然是端口扫描,我为什么要用nmap呢,那就真是图样图森破了.nmap不单单可以扫描端口,可以检测识别出版本,除了Linux之外,还支持Windows.1.一般情况下 我们使用 -sV 来启用版本探测,模拟如下:[root@xinsz08 ~]# nmap -sV 192.168.1.100Starting Nmap 7.60 ( https://nmap.org ) at 2017-10-12 09:48 CSTNmap scan report for 192.168.1.100Host is up (0.0000030s latency).Not shown: 997 closed portsPORT STATE SERVICE VERSION22/tcp open ssh OpenSSH 5.3 (protocol 2.0)111/tcp open rpcbind 2-4 (RPC #100000)Service detection performed. Please report any incorrect results at https://nmap.org/submit/ .Nmap done: 1 IP address (1 host up) scanned in 6.39 seconds2.我们还可以借助-A参数进行操作系统探测和版本探测,[root@xinsz08 ~]# nmap -sV -A 192.168.1.100Starting Nmap 7.60 ( https://nmap.org ) at 2017-10-12 09:57 CSTNmap scan report for 192.168.1.100Host is up (0.000045s latency).Not shown: 997 closed portsPORT STATE SERVICE VERSION22/tcp open ssh OpenSSH 5.3 (protocol 2.0)111/tcp open rpcbind 2-4 (RPC #100000)| rpcinfo:| program version port/proto service| 100000 2,3,4 111/tcp rpcbind| 100000 2,3,4 111/udp rpcbind| 100024 1 41510/tcp status|_ 100024 1 44842/udp status3306/tcp open mysql MySQL (unauthorized)Device type: general purposeRunning: Linux 2.6.XOS CPE: cpe:/o:linux:linux_kernel:2.6.32OS details: Linux 2.6.32Network Distance: 0 hopsOS and Service detection performed. Please report any incorrect results at https://nmap.org/submit/ .Nmap done: 1 IP ad 香港云主机dress (1 host up) scanned in 9.05 seconds这里需要注意的是:对于-sV或者-A参数所探测的选项不要完全相信,因为有些软件会做伪装.如何解决这个问题呢? 这个时候需要用到另外一个词叫扫描强度
参数 –version-intensity 参数后面可以直接加级别级别的范围为 0–9 ,0代表强度最低, 9代表最高强度,默认为7,级别越高,服务越有可能被识别.[root@xinsz08 ~]# nmap -sV –version-intensity 9 192.168.1.100同样级别越高,就意味着消耗时间越长,当然时间长是相对而言的,不至于长到容忍不了的程度.
3.启用操作系统的探测我们先来探测Windows主机:ip为 192.168.1.102我们使用参数-O (这里是大写字母O,而不是数字0)
同样的如果是Linux服务器,我们只需要改成Linux服务器的ip就可以了,参数同样是-O关于使用nmap对系统版本和服务版本的探测,主要使用的参数有:-sV-sV -A-O看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注开发云行业资讯频道,感谢您对开发云的支持。

相关推荐: 编程中递归与排序分别是什么

这篇文章主要介绍“编程中递归与排序分别是什么”,在日常操作中,相信很多人在编程中递 香港云主机归与排序分别是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”编程中递归与排序分别是什么”的疑惑有所帮助!接下来,请跟着小编一起来学…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 09/11 18:33
Next 09/11 18:33

相关推荐