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.Gen
Generate 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)¶
-