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

渗透测试之三层发现

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

三层发现:优点:可路由,速度比较快

                缺点:速度比二层慢,容易被边界防火墙过滤

路由追踪:1,trace +目标主机IP或网址 :显示其经过的路由,获取到的地址是离其相对近                     的路由器网卡的IP

                2,ping -R +目标主机IP或网址:显示其经过的路由,获取到的地址是离其相对                       远的路由器网卡的IP

使用shell脚本对网段进行Ping操作为:

#!/bin/bash

#扫描一个地址段的shell脚本

if["$#"-ne 1];then

    echo "Usage - ./ping.sh IP Address Network Segment"

    echo "Example - ./ping.sh 172.16.45.0/24"

   exit

fi

IP_Address_Network_Segment=$1

prefix=$(echo $1 | cut -d "."  -f 1-3)

for addr in $(seq 1 254);do

    ping -c 1 $prefix.$addr|grep "bytes from"|cut -d ' ' -f 4 | cut -d "." -f 1 &

done

使用Scapy进行扫描:

Scapy的是一个强大的交互式数据包处理程序,它能够伪造或者解码大量的网络协议数据包,能够发送、捕捉、匹配请求和回复包等等。它可以很容易地处理一些典型操作,比如端口扫描,tracerouting,探测,单元测试,攻击或网络发现(可替代hping,NMAP,arpspoof,ARP-SK,arping,tcpdump,tethereal,P0F等)。最重要的他还有很多更优秀的特性——发送无效数据帧、注入修改的802.11数据帧、在WEP上解码加密通道(VOIP)、ARP缓存攻击(VLAN)等,这也是其他工具无法处理完成的。

1:进入scapy:使用ls()列出所有的有价值的协议和协议操作,

2:制作ping数据包,由wireshark可知,需要三层IP协议和ICMP协议

使用nmap去探测数据包:nmap -sn 172.16.45.2,后续会有详细介绍

使用fping 172.16.45.2 -c 10:发送Ping包,可以显示字段大小,响应时间,丢包率,可以针对地址段进行ping扫描(和ping扫描最大的区别)

fping也支持扫描一个文件里面的Ip ,如:fping 1.txt

hping:能够发送几乎所有的TCP/IP包,功能强大大门每次只能扫描一个目标,可以实现DDOS攻击,后面讲述DDOS攻击,如今是第三版,所以用的是hping3

使用一条命令扫描一个网段内容:

hping3 172.16.45.2  --icmp -c 2for addr in ${ seq 1 254 }; do hping3 172.16.45.$addr --icmp -c 1 >>handle.txt&done

相关文章

  • 渗透测试之三层发现

    三层发现:优点:可路由,速度比较快 缺点:速度比二层慢,容易被边界防火墙过滤 路由追踪:1,tra...

  • 渗透测试之四层发现

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

  • 渗透测试之二层发现

  • 四层发现

    title: 四层发现date: 2016-05-11 09:45tags: kali渗透测试 主动信息收集 0x...

  • 三层发现

    title: 层发现date: 2016-05-9 21:45tags: kali渗透测试 主动信息收集 0x00...

  • 二层发现

    title: 二层发现date: 2016-04-10 10:45tags: kali渗透测试 主动信息收集 0x...

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

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

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

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

  • Metasploit基础

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

  • 信息收集

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

网友评论

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

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