curl_exec() 执行的时候发送不出去_为什么端口明明开着,nmap却扫描不出来,看老司机怎么指点迷津...

大家应该都知道,nmap是用来扫描端口的标杆级神器,我们经常在运维工作或安全评估中使用到它。在使用的时候,我们可能会碰到明明目标IP端口有开着,但是nmap却死活扫描不出来,等了大半天却得到一些不可靠的结果。那到底是nmap不行还是我们用法不对呢?下面且听老司机娓娓道来。

为了提高扫描的效率,nmap在扫描指定IP之前会先判断该IP是否存活,如果不存活则忽略,避免花太多的精力去扫描根本就不存在的IP。那nmap是怎么判断目标IP是否存活呢?主要分三种情况:

如果目标IP是在本地网络:

nmap会对该IP进行arp查询,如果有响应则认定其是存活的。

如果目标IP不在本地网络,且当前权限为普通用户权限:

当前权限是普通用户权限,nmap会默认会:

  1. 向目标的TCP 80端口发送TCP SYN包
  2. 向目标的TCP443端口发送TCP SYN包

对应的nmap参数为-PS80,443,只要任何一个端口收到响应则判定该IP是存活的。

如果目标IP不在本地,且当前权限为管理员权限,nmap则会:

  1. 向目标发送ICMP echo request(即ping请求)
  2. 向目标的TCP 443端口发送TCP SYN包
  3. 向目标的TCP 80端口发送ACK包
  4. 向目标发送ICMP timestamp request包

如果以上四个请分别对应-PE、PS443、-PA80、-PP参数,如果任意一个请求有应答,则认定目标是存活的。

举个例子,如果我们执行nmap 8.8.4.4 -p 53命令确认8.8.4.4的TCP 53端口是否开启,以上三种情形实际执行的nmap命令分别为:

  1. nmap 8.8.4.4 -p 53
  2. nmap 8.8.4.4 -p 53 -PS80 -PS443
  3. nmap 8.8.4.4 -p 53 -PE -PS443 -PA80 -PP

那接下来我们分别以管理员及普通用户权限执行以下nmap 8.8.4.4 -p 53命令:

82889b9296db327b99333fc1fa539410.png

发现问题没?普通用户msf扫描不到53端口,为什么呢?

正如我们上面所提到的,如果当前用户是普通用户权限,nmap默认会通过目标IP的80及443端口来判断目标IP是否存活,在这个例子中,目标80及443端口均不可达,所以nmap认为8.8.4.4是死的并不再继续执行扫描动作。

所以,通过这篇文章我们应该学到:

1、nmap如果不正确使用,其扫描结果将不可靠。

2、nmap在扫描目标之前会先确定其是否存活,如果存活才会继续执行扫描操作。

3、nmap可以通过-PE、-PS、PA、PP、-Pn等参数指定判断目标存活状态的条件。

4、nmap的默认参数不一定可靠,因此在执行时要明确指定你想要的参数。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/344105.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[渝粤教育] 中国地质大学 地球科学概论 复习题 (2)

《地球科学概论》模拟题 一.单选题 1.有一种岩石其SiO2含量为69%中粗粒粒状结晶结构片麻状构造主要由长石石英和角闪石等矿物组成这种岩石应该是() A.花岗岩; B.流纹岩; C.片麻岩; D.闪长岩 2.安山岩的化学成分相似于() A.橄榄岩 B.闪长岩 C.花岗岩 D.辉长岩 3.下列描述正确的…

4路视频+4路百电(物理隔离)+8路电话+开关量+串口+电话光端机 武警光端机

产品描述 本系列产品,是在该公司研制的专用超大规模集成电路的基础上,研发的点对点多业务光传输设备。此款产品提供4路视频,1-8路电话接口;1-16路开关量接口/1-8路RS232-422-485接口;4路百兆以太网接口,4路…

[渝粤教育] 中国地质大学 大学英语(6) 复习题

《大学英语(3)》模拟题 一.单选题 1.Are you sure about that?(). A.You needn’t worry about that. B.I like the idea. C.Ohno.I’m afraid of that. D.Ohyes.I’m absolutely positive. 2.Before I got to the cinemathe film(). A.had begun B.has begun C.is begun D.w…

yuki翻译器钩子_git hooks钩子

GIT HOOKS钩子(hooks)是一些在"$GIT-DIR/hooks"目录的脚本,在被特定的事件(certain points)触发后被调用。当"git init"命令被调用后,一些非常有用的示例钩子文件(hooks)被拷到新仓库的hooks目录中;但是在默认情况下这些钩子(hooks)是不生效的。 把这些钩子…

返回值是内置类型 不能更改_选择通过更改内容类型返回的详细程度,第二部分...

返回值是内置类型 不能更改在上一篇文章中 ,我们研究了如何使用MOXy的功能来控制特定实体的数据输出级别。 这篇文章着眼于Jersey 2.x提供的抽象,它允许您定义一组自定义的批注以具有相同的效果。 与之前一样,我们几乎没有什么琐碎的资源可以…

[渝粤教育] 中国地质大学 嵌入式操作系统 复习题 (2)

《嵌入式操作系统》模拟题 一.单选题 1./babys目录属于project群组(group)并设置了1770的访问权限.而project群组的成员如下: #group dog cat foxdog: dog projectcat:cat project fox:fox project请问以上每一个用户具有对/babys目录中其他用户的文件和目录的有效访问权限是哪…

武警多业务光端机,五防光端机产品介绍

产品描述 本系列产品,是在该公司研制的专用超大规模集成电路的基础上,研发的点对点多业务光传输设备。此款产品提供4路视频,1-4路电话接口;1-16路开关量接口/1-8路RS232-422-485接口;4路千兆以太网接口(共享…

sts 创建webservice项目_Eclipse Maven生成WebService客户端代码及测试

条件:1. Eclipse安装Axis2插件2. 导入Web Service相关包创建Maven项目导入axis2相关jar包xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">4.0.0com.soapsoap0.0.1-SNAPSHOTsoap-clientdom4jdom4j1.6.1org.a…

[渝粤教育] 中国地质大学 建筑艺术赏析 复习题

《建筑材料赏析》模拟题 一.单选题 1.离狮身人面像最近的金字塔是() A.胡夫金字塔 B.海夫拉金字塔 C.门卡乌拉金字塔 2.中国的古典建筑属于() A.砖石结构系统 B.木结构系统 C.水泥结构系统 3.伊什达门是巴比伦城的()门 A.东 B.南 C.西 D.北 4.底比斯的卡纳克阿蒙神庙是在古埃…

J2Pay –入门

入门将指导您如何通过非常简单的步骤快速开始使用J2pay。 下载 J2Pay在Maven上可用。 <dependency><groupId>com.tranxactive</groupId><artifactId>j2pay</artifactId><version>2.4.0</version></dependency>您也可以在此…

[渝粤教育] 中国地质大学 操作系统原理(新) 复习题

《操作系统原理》模拟题 选择题 1.UNIX操作系统是一个()操作系统. A.实时 B.单用户多任务 C.多道批处理 D.多用户多任务 2.Unix系统采用的文件目录结构是(). A.一级目录结构 B.二级目录结构 C.多级目录结构 D.索引目录结构 3.操作系统是一组()程序 A.文件管理 B.中断处理 C.资…

[渝粤教育] 中国地质大学 材料力学 复习题 (2)

《材料力学》模拟题 一单选题 1.直径为d的圆截面拉伸试件其标距是(). A.试件两端面之间的距离 B.试件中段等截面部分的长度 C.在试件中段的等截面部分中选取的”工作段”的长度其值为5d或10d D.在试件中段的等截面部分中选取的”工作段”的长度其值应大于10d 2.轴向拉伸的应力…

与kylin_什么是Kylin,Kylin的学习

概述Kylin定义Apache Kylin是一个开源的分布式分析引擎&#xff0c;提供Hadoop/Spark之上的SQL查询接口及多维分析(OLAP)能力以支持超大规模数据&#xff0c;最初由eBay开发并贡献至开源社区。它能在亚秒内查询巨大的Hive表。Kylin架构1)REST ServerREST Server是一套面向应用程…

工业轨式 1-16路 4-20MA 模拟量光端机产品介绍

产品描述 本系列设备采用大规模FPGA设计&#xff0c;采用独创技术&#xff0c;可同时支持 1~8 通道模拟量信号&#xff08;电流/电压&#xff09;到光纤中继&#xff0c;每组模拟量有24V供电输出VO脚&#xff0c;方便给传感器等设备供电。该设备采用双电源供电&#xff0c;高性…

[渝粤教育] 中国地质大学 电力系统保护原理 复习题 (2)

《电力系统保护原理》模拟题 一单选题 1.()是为补充主保护和后备保护的性能或当主保护和后备保护退出运行而增加的简单保护. A.异常运行保护 B.辅助保护 C.失灵保护 2.()的出现是区分正常运行、过负荷、系统震荡及相间短路的基本特征. A.正序分量 B.负序分量 C.零序分量 D.均可…

js移除某个class_用JS添加和删除class类名

下面介绍一下如何给一个节点添加和删除class名添加&#xff1a;节点.classList.add("类名")&#xff1b;删除&#xff1a;节点.classList.remove("类名")&#xff1b;以tab切换为例&#xff1a;在写tab切换的时候&#xff0c;通常我们会给选中的tab设置不同…

采购光纤收发器时应该注意哪些事项?

目前市场上国外和国内生产光纤收发器的厂商很多&#xff0c;产品线也极为丰富&#xff0c;光纤收发器的种类也不一&#xff0c;主要分为机架式光收发器、台式光收发器和卡式光收发器。在实际的采购中&#xff0c;企业考虑的一个重要的因素是价格。当然&#xff0c;除价格外同时…

scala集合转java_Java,Scala,Guava和Trove集合-它们可以容纳多少数据?

scala集合转java关于我们的数据结构的一个有趣的事情是&#xff0c;即使我们非常熟悉它们&#xff0c;但对于我们来说&#xff0c;仍然很难说出像HashMap这样基本的东西在1GB的内存中可以容纳多少个项目。 我们可能会在学校&#xff0c;高级开发人员那里学到这一点&#xff0c;…

[渝粤教育] 中国地质大学 结晶学与矿物学 复习题 (2)

《结晶学与矿物学》模拟题 一单选题 1.Al2SiO5的三种同质多象变体中()形成于中高压变质带的低温部分. A.红柱石 B.蓝晶石 C.矽线石 D. 2.斑铜矿表面出现的蓝紫斑驳的颜色为(). A.自色 B.假色 C.他色 D.表面色 3.常见的石英是(). A.α&#xff0d;石英 B.β&#xff0d;石英 …

单模单纤的光纤收发器A、B端的位置可以互换吗?

单纤光纤收发器&#xff1a;接收发送的数据在一根光纤上传输顾名思义&#xff0c;单纤设备可以节省一半的光纤&#xff0c;即在一根光纤上实现数据的接收和发送&#xff0c;在光纤资源紧张的地方十分适用。那么&#xff0c;单模单纤的光纤收发器A、B端的位置可以互换吗&#xf…