信息搜集 - 四层发现 Nmap

news/2024/5/17 15:14:05 标签: nmap, kali, udp, tcp

0x00:简介

四层发现主要利用 tcpudp,而除了 scapy 外,nmap 无疑也是一个很强大的工具。

0x01:nmap 四层发现

首先,来看一下主要用到的参数,如下图:

请输入图片描述

红框中的参数分别是 PS、PA、PU、PY,扫描类型代表是 syn、ack、udp、sctp。

nmap 在四层使用 udp 做发现命令格式是:namp 1.1.1.0/24 -PU22222 -sn,扫描段可以使用 0/24,也可以使用 1-254,PU 参数后跟目标机器的端口,加 sn 是指只做主机发现,而不做端口扫描。

发现原理是 nmap 根据上一层的 icmp 来判断的,具体的包内容可以参考上一篇的 scapy 四层发现。不管端口是否开放,只要主机在线应答包都会有一个 icmp 包头,如果不在线,则不存在此包头。udp 层面做发现,基本都是利用 icmp 来判断。

请输入图片描述

这里要注意的是,之前二层发现和三层发现有记录,nmap 的 sn 参数发现时是利用的二层 arp 协议还是三层的 icmp 协议,取决于扫描的地址是否是自己所在的网段。如果扫描的地址是局域网的话,通过 wireshark 抓包会发现都是 arp 协议,而没有 udp 的。当扫描的地址和自己不在同一网段时,抓的包就是 udp 类型。

请输入图片描述

PA 参数代表的是三次握手中的 ACK 类型,nmap 在四层利用 tcp 去进行主机发现时格式为:nmap 1.1.1.0/24 -PA80 -sn,其发现原理是看主机返回的包中 flags 是否是 RST,如果是则可以判定为在线。

请输入图片描述

这个扫描结果是 0,前面 udp 是有结果的。有时候会因为各种原因,自己的网或者目标的网络防火墙各种检测设备等,扫描结果不是特别准确,所以结果只做参考,为了提高准确性,可以多个方式一起尝试。tcp 通过 wireshark 抓包如下。

请输入图片描述

以上就是 nmap 利用 udptcp 在四层做发现的示例。如果已经有了一个目标列表,则放 txt 文件中可以直接使用 iL 参数进行发现提高效率,格式如下:nmap -iL testlist.txt -PA80 -sn.

0x02:总结

nmap 在四层发现可以使用参数 PU 和 PA,结果往往只做参考,可以结合其他方式一起来提高准确性。


                                                                          公众号推荐:aFa攻防实验室

                         分享关于信息搜集、Web安全、内网安全、代码审计、红蓝对抗、Java、Python等方面的东西。

                                                                            


http://www.niftyadmin.cn/n/1148055.html

相关文章

杭电2056

此题是一道求两个矩形公共面积的题,此题注意所给的两个矩形是平行于x轴或者平行于y轴的,这样他们的公共部分就只能是矩形了,这样使问题简单了不少!!由于所输入的两个坐标可能不同,所以先进行一下统一&#…

资源共享优势互补 大连IT产业说明会首尔举行

昨日下午,韩国“大连周”系列重要活动之一的 IT产业说明会在首尔举行。韩国知识经济部政务官洪志仁、韩中经济人协会会长朴尚奎、韩国情报处理学术会会长崔宪圭、韩中经济联合会会长申一汕、韩中经济文化研究院院长李映周、中国驻韩国大使馆公使衔参赞陈洲与200多位…

信息搜集 - 四层发现 hping3

0x00:简介 hping3 之前在三层发现有记录,格式是 hping3 1.1.1.1 --icmp -c 1,利用的主要是三层协议 icmp。而在四层中,格式类似,区别在于指定的协议不同。 0x01:hping3 udp hping3 四层发现主要使用的协…

Essential UV On Subdivide Surface

随着CCSS Catmull-Clark Subdivide Surface(以下简称CCSS)越来越多的运用,由此产生的问题也层出不穷。不过总的来说,使用CCSS要比纯粹使用Polyhedron或者是NURBS要好,首先不存在NURBS的拼合、变形、骨骼绑定、贴图绘制…

Adobe推出Web版Photoshop 可免费使用

3月28日消息,据国外媒体报道,Adobe本周四推出了著名的图片编辑软件Photoshop的Web版本,用户可免费使用。 Web版Photoshop被命名为PhotoshopExpress,相对Photoshop主要面向专业人士而言,PhotoshopExpress在很大程度上…

端口扫描 - Scapy

0x00:简介 scapy 除了之前在二层三层四层做发现外,也可以用来扫描端口。 0x01:scapy udp 端口扫描 先说一下 scapy 根据 udp 来发现端口的原理,首先,要扫描端口的主机是在线的,可以通过之前各层的发现技…

Asp.Net MVC 学习心得 之 View

一、使用View Data 首先要在Controller里加代码&#xff1a; public class ProductController : Controller{//// GET: /Product/public ActionResult Index(){ViewData["Message"] "Hello World";return View();}} 然后在View里添加代码&#xff1a; <…

原HP中国总裁孙振耀出山 任扬智、海辉董事长?

去年辞去惠普中国总裁一职的孙振耀&#xff0c;简直成了IT业职场的“香饽饽”。 昨天&#xff0c;联发科旗下著名芯片设计企业扬智科技(下称“扬智”)发布公告说&#xff0c;董事长蔡明介因公务繁忙将辞去董事长一职&#xff0c;新任董事长将改由孙振耀担任。 也是挑战 孙振…