美文网首页
渗透测试之四层发现

渗透测试之四层发现

作者: Louisnie | 来源:发表于2018-08-16 20:29 被阅读0次

优点:可路由且结果可靠

        不太可能被防火墙过滤

           甚至可以发现所有端口都被过滤的主机

缺点:基于状态过滤的防火墙可能过滤扫描

            全端口扫描速度慢

TCP探测:

1,在没有TCP三次握手,即未经请求发送SYN数据包,主机会返回RST中断数据包,可以使用这种方法判断主机是否在线

2,主动和目标进行TCP三次握手连接,判断目标主机是否在线

UDP探测:

向目标主机(IP)发送UDP数据包,若目标主机返回ICMP端口不可达的相应,可以确定目标主机(IP)是在线的

使用Scapy进行TCP探测,并未进行TCP三次握手,一般情况下,若收到RST数据包,则证明目标在线,若未收到RST数据包,证明其未在线

'''

flags:即tcp标记位,有6种标识:分别是:

SYN(synchronous建立联机) 

ACK(acknowledgement 确认) 

PSH(push传送) 

FIN(finish结束) 

RST(reset重置) 

URG(urgent紧急)

Sequence number(顺序号码) 

Acknowledge number(确认号码)

'''

因为设置访问的是目标系统的HTTP服务,二目标未开放此端口,故收到RST中断重置数据包

使用Scapy进行UDP探测:

若收到目标主机不可达,表示目标主机存活

如果收到answer,那么输入:r.display()可以查看到RST数据包,可判断目标主机存活

namp扫描:nmap 172.16.45.1-50 -PU 53 -sn :-PU对一个网段进行UDP53号端口扫描,-sn:表示不做端口扫描,只做四层主机发现,速度会快很多

  nmap 172.16.45.2 -PA 80 -sn :扫描端口进行ACK确认扫描

    nmap -iL iplist.txt -PA80 -sn:

nmap -PO 192.168.45.129 :发送IP协议的Ping

hping3 --udp 192.168.45.129 -c 1

for addr in $(seq 1 254);do hping3 --udp 192.168.45.$addr -c 1 >r.txt;done

hping扫描的数据包flags位都为0,如果目标发送ACK和RST数据包则证明目标存活

相关文章

  • 渗透测试之四层发现

    优点:可路由且结果可靠 不太可能被防火墙过滤 甚至可以发现所有端口都被过滤的主机 缺点:基于状态...

  • 1️⃣、🚌web渗透的步骤解析

    ?渗透测试 ???? ?渗透测试就是利用我们所掌握的渗透知识,对网站进行一步一步的渗透,发现其中存在的漏洞和隐藏的...

  • 网络渗透测试常见的三种类型分别是什么?

    渗透测试分为网络渗透测试、Web应用渗透测试、移动应用渗透测试三大类,那么网络渗透测试分为几种类型呢?以下为大家做...

  • 渗透测试系列之靶机渗透

    Helpline是一个困难的靶机,知识点涉及EFS解密和ME SDP的多个漏洞,包括XXE漏洞、LFI\任意文件下...

  • Metasploit基础

    渗透测试流程和类型 渗透测试流程 渗透测试执行标准(PTES:Penetration Testing Execut...

  • 渗透测试之OOB

    0x01 说明 渗透测试时有些时候会遇到执行命令/SQL注入看不到回显的情况无法确认命令是否执行成功,这个时候一般...

  • 信息收集

    在渗透测试中一般分为以下几个流程:明确目标、信息收集、渗透测试、后渗透测试、报告文档,虽然各种书籍上对渗透测试的流...

  • python web渗透测试工具学习1:Web应用渗透测试简介

    Web应用渗透测试简介 Web渗透测试流程 典型的Web应用工具包 测试环境 Web渗透测试流程 在本节中,我们将...

  • python web渗透测试学习1:Web应用渗透测试简介

    Web应用渗透测试简介 Web渗透测试流程 典型的Web应用工具包 测试环境 Web渗透测试流程 在本节中,我们将...

  • 渗透测试步骤

    渗透测试步骤:渗透测试与入侵的最大区别 渗透测试:出于保护系统的目的,更全面地找出测试对象的安全隐患。 入侵:不择...

网友评论

      本文标题:渗透测试之四层发现

      本文链接:https://www.haomeiwen.com/subject/nncgbftx.html