解決 scapy 「NameError: global name 'wrpcap' is not defined」 錯誤

解決 scapy 「NameError: global name 'wrpcap' is not defined」 錯誤

經過 scapy 編寫發包腳本時遇到以下錯誤:python

Traceback (most recent call last):
  File "attacker.py", line 62, in <module>
    main()
  File "attacker.py", line 59, in main
    sendpfast(pkt_list, pps=rate, iface=iface)
  File "/usr/lib/python2.7/dist-packages/scapy/sendrecv.py", line 289, in sendpfast
    wrpcap(f, x)
NameError: global name 'wrpcap' is not defined

解決方法是打開 sendrecv.pyvim

vim /usr/lib/python2.7/dist-packages/scapy/sendrecv.py

導入如下模塊:python2.7

from utils import warning, get_temp_file, PcapReader, wrpcap

2018.11code

相關文章
相關標籤/搜索