Scapy中的TCP层包含源端口:
>>> a[TCP].sport
80
有没有一种简单的方法将端口号转换为服务名?我见过Scapy有TCP_SERVICES
和UDP_SERVICES
来转换端口号,但是
print TCP_SERVICES[80] # fails
print TCP_SERVICES['80'] # fails
print TCP_SERVICES.__getitem__(80) # fails
print TCP_SERVICES['www'] # works, but it's not what i need
80
有人知道如何将端口映射到服务吗?
提前谢谢你
如果需要经常执行此操作,可以创建
TCP_SERVICES
的反向映射:这可能对您有用(根据值筛选字典):
Python的socket模块将执行以下操作:
相关问题 更多 >
编程相关推荐