WPS启用网络功能后如何使用wash扫描
{ "position ":0, "title ": "引言 ", "layout ": "doc-fullscreen ", "text ": " 引言nnWi-Fi Protected Setup(WPS)是一项用于简化设备连接无线网络流程的功能。然而,部分 WPS 实现存在已知设计缺陷,容易遭受暴力破解攻击,进而使
{"position":0,"title":"引言","layout":"doc-fullscreen","text":"## 引言nnWi-Fi Protected Setup(WPS)是一项用于简化设备连接无线网络流程的功能。然而,部分 WPS 实现存在已知设计缺陷,容易遭受暴力破解攻击,进而使攻击者有机会获取网络的 WPA/WPA2 密码。nn在尝试此类测试之前,首先需要识别附近哪些无线网络启用了 WPS,且当前未处于锁定状态。`wash` 工具是 Rea ver 套件中的组件之一,专门用于完成这一任务。它能够扫描周围无线信号,发现启用了 WPS 的接入点,并显示相关状态信息。nn在本实验中,你将通过使用 `wash` 查找潜在目标,了解无线侦察的基础流程。你会安装所需工具,将模拟无线网卡切换到监听模式(monitor mode),然后运行并分析 `wash` 扫描结果。n","need_verify":false,"has_solution":false},{"position":1,"title":"确保已安装 Rea ver 套件","layout":"doc-workbench-split","text":"## 确保已安装 Rea ver 套件nn在此步骤中,你将安装实验所需的软件。`wash` 命令属于 `rea ver` 软件包。我们还会安装 `aircrack-ng`,这是常用的 Wi-Fi 安全测试工具套件,其中包含下一步要使用的 `airmon-ng`。nn首先,更新系统的软件包列表,然后使用 `apt` 包管理器安装 `rea ver`。`-y` 参数会自动确认安装过程。nn```bashnsudo apt updatensudo apt install rea ver -yn```nn你会看到软件包管理器下载并安装 `rea ver` 及其依赖项的输出信息。nn接下来,安装 `aircrack-ng` 工具套件:nn```bashnsudo apt install aircrack-ng -yn```nn当这两个命令都成功执行后,你就具备了完成本实验所需的全部工具。n","need_verify":true,"has_solution":false},{"position":2,"title":"将无线网卡置于监听模式","layout":"doc-workbench-split","text":"## 将无线网卡置于监听模式nn在此步骤中,你将为无线接口启用“监听模式”(monitor mode)。常规的 Wi-Fi 工作模式也称为“管理模式”(managed mode),通常只能捕获发往本机的数据包。监听模式则类似于一种混杂模式(promiscuous mode),能够捕获当前信道上的全部无线流量,这对于使用 `wash` 进行 WPS 扫描非常重要。nn我们将使用 `airmon-ng` 工具完成这一操作。首先,建议检查并停止任何可能干扰监听模式的进程。nn运行以下命令以终止可能发生冲突的进程:nn```bashnsudo airmon-ng check killn```nn你应该会看到模拟输出,表明诸如 `wpa_supplicant` 之类的进程已被停止。nn```plaintextnKilling these processes:nn PID Namen 123 wpa_supplicantn```nn现在,在模拟无线接口 `wlan0` 上启用监听模式。该命令通常会创建一个新的虚拟接口,一般命名为 `wlan0mon`,后续扫描将使用它。nn```bashnsudo airmon-ng start wlan0n```nn输出会确认监听模式已在名为 `wlan0mon` 的新接口上成功启用。nn```plaintextnPHY Interface Driver Chipsetnphy0 wlan0 ath9k Atheros Communications Inc. AR9271 802.11nnn (mac80211 monitor mode vif enabled for [phy0]wlan0 on [phy0]wlan0mon)n (mac80211 station mode vif disabled for [phy0]wlan0)n```nn此时,你的无线网卡已经准备好扫描附近的无线流量。n","need_verify":true,"has_solution":false},{"position":3,"title":"使用 -i 标志在监听接口上运行 wash","layout":"doc-workbench-split","text":"## 使用 -i 标志在监听接口上运行 washnn在此步骤中,当无线接口已经处于监听模式后,你就可以使用 `wash` 开始扫描启用了 WPS 的无线网络。nn`wash` 的基本用法要求通过 `-i` 参数指定监听模式接口。根据上一步的结果,我们要使用的监听接口是 `wlan0mon`。nn在终端中执行以下命令开始扫描:nn```bashnsudo wash -i wlan0monn```nn`wash` 会立即开始扫描,并实时显示发现的无线网络列表。输出内容通常类似如下:nn```plaintextnWash v1.6.5 WiFi Protected Setup Scan ToolnCopyright (c) 2011, Tactical Network Solutions, Craig Heffner nnBSSID Channel RSSI WPS Version WPS Locked ESSIDn--------------------------------------------------------------------------------nC4:01:A3:1E:B4:29 1 -65 1.0 No TestNet-WPS-UnlockednA0:B2:C3:D4:E5:F6 6 -78 1.0 Yes Home-Network-5Gn12:34:56:78:90:AB 11 -52 1.0 No CoffeeShop-WiFinDE:AD:BE:EF:00:11 1 -81 1.0 Yes Locked-APn```nn扫描会持续运行,直到你手动停止。让它运行大约 10 到 15 秒,以便列表中收集到足够的目标信息,然后按 `Ctrl+C` 结束扫描并返回命令提示符。n","need_verify":true,"has_solution":false},{"position":4,"title":"像 BSSID 和 WPS Locked 一样解读 wash 的输出列","layout":"doc-workbench-split","text":"## 像 BSSID 和 WPS Locked 一样解读 wash 的输出列nn在此步骤中,你将学习如何正确解读 `wash` 提供的扫描结果。理解这些输出字段,是筛选可行目标和开展无线侦察分析的关键。本步骤无需执行命令;只需回顾上一节中的输出列说明。nn下面逐项分析这些字段:nn- **BSSID**:即无线接入点(AP)的唯一 MAC(Media Access Control)地址。像 `rea ver` 这类工具在锁定特定目标网络时,主要依赖的就是这个地址。nn- Channel:AP 当前使用的无线信道,例如 1、6、11。nn- RSSI:Received Signal Strength Indicator,即接收信号强度指示。这个值通常为负数,越接近 0,表示 Wi-Fi 信号越强。例如,-50 明显强于 -80。一般来说,信号越强,通信质量也越稳定。nn- WPS Version:AP 所使用的 WPS 协议版本。nn- WPS Locked:这是最值得重点关注的一列。n - `No`:表示 AP 的 WPS 功能当前未锁定,这类网络存在潜在测试价值。n - `Yes`:表示 AP 很可能检测到了先前的暴力破解尝试,并已锁定 WPS 功能。锁定状态可能是临时的,也可能是永久的,因此这类目标通常不适合继续进行 WPS PIN 测试。nn- ESSID:Extended Service Set Identifier,也就是用户在设备上看到的 Wi-Fi 网络名称,例如“CoffeeShop-WiFi”。nn当你理解这些字段后,就能更高效地判断哪些无线网络值得进一步分析。nn在最后这个实践步骤中,需要把上一节提到的知识真正应用起来:结合扫描结果,筛选出最适合作为 WPS 测试对象的未锁定目标。换句话说,这一步的重点不是执行更多命令,而是基于已有数据做出准确判断。nn回头查看你在步骤 3 中 `wash` 扫描得到的结果:nn```plaintextnBSSID Channel RSSI WPS Version WPS Locked ESSIDn--------------------------------------------------------------------------------nC4:01:A3:1E:B4:29 1 -65 1.0 No TestNet-WPS-UnlockednA0:B2:C3:D4:E5:F6 6 -78 1.0 Yes Home-Network-5Gn12:34:56:78:90:AB 11 -52 1.0 No CoffeeShop-WiFinDE:AD:BE:EF:00:11 1 -81 1.0 Yes Locked-APn```nn要识别合适的目标,你应重点关注两个关键条件:nn1. **`WPS Locked` 为 `No`**:这是首要条件。处于锁定状态的 WPS 接入点通常无法作为当前测试目标。n2. **较强的 `RSSI`**:信号越强(数值越接近 0),通常意味着后续通信更稳定,也更有利于测试过程顺利进行。nn根据这些标准,分析如下:nn- `Home-Network-5G` 和 `Locked-AP` 不是可行目标,因为它们的 `WPS Locked` 状态为 `Yes`。n- `TestNet-WPS-Unlocked` 和 `CoffeeShop-WiFi` 都可以作为候选目标,因为它们的 `WPS Locked` 状态为 `No`。nn在这两个候选网络中,`CoffeeShop-WiFi` 的信号强度为 -52,明显强于 `TestNet-WPS-Unlocked` 的 -65,因此更适合作为优先分析目标。nn到这里,你实际上已经完成了对潜在易受攻击目标的初步识别。在真实渗透测试场景中(不属于本实验范围),下一步通常会基于目标 BSSID `12:34:56:78:90:AB`,使用 `rea ver` 工具继续执行 WPS PIN 测试流程。nn总结nn在本实验中,你已经掌握了评估 WPS 无线网络安全性的第一步,也是最基础的一步。通过结合使用 `aircrack-ng` 和 `rea ver` 工具套件,你成功在模拟无线环境中完成了基础侦察任务。nn你已经学会了:nn- 安装 `rea ver` 和 `aircrack-ng` 软件包。n- 使用 `airmon-ng` 将无线接口切换到监听模式(monitor mode),这是多数 Wi-Fi 安全测试的前提。n- 运行 `wash` 命令,扫描并识别启用了 WPS 的无线接入点。n- 解读 `wash` 的关键输出字段,重点关注 `WPS Locked` 和 `RSSI`。n- 根据扫描结果进行分析,筛选最有可能成为 WPS 测试目标的网络。nn这项基础能力对于希望理解和评估 Wi-Fi 网络漏洞的网络安全从业者及安全研究爱好者而言,都具有重要意义。","need_verify":false,"has_solution":false}
来源:https://labex.io/zh/tutorials/kali-scan-for-wps-enabled-networks-using-wash-594448
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。
相关推荐
补充同频道和同主题内容,方便继续浏览更多相关内容。
同类最新
继续查看同栏目最近更新的文章。
DDoS攻击的三大主要形式:原理、特征与防御重点
DDoS攻击主要分为基于流量(Volume)、基于应用层(Application)和基于协议(Protocol)三种形式。流量型攻击通过海量数据淹没带宽;应用层攻击利用Web漏洞耗尽服务器资源;协议层攻击则利用TCP握手缺陷导致系统挂起。了解这些原理是制定针对性防御策略的基础。
如何有效预防和缓解DDoS攻击:5大核心策略详解
面对DDoS攻击,单纯增加带宽已非长久之计。本文详解5大核心防护策略:优化网络硬件配置、建立DNS冗余机制、部署透明缓解技术、引入负载平衡器及专用Anti-DDoS模块。通过合理组合这些技术手段,可有效抵御SYN泛洪、Slowloris等常见攻击,保障业务连续性与网站可用性。
DDoS防护四大误区:CDN、防火墙与黑名单的局限性解析
许多企业误以为CDN、防火墙或黑名单能完全抵御DDoS攻击。本文深入解析四大常见误区:CDN仅提供部分缓解、静态黑名单易失效、防火墙算力有限且可能成为目标、阈值警报仅具滞后性。了解这些局限性,有助于构建更立体的防御体系,避免在攻击发生时措手不及。
常见DDoS攻击类型详解:原理、特征与防御策略
本文详细解析四种常见DDoS攻击类型:SYN Flood利用TCP三次握手缺陷耗尽资源;UDP Flood通过海量数据包造成带宽拥塞;ICMP Flood利用Ping请求消耗系统算力;应用层Flood针对Web脚本进行高频请求。了解其原理是制定有效防御策略的基础。
如何有效抵御DDOS攻击:4种核心防护方案解析
面对DDOS攻击,企业需构建多层防护体系。本文详解四大核心策略:利用反向路由器查询进行流量清洗,通过GCDN智能分配节点隐藏源站IP,部署负载均衡硬件分担压力,以及接入高防机房抵御数百G恶意流量。掌握这些技术,可最大程度保障业务连续性。
