十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
不知道为啥没有人回答你的问题,其实不难。
创新互联-专业网站定制、快速模板网站建设、高性价比江阳网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式江阳网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖江阳地区。费用合理售后完善,十载实体公司更值得信赖。
1,nmap默认识别开放服务的方式是,通过开放端口,猜测服务。nmap安装的更目录下
有一个nmap-services文件,内部的关系是 Fields in this file are: Service name, portnum/protocol, open-frequency, optional comments。就是说如果服务器上开一个80端口,nmap就给你说开了HTTP服务,即便是80上开了ssh服务。
2,nmap可以使用NSE脚本通过lua脚本识辨服务,lua脚本可以通过协议分析来确认,更为准确。
3,所以扫描端口就可以了。
nmap扫描端口的命令是:nmap -PS ip地址。
使用该命令可以扫描目标地址所开放的端口地址,nmap 扫描器主要基本功能有三个,一是探测一组主机是否在线,其次是扫描主机端口,嗅探所提供的网络服务,还可以推断主机所用的操作系统。也可以深入探测 UDP 或者 TCP 端口,直至主机所使用的操作系统;还可以将所有探测结果记录到各种格式的日志中, 供进一步分析操作。
以下是一些 nmap 常用的命令:
查看当前开放的端口:nmap localhost。
查看主机端口(1024-65535)中开放的端口:nmap -p 1024-65535 localhost。
探测目标主机开放的端口:nmap -PS ip 地址。
探测所列出的目标主机端口:nmap -p22,80,3306 ip 地址。
探测目标主机操作系统类型、端口服务名称、版本信息:nmap -sV -O localhost。
单独扫描只要输入指令和参数之后再带上要扫描的ip即可,例如 nmap -O 192.168.1.2
批量扫描有多种方式,可以使用*通配符,如 nmap -O 192.168.1.* 来扫描192.168.1网段的所有ip地址,也可以使用ip地址带上网络位来扫描整个网段,例如nmap -O 192.168.1.1/24来扫描24网段的ip地址,或使用nmap -O 192.168.1.1-254来扫描192.168.1.1到192.168.1.254的ip地址
你这个问题,我真的没有遇到过。
应该是 -A参数导致的,-A参数是一个复合参数,代表了--script,-O 等参数。
如果是扫描操作系统类型参数是-O。
说说排除问题的办法吧。
1,找到你的nmap安装目录,找到scripts文件夹,然后重命名scripts文件夹,然后试试-A参数。
2,所有的lua脚本大都在scripts下面。
3,会不会因为系统服务导致,我也不知道了。我的nmap是在渗透测试的机器上的服务是全开的。如果你找到原因了告诉我。哈哈。