美文网首页Linux
65.利用Linux scapy伪造数据包攻击

65.利用Linux scapy伪造数据包攻击

作者: 扶桑啊啊 | 来源:发表于2018-11-28 08:59 被阅读0次

scapy是python写的一个功能强大的交互式数据包处理程序,可用来发送、嗅探、解析和伪造网络数据包,常常被用到网络攻击和测试中。
一、发送ARP数据包
使用scapy实施第二层扫描发现


image.png
>>> ARP().display()
>>> arp_request=ARP()
>>> arp_request.hwsrc="00:0c:29:e5:0a:f3"  //本机mac地址
>>> arp_request.psrc="192.168.252.136"   //本机ip地址
>>> arp_request.pdst="192.168.252.131"  //目标机ip地址
>>> arp_request.display()
image.png

发起请求

sr1(arp_request)    //sr1(arp_request,timeout=1)可设置收不到回复的连接时间

没有收到回复,因为我131的机子没开,开机重新尝试,成功


image.png

二、发送IP数据包
使用scapy对目标主机扫描


image.png

配置扫描数据,在IP层上创建第二层数据包icmp参数,定义ICMP模板数据包ping

>>> ip.dst="192.168.252.131"
>>> ping=ICMP()
>>> ping.display()
>>> ping_request=(ip/ping)
>>> ping_request.display()

利用"/"把创建的两个数据包组装,执行命令,以上输出信息显示数据包封装完毕,可以发送
发送数据包


发送数据包得到回答

三、发送tcp ack数据包扫描主机

>>> n=IP()
>>> n.dst="192.168.252.131"
>>> n.display()
image.png
>>> t=TCP()
>>> t.display()
image.png
>>> t.flags='A'
>>> t.display()
image.png
>>> request=(n/t)
>>> request.display()
image.png
image.png
image.png

参考:http://www.jinglingshu.org/?p=10390
https://www.jianshu.com/p/a9919917684c

相关文章

  • 65.利用Linux scapy伪造数据包攻击

    scapy是python写的一个功能强大的交互式数据包处理程序,可用来发送、嗅探、解析和伪造网络数据包,常常被用到...

  • Python scapy实现一个简易arp攻击脚本

    scapy是python写的一个功能强大的交互式数据包处理程序,可用来发送、嗅探、解析和伪造网络数据包,常常被用到...

  • 假消息攻击

    利用网络协议设计中的缺陷,通过发送伪造的数据包达到欺骗目标、从中获利的目的。 假消息攻击的分类: 应用层:DNS欺...

  • 用Python-scapy实现SYNDdos攻击(1)

    一、用Python的Scapy--Scapy3k实现泛洪攻击 基础知识介绍:SYN介绍SYN 泛洪攻击Scapy3...

  • python arp 攻击

    借助scapy arp 攻击

  • scapy自定义packet field解析

    先说scapy的数据包组成 scapy数据包有两个类,一个是packet,一个是field Packet pack...

  • python解析pcap文件中的http数据包

    使用scapy、scapy_http就可以方便的对pcap包中的http数据包进行解析 scapy_http可以在...

  • SYN攻击防护预研

    SYN攻击利用的是TCP的三次握手机制,攻击端利用伪造的IP地址向被攻击端发出请求,而被攻击端发出的响应 报文将永...

  • scapy 安装

    看清楚是scapy 不是scarpy scapy 是一个强大的交互式数据包处理程序 centOS 安装 1. 下载...

  • 前端网络安全学习

    1.前端攻击形式:XSS攻击、append的利用、CSRF攻击(跨站请求伪造) 我们平时开发要注意的: 开发时要提...

网友评论

    本文标题:65.利用Linux scapy伪造数据包攻击

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