19 lines
451 B
Python
19 lines
451 B
Python
from time import sleep
|
|
|
|
from scapy.all import ICMP, IP, Dot1Q, Ether, sendp
|
|
from tqdm import tqdm
|
|
|
|
a = AsyncSniffer(iface="enp5s0d1", filter="icmp")
|
|
a.start()
|
|
for i in tqdm(range(1, 4095)):
|
|
sendp(
|
|
Ether(dst="00:02:c9:27:10:73", src="00:f0:cb:ef:e0:3b")
|
|
/ Dot1Q(vlan=i)
|
|
/ IP(dst="10.0.45.45", src="10.0.45.5")
|
|
/ ICMP(id=i),
|
|
iface="enp2s0",
|
|
verbose=False,
|
|
)
|
|
sleep(1)
|
|
plist = a.stop()
|
|
print(plist)
|