使用scapy和IP获取MAC

时间:2016-05-26 16:52:21

标签: python linux get scapy arp

我正在使用此行发送ARP请求,而我基本上想要的是从返回的内容中获取MAC:

result = sr(ARP(op=ARP.who_has, psrc='X.X.X.X', pdst='Y.Y.Y.Y'))

如何从结果[0]中检索mac?

1 个答案:

答案 0 :(得分:2)

您可以打印目标硬件地址,如下所示:

print result[0][ARP].hwsrc