Python 如何从PCAP中提取带有供应商名称的ARP MAC地址并保存到文件

Python 如何从PCAP中提取带有供应商名称的ARP MAC地址并保存到文件,python,python-3.x,wireshark,pcap,dpkt,Python,Python 3.x,Wireshark,Pcap,Dpkt,我需要从PCAP文件中提取带有供应商名称的ARP MAC地址,并将其保存为CSV文件。下面的代码适用于源和目标MAC,但我需要这些代码来提取MAC供应商名称 我使用了DPKT从PCAP中提取数据 from src.arpbasic import mac_addr s_mac = mac_addr(eth.src) d_mac = mac_addr(eth.dst) 你可以用。只需下载文件并在那里进行查找。是否有任何python方法可以直接从pcap文件中提取?并保存为csv格式?pcap文件

我需要从PCAP文件中提取带有供应商名称的ARP MAC地址,并将其保存为CSV文件。下面的代码适用于源和目标MAC,但我需要这些代码来提取MAC供应商名称

我使用了
DPKT
从PCAP中提取数据

from src.arpbasic import mac_addr

s_mac = mac_addr(eth.src)
d_mac = mac_addr(eth.dst)

你可以用。只需下载文件并在那里进行查找。是否有任何python方法可以直接从pcap文件中提取?并保存为csv格式?pcap文件不包括已解析的供应商名称,pcapng afaik也不包括。你得自己做。没问题。谢谢您的时间和建议。我已经检查了一些用于单一MAC查找的代码。实际上,我想通过Python查找MAC厂商列表。您可以使用。只需下载文件并在那里进行查找。是否有任何python方法可以直接从pcap文件中提取?并保存为csv格式?pcap文件不包括已解析的供应商名称,pcapng afaik也不包括。你得自己做。没问题。谢谢您的时间和建议。我已经检查了一些用于单一MAC查找的代码。实际上,我想通过Python查找MAC厂商列表。