无法使用 kali linux 终端找到我的无线适配器的 mac 地址

无法使用 kali linux 终端找到我的无线适配器的 mac 地址

我需要无线适配器的 MAC 地址,以便在 Reaver 4 Brth Force 攻击中使用它。我试过 IP 地址,但我不知道正确的地址是第一个还是第二个

答案1

ip addr您可以按照建议使用。

查看我自己的 Kali Machine 上的输出:

忽略第一个(环回地址)

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever

对于 IPv4,请使用第二个或类似的名称。我的适配器是以太网适配器,而您的适配器是无线适配器,因此名称会有所不同。

2: eth0:  mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:xx:xx:ec:2f:b2 brd ff:ff:ff:ff:ff:ff
    inet 192.168.xx.xxx/24 brd 192.168.xx.xxx scope global dynamic noprefixroute

忽略未连接的 IPv6

eth0   valid_lft 1283sec preferred_lft 1283sec
    inet6 fe80::20c:29ff:feec:2fb2/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

因此,在输出中查找包含您的 IP 地址的部分,您将在那里看到如上的 MAC 地址。

您可能还需要确保 Kali 机器中的无线网卡具有适用于 Linux 的驱动程序。

答案2

使用以下 shell 脚本获取接口及其 mac 地址:

#!/bin/bash
for iface in /sys/class/net/*
do
    mac=$(<"$iface/address")
    echo "$iface: $mac"
done

相关内容