scapy.data
Global variables and functions for handling external data sets.
- class scapy.data.EtherDA(_name: str = 'DADict', **kargs: Any)[source]
Bases:
scapy.dadict.DADict
[int
,str
]
- class scapy.data.ManufDA(_name: str = 'DADict', **kargs: Any)[source]
Bases:
scapy.dadict.DADict
[str
,Tuple
[str
,str
]]
- scapy.data.load_ethertypes(filename: Optional[str]) scapy.data.EtherDA [source]
“Parse /etc/ethertypes and return values as a dictionary. If unavailable, use the copy bundled with Scapy.
- scapy.data.load_manuf(filename: str) scapy.data.ManufDA [source]
Loads manuf file from Wireshark.
- Parameters
filename – the file to load the manuf file from
- Returns
a ManufDA filled object
- scapy.data.load_protocols(filename: str, _fallback: Optional[bytes] = None, _integer_base: int = 10, _cls: type = scapy.dadict.DADict[int, str]) scapy.dadict.DADict[int, str] [source]
“Parse /etc/protocols and return values as a dictionary.
- scapy.data.load_services(filename: str) Tuple[scapy.dadict.DADict[int, str], scapy.dadict.DADict[int, str]] [source]