Skip to main content
 首页 » 编程设计

python之如何使用python在ubuntu中安装pcap

2025年05月04日18dudu

这是我的代码:

import pcap ,struct 
 
pack=pcap.pcap() 
pack.setfilter('udp') 
key='' 
for recv_time,recv_data in pack: 
   recv_len=len(recv_data) 
   if recv_len == 102 and recv_data[42]== chr(02) and recv_data[101] == chr(03): 
      print struct.unpack('>I',recv_data[49:53])[0] 
      print '登陆了' 
   elif recv_len == 55: 
      print struct.unpack('>I',recv_data[49:53])[0] 
      print '登陆了' 

我用它来安装 pcap:sudo apt-get install python-libpcap,它已安装,

但是当我运行代码时,它显示错误:

Traceback (most recent call last): 
  File "weapon.py", line 2, in <module> 
    import pcap ,struct 
ImportError: No module named pcap 

我能做什么,

谢谢

请您参考如下方法:

对我来说,在 Ubuntu 10.04 上这个包叫做 python-libpcap:

sudo apt-get install python-libpcap 

然后当我这样做时:

import pcap 

效果很好!