如何修复Scapy.all在kali linux中没有arp的属性?

时间:2020-07-19 07:03:37

标签: python linux pycharm scapy

如何解决此问题 我试图将必要的工具安装到virtualenv,它仍然相同 我试图在Linux终端上下载Scapy,还是一样

#!/usr/bin/env python

import scapy.all as scapy


def scan(ip):
    arp_request = scapy.ARP(pdst=ip)
    print(arp_request.summary())
    scapy.ls(scapy.ARP())

scan("192.168.43.1/24")


输出:

root@Webhead:~/PycharmProjects/network_scanner# python network_scanner.py 

    ARP who has ?? says ??
    hwtype     : XShortField                         = 1               (1)
    ptype      : XShortEnumField                     = 2048            (2048)
    hwlen      : FieldLenField                       = None            (None)
    plen       : FieldLenField                       = None            (None)
    op         : ShortEnumField                      = 1               (1)
    hwsrc      : MultipleTypeField                   = '08:00:27:23:ff:90' ``(None)
    psrc       : MultipleTypeField                   = '192.168.43.183' (None)
    hwdst      : MultipleTypeField                   = '00:00:00:00:00:00' `(None)
    pdst       : MultipleTypeField                   = '0.0.0.0'       (None)

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。 输入后:pip install --upgrade scapy 成功了。