简体   繁体   中英

Best method of importing scapy

I've used: from scapy.all import * in the past however now I am getting conflicts (Queue) within the namespace.

Whats the best method to import scapy? Methods I've looked into:

import scapy
import scapy.all
from scapy import all

I often use, when I do not want to overwrite my namespace:

from scapy import all as scapy

After that everything is accessible under scapy. :

scapy.send(scapy.IP()/scapy.ICMP())
from scapy.all import sr1,IP,ICMP

Is probably the best way of doing this.

To import all the layers at once (to test packets against them) use:

from scapy.layers import all
from scapy.all import srp,Ether,ARP,conf,send,arping

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM