scapy.base_classes¶
Generators and packet meta classes.
-
class
scapy.base_classes.BasePacket¶ Bases:
scapy.base_classes.Gen
-
class
scapy.base_classes.BasePacketList¶ Bases:
object
-
class
scapy.base_classes.Field_metaclass(name, bases, dct)¶ Bases:
type
-
class
scapy.base_classes.Gen¶ Bases:
object
-
class
scapy.base_classes.Net(net)¶ Bases:
scapy.base_classes.GenGenerate a list of IPs from a network address or a name
-
choice()¶
-
ip_regex= re.compile('^(\\*|[0-2]?[0-9]?[0-9](-[0-2]?[0-9]?[0-9])?)\\.(\\*|[0-2]?[0-9]?[0-9](-[0-2]?[0-9]?[0-9])?)\\.(\\*|[0-2]?[0-9]?[0-9](-[0-2]?[0-9]?[0-9])?)\\.(\\*|[0-2]?[0-9]?[0-9](-[0-2]?[0-9]?[0-9])?)(/[0-3]?[0-9])¶
-
name= 'ip'¶
-
-
class
scapy.base_classes.OID(oid)¶ Bases:
scapy.base_classes.Gen-
name= 'OID'¶
-
-
class
scapy.base_classes.Packet_metaclass(name, bases, dct)¶ Bases:
type
-
class
scapy.base_classes.SetGen(values, _iterpacket=1)¶ Bases:
scapy.base_classes.Gen-
transf(element)¶
-