這是我的代碼安裝在Ubuntu PCAP:如何使用python
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
我能做些什麼,
感謝
我使用'sudo apt-get install python-libpcap',但它也顯示錯誤 – zjm1126 2011-03-22 03:14:58
你運行的是什麼版本的Ubuntu? – robbrit 2011-03-22 03:24:39
我看到這個:「你使用的是Ubuntu 10.10」 – zjm1126 2011-03-22 05:18:49