利用 scapy 解决VLAN数据包构造的问题

ref

Python黑帽编程 3.4 跨越VLAN详解

https://www.jb51.net/article/93670.htm

note

在Scapy中我们使用Dot1Q类来构造图3中的Tag部分。如图

在 Scapy 中 有:
py: scapy 发送一个vlan 的包
py: scapy 发送一个vlan 的包

使用代码构造一个pkt

#!/usr/bin/python 
from scapy.all import *
packet = Ether(dst="c0:d3:de:ad:be:ef") / \
Dot1Q(vlan=1) / \
Dot1Q(vlan=2) / \
IP(dst="192.168.13.3") / \
ICMP() 
sendp(packet)

相关文章:

  • 2022-01-06
  • 2022-12-23
  • 2021-08-28
  • 2021-07-30
  • 2021-12-24
  • 2021-05-14
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-25
  • 2021-06-04
  • 2022-01-01
  • 2021-12-21
  • 2022-01-13
相关资源
相似解决方案