• 主动信息收集



    在这里插入图片描述

    主动信息收集是指在信息搜集过程中直接与目标主机进行交互,攻击者可以通过构造某些请求对目标进行访问,缺点在于易被对方察觉,例如在对方的日志记录中留下访问痕迹。

    • 确定ip是否存活
    • 识别ip开放的端口,针对常见端口的漏洞进行排查
    • 针对端口识别开放的服务

    0x01 ping

    判断目标主机是否存活,可以通过返回的TTL值来判断。

    TTL(Time To Live),每一个IP包都有一个TTL域。

    在这里插入图片描述
    在这里插入图片描述

    通常情况下,Windows的TTL值一般是128,Linux则是64

    判断主机是否在线,指定发5个

    ping X.X.X.X -c 5
    
    • 1

    路由追踪

    ping -R X.X.X.X
    
    • 1

    0x02 arping

    arping 是一个 ARP 级别的 ping 工具。

    arp为地址解析协议,全称为Address Resolution Protocol,是一个TCP/IP协议,用于根据IP地址获取物理地址。

    在这里插入图片描述

    arping只能对一个ip地址进行判断,可以通过脚本来实现对网络的自动扫描

    判断目标ip是否存在

    arping X.X.X.X
    
    • 1

    存活返回
    在这里插入图片描述

    不存活返回
    在这里插入图片描述

    发送1个包进行判断

    arping X.X.X.X -c 1
    
    • 1

    查看某个IP是否被不同的MAC占用,嗅探arp欺骗

    arping X.X.X.X -d
    
    • 1

    查看某个MAC地址的IP

    arping X:X:X:X:X:X -c 1 
    
    • 1

    0x03 Netdiscover

    在网络上扫描ip地址,检查在线主机或搜索为他们发送的arp请求,进行被动扫描或主动扫描。
    在这里插入图片描述

    主动扫描:
    指定IP段

    netdiscover -r X.X.X.X/24
    
    • 1

    监听网卡

    netdiscover -i eth0
    
    • 1

    被动扫描:(监听,发现别的二层主机)

    netdiscover -p
    
    • 1

    制定扫描文件

    netdiscover -l XXX.txt
    
    • 1

    0x04 nmap

    nmap(Network Mapper),是一个网络连接端扫描软件。
    在这里插入图片描述

    -sP:Ping扫描

    nmap -sP 1.1.1.1-254
    
    • 1

    -sN:隐蔽扫描

    nmap -sN 1.1.1.1-254
    
    • 1

    调用地址列表

    nmap -sN -iL XX.txt
    
    • 1

    通过UDP端口

    nmap 1.1.1.1-254 -PU53 -sn
    
    • 1

    通过ACK方式

    nmap 1.1.1.1-254 -PA80 -sn
    
    • 1

    调用地址列表

    nmap -sN -PA80 -iL XX.txt
    
    • 1
  • 相关阅读:
    28.CSS 渐变圆文本动画
    vue transition 标签
    Netty学习(一)——BIO/伪异步IO/NIO/AIO四种IO模型的演变
    tensorflow中的slim函数集合
    Leetcode 73 矩阵置0
    windows 环境 Redis 搭建 Sentinel( 哨兵模式集群 )
    自动驾驶学习笔记(三)——场景设计
    STM32WB55开发(6)----FUS更新
    万物互联时代到来,锐捷发布场景化无线零漫游方案
    Hadoop分布式集群搭建教程
  • 原文地址:https://blog.csdn.net/weixin_43211186/article/details/126226792