【发布时间】:2020-07-15 23:27:27
【问题描述】:
我正在尝试读取 Pcap 文件,然后我得到 Ip 和 Ip 之间的关系,我想在 MAC 关系中转换这些关系,但我不确定我必须如何去做。
trafico= rdpcap('example-01.pcap')
unique_streams =[]
for frame in trafico:
packet = frame[IP]
src = packet.src
dst = packet.dst
layer4_segment = packet.payload.name
sport = packet[layer4_segment].sport
dport = packet[layer4_segment].dport
unique_streams.append(f"{src}:{dst}:{layer4_segment}:{sport}:{dport}")
tre= set(unique_streams)
for k in tre:
print(k)
我有这些代码来显示 Ip 的源和目标以及端口
谢谢
【问题讨论】:
-
我不清楚你在问什么。标题要求 MAC,而问题主体要求 “Ip 或 Ip 之间的关系” - 这总共是三个不同的东西。
-
抱歉解释的不是很清楚,我有ip的关系,还有源端口和目的端口的关系,但是我不知道如何在MAC关系中转换这些关系...