scapy定制数据包探测主机

kali 输入scapy 进入界面

scapy定制数据包探测主机_第1张图片

scapy定制ARP协议

  • 输入ARP().display()显示ARP包的详细信息
    scapy定制数据包探测主机_第2张图片
  • 输入sr1(ARP(pdst="192.168.133.2")),向网关发送arp请求数据包
    scapy定制数据包探测主机_第3张图片

scapy定制PING包

  • 输入IP().display()显示IP包的详细信息
    scapy定制数据包探测主机_第4张图片

  • 输入ICMP().display()显示ICMP包的详细信息
    scapy定制数据包探测主机_第5张图片

  • 输入 sr1(IP(dst="192.168.133.2")/ICMP(),timeout=1) 发送ping包

通过IP()生成ping包源IP和目标IP,通过ICMP()生成ping包类型
scapy定制数据包探测主机_第6张图片

scapy定制TCP协议SYN请求

  • 输入TCP().display()显示TCP包的详细信息
    scapy定制数据包探测主机_第7张图片
  • 输入 sr1(IP(dst="192.168.133.2")/TCP(flags="S",dport=80),timeout=1) 发送TCP SYN请求

scapy定制数据包探测主机_第8张图片

scapy 进行TCP SYN Ping

  • ans,unans=sr(IP(dst="192.168.133.2")/TCP(dport=80,flags="S"))
  • print(ans.res)
    scapy定制数据包探测主机_第9张图片

scapy 进行TCP ACK Ping

  • ans,unans=sr(IP(dst="192.168.133.2")/TCP(dport=80,flags="A"))
  • print(ans.res)
    scapy定制数据包探测主机_第10张图片

scapy 进行UDP Ping

  • ans,unans=sr(IP(dst="192.168.133.2")/UDP(dport=90),timeout=0.1)
  • print(ans.res)
    scapy定制数据包探测主机_第11张图片

你可能感兴趣的:(渗透测试,linux,服务器,安全)