首先申明,这个攻略仅仅适用于需要紧急使用wifi的日子,不建议长时间蹭别人的网,就比如本文作者姜辰,仅仅应急两个月而已。
工欲善其事,必先利其器。如果想要无声无息的蹭邻居家的wifi,首先需要准备如下工具:
- 外置网卡一个,芯片推荐是“8187或3070”的,个人推荐后者,姜辰买的是前者,价格40元。
- 虚拟机软件(姜辰采用的是VM)
- CdLinux镜像
- 可中继的路由器(姜辰采用的是上次听讲座免费领取的H3C)
以上,就是姜辰准备好的材料,您也可以根据自己的方式去取舍。
首先,安装好VM虚拟机。
然后创建新的虚拟机,选择典型,稍后安装操作系统,Linux,3.X操作内核,镜像挂载为前面准备好的CdLinux,然后就可以开启虚拟机了。开启后,将外置无线网卡通过USB分享进去,这样,你的虚拟机就有wifi功能了。
接着,进入Cdlinux的桌面,打开minidwep-gtk这个工具,选择S扫描,然后挑选一个有WPS功能的路由器直接点击L启动即可。
如上图,其实跑字典也是不错的,但是字典来说,姜辰没有准备,而且等我们看到路由器真实的密码后,估计都没心情说什么了。
接下来的就是等待,一晚上基本就有收获。通过这个得到的是路由器的pin,一般来说,pin基本不会变,以及只有八位数。
当我们拿到wifi时,可能不会仅仅只想在一个角落使用,于是,可以中继的路由器上场了,由于每一个路由器的固件不同,所以不做教程。
如下图,姜辰将路由器作为中继之后,通过一根网线连接到电脑,手机则用wifi。
不过,中继器有一个见面分一半的毛病,所以网速会下降,但是手机上用着倒也没啥区别,电脑用网线倒是不错。
看路由器名字,应该是Tenda,访问192.168.0.1可以进入设置,登录页面一般都是默认密码,登录进去之后,我们可以看到如下信息:
(图片手贱被删除了)
你看,这就是wifi密码,看样子,跑字典基本是无望的。所以说,能pin就pin。
除了这个方法,还有手机上的一些wifi钥匙,通过那个进入别人“分享”的网络后,如果想看到密码,可以通过RE文件管理器进入/data/misc/wifi中的wpa_supplocant.conf文件,就可以看到所有你连接过的wifi的帐号和密码。(当然,需要Root权限。)
以上,便是比较文明的获取wifi的方式。这些方法或许在网络上都有,但是作为我的个人笔记发布出来,还是值得借鉴的。有需要资源下载的,可以Google。
最后,请文明蹭网,不要下载文件,以及,请不要长时间蹭网,比如姜辰,仅仅只蹭两个月。(当然,我离开家之后,路由器还是放在房子比较好。)
*关于Cdlinux,如果可以安装在U盘的话,就不需要购买外置网卡了,毕竟通过U盘启动,可以直接使用笔记本的网卡去破解。
姜辰
2017.07.03