5 unstable releases

0.3.2 Oct 30, 2023
0.3.1 Oct 23, 2023
0.3.0 Oct 19, 2023
0.2.0 Oct 13, 2023
0.1.0 Dec 18, 2022

#812 in Network programming

Custom license

23KB
313 lines

Contains (static library, 9KB) Packet.lib

cargo-arps

you should install winpcap on windows and download WinPcap Developer's Pack, then set env %LIB%, e.g: LIB=C:\Downloads\WpdPack\Lib\x64.

PS D:\git\cargo-arp> cargo-arps list

        index: 40,      Hyper-V Virtual Ethernet Adapter, 172.26.32.1, 00:15:5d:76:b7:d4
        index: 15,      Microsoft Wi-Fi Direct Virtual Adapter #2, 0.0.0.0, fe:44:82:9d:3e:92
        index:  4,      Bluetooth Device (Personal Area Network), 0.0.0.0, fc:44:82:9d:3e:96
        index: 11,      Microsoft Wi-Fi Direct Virtual Adapter, 0.0.0.0, fc:44:82:9d:3e:93
        index:  9,      Realtek PCIe GbE Family Controller, 0.0.0.0, 8c:8c:aa:17:c8:43
        index:  8,      Intel(R) Wi-Fi 6 AX201 160MHz, 192.168.88.35, fc:44:82:9d:3e:92
PS D:\git\cargo-arp> cargo-arps scan 8 d

start to send arp request……
request sended, listening response……
all responses:
        9a:2a:ec:5b:8a:f4  192.168.88.163
        1c:91:80:d8:25:ce  192.168.88.175
        ……
        f0:85:c1:e2:89:58  192.168.88.71
filter result:
        e4:0c:fd:9d:c9:d5  192.168.88.188
        ……
        1c:91:80:d8:25:ce  192.168.88.175

Dependencies

~8–17MB
~222K SLoC