📌  相关文章
📜  旧版本的 reaver (1)

📅  最后修改于: 2023-12-03 15:10:28.131000             🧑  作者: Mango

旧版本的 Reaver 介绍

简介

Reaver是Linux下一款用于破解WPS访问点的工具。它利用WPS协议的漏洞来猜测WPS PIN码,并通过访问点来验证猜测的PIN码是否正确。旧版本的Reaver是v1.4,而目前最新版本是v1.6。在此,我们将介绍旧版本的Reaver。

功能

旧版本的Reaver具有以下的功能:

  • 猜测和测试WPS PIN
  • 针对无线访问点进行计时攻击,以获得足够的数据来重建WPS PIN
  • 处理所有支持的访问点(WPA/WPA2)
系统要求

使用旧版本的Reaver需要以下的条件:

  • Linux操作系统
  • Aircrack-ng工具套装
  • libpcap0.8-dev库文件
  • libsqlite3-dev库文件
  • gcc编译器
安装

你可以从以下的网站获取旧版本的Reaver:

http://reaver-wps.sourceforge.net

安装步骤:

$ tar xvfz reaver-1.4.tar.gz
$ cd reaver-1.4/src/
$ ./configure
$ make
$ sudo make install
使用

旧版本的Reaver使用以下的用法:

reaver <interface> [-b <bssid>] [-c <channel>] [-t <timeout>] [-d <delay>] [-s <sleeptime>] [-a <mac>] [-x <max_pin>] [-l <lock_delay>] [-L] [-N] [-S] [-v] [-h]

其中,参数说明如下:

  • <interface> :网络接口设备
  • -b <bssid> :指定目标访问点的MAC地址
  • -c <channel> :指定访问点的信道
  • -t <timeout> :WPS交互超时时间(默认为5秒)
  • -d <delay> :每次猜测的延迟时间(默认为1秒)
  • -s <sleeptime> :攻击时的休眠时间(默认为0秒)
  • -a <mac> :自定义一个MAC地址
  • -x <max_pin> :指定PIN的最大值(默认为10^8)
  • -l <lock_delay> :失败后的等待时间(默认为1秒)
  • -L :禁止锁定
  • -N :禁用WPS交互
  • -S :保存状态以及数据
  • -v :显示详细输出
  • -h :显示帮助信息
示例

以下是一个使用旧版本的Reaver的示例:

$ reaver -i wlan0 -b 00:11:22:33:44:55 -vv

在之前的示例中,程序使用了指定的接口和MAC地址来破解目标访问点。输出结果被设置为详细模式。