我刚刚从 Arch 换到了 Ubuntu 14.04。我正在从 kali 安装一些渗透测试工具,我遇到的问题是当我运行:
sudo wash -i mon0 -c 6
它没有输出,仅显示:
$ sudo wash -i mon0 -c 6
Wash v1.5.2 WiFi Protected Setup Scan Tool
Copyright (c) 2011, Tactical Network Solutions, Craig Heffner <[email protected]>
mod by t6_x <[email protected]> & DataHead & Soxrok2212 & Wiire & kib0rg
BSSID Channel RSSI WPS Version WPS Locked ESSID
-------------------------------------------------------------------------------------
$
我使用的是 Alfa AWUS036H,带有 rtl8187 芯片组,无线 USB 卡。该卡处于监控模式,以下是 iwconfig 的输出:
$ sudo iwconfig
eth0 no wireless extensions.
mon0 IEEE 802.11bg Mode:Monitor Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
lo no wireless extensions.
wlan1 IEEE 802.11bg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
安装后,我安装了所有更新。我添加了 Kali 存储库并安装了 aircrack-ng 和许多其他工具。我编译并安装了一些工具,因为 raring 存储库中链接的工具已经过时了。还安装了 pixiewps 和带有 pixie dust 攻击的更新的 reaver。安装完所有东西后不久,我再次运行了更新并重新启动。
完成所有这些之后,我去测试,我注意到的第一件事是 wash 命令没有输出并快速退出。在 Ubuntu 上是什么原因导致的,在 Arch 或 kali 上没有这个问题。我以为我的测试网络可能再次检测到了它并像过去一样切换了频道,但事实并非如此。
我还运行了 wash 命令而没有指定任何频道,以查看是否只是我的网络没有显示,但它也没有显示任何相邻的路由器。
答案1
另一个问题是wash
使用未自动创建的目录/etc/reaver
。如果 wash 显示空输出,请检查目录是否存在,如果不存在mkdir /etc/reaver
。
答案2
我在这里找到了答案https://forum.aircrack-ng.org/index.php?topic=666.0
这不是 reaver 的问题。这是输出:libpcap0.8:i386 1.5.3-2,不适用于 reaver/wash,必须降级为 libpcap0.8:i386 1.4.0-2。
获得http://mirror.esc7.net/pub/Ubuntu/pool/main/libp/libpcap/libpcap0.8_1.4.0-2_i386.deb
dpkg -i libpcap0.8_1.4.0-2_i386.deb 重新启动 mon0/wlan0mon