教你用笔记本破解无线路由器password

教你用笔记本破解无线路由器password

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

近期非常多人问我怎么破解WiFipassword…看来大家都对免费的东西比較有兴趣。要么也可能是我太招摇了…囧…

好吧,我就写篇小小的教程,看完后,你应该可以破解大部分无线路由器password了,写这个教程也是为了加强大家对无线网络安全性的重视,后面也有简单的防破解的办法。

 

好了,正式開始。

首先,你须要的工具:

软件:

     BackTrack 3(简称BT3

BT3有光盘版,硬盘版还有U盘版,因为本本基本上能够刻碟,我就懒得弄那些U盘版,硬盘版了,直接刻了张碟,所以这篇教程使用光盘版。

下载地址:

U盘版:http://backtrack.unixheads.org/bt3final_usb.iso

光盘版:http://www.remote-exploit.org/cgi-bin/fileget?version=bt3-cd

 

硬件:

     一台笔记本,或者台式机配无线网卡。

假设是笔记本,在设备管理器中查看一下你的网卡类型,我的是Intel 3945ABG的,如今市面上大部分笔记本都是用的这个网卡,所以,这篇教程主要针对这个网卡,假设不是,可能也可以破解成功,我也就没有測试了,台式机用的无线网卡同理,也有支持BT3的。

 教你用笔记本破解无线路由器password

 

01-查看网卡

 

     其余瓜子,饮料什么的自备。

 

关于前面的准备部分,网上非常多教程都解释得非常具体了,我也没做过关于U盘版或者硬盘版,所以这部分跳过…有问题的在以下留言。

 

插入光盘开机等待几分钟,有个选择模式的界面,一般选择第一个就会进入BT3的图形界面,如图02,假设不能进去,输入账号root,passwordtoor,然后输入startx,也能够进去,可是我測试过,我的本本进不去,网上找到的答案是显卡不支持(ATI 2400 XT

进不去第一个的尝试选择第四个图形模式,我的能够进去,假设这个也进不去,那就每一个图形模式都试试,都不行的话,那就是RP问题了,你的本本显卡不支持…

教你用笔记本破解无线路由器password

 

02-进入后界面

 

然后点右下角的一个黑黑的显示器一样的图标打开一个控制台,如图03

 

 教你用笔记本破解无线路由器password

03-打开控制台

这时候能够開始输入命令了。

  ifconfig -a

这是查看当前网卡信息的,-a是显示所有网卡,假设没有这个參数,就无法显示出无线网卡。这条命令能够查看当前网卡的MAC地址,当中,无线网卡的MAC地址是我们须要的,就在HWaddr后面的616进制字符,后面的那么多00是不要的,应该是为了IP6做准备的。如图04

 教你用笔记本破解无线路由器password

04-查看网卡信息

 

为了避免信息泄露,我把我的MAC地址和要破解的APAccess Point,接入点)的MAC地址的后2个字节都隐藏了~呵呵~

能够看到,如今的无线网卡名称是wlan0,这是BT3自己主动载入的iwl3945驱动起的名字,而这个驱动是不支持之后的破解工作的,所以我们须要换个驱动。

 

  modprobe -r iwl3945

卸载当前iwl3945驱动。

 

  modprobe ipwraw

载入ipwraw驱动,这个驱动是能够正常使用的。

载入之后再输入ifconfig –a试试,就会发现wlan0不见了,出来了个wifi0,如图05,这就是ipwraw给我们的网卡起的名字。这个名字之后会多次用到。这时候也须要把自己的MAC地址记住,最好是在桌面新建一个文本文件,然后复制进去,方便之后的命令调用。

教你用笔记本破解无线路由器password 

05-载入3945驱动

 

  airomon-ng start wifi0

这条命令是设置无线网卡为监听模式,由于Windows下这个非常难实现,而Linux由于开源,所以大部分黑客软件都是Linux平台下的,我刚開始用BT3的时候就由于iwl3945驱动不能使用监听模式而卡在这里了。设置成功后,如图06

 教你用笔记本破解无线路由器password

06-设置监听模式

 

  airodump-ng wifi0

既然要破解,那么总得有目标吧,这条命令就是检測当前所能搜索到的全部无线网络信号。当中包含频道,信号强度等信息。执行后如图07

 教你用笔记本破解无线路由器password

07-查看存在AP

 

里面的几个參数,解释一下,网上也有解释的,可是解释得不太清楚。

BSSID——这个就是路由器的MAC地址了,我要破解的是以下那个,上面那个信号太差。

PWR——这个是信号强度,可是我的电脑显示不出来,显示不出来也没关系,最好还是碍之后的破解的,仅仅要在Windows中显示信号非常好就能够了。

Beacons——这个是路由器对外发包,可能是SSID广播,我也不太清楚,假设看到这个数据在涨,就代表这个AP还行,通常是1秒涨20~30吧。太慢了就有可能由于信号的原因破解失败。

#Data——这个数据最最重要,这个代表可以用于破解的包,一般这个数据到达1W+,一般的64位的WEPpassword就行破解了。之后我们要做的,就是等待他到达1W,假设数据增长非常缓慢(几分钟才添加�1),那就仅仅好用还有一种方法了,就是发包攻击,这个在后面有介绍。

#/s——DATA添加�的速度。

CH——频道,总共同拥有11个频道,能够看到,我要破解的AP的频道是11

MB——无线的速度,如今一般都是54MB的了。

CIPHER——加密方式,假设是WEP,就行用这种方式破解,假设是WPA/WPA2,眼下就仅仅能暴力破解了,话说我如今还不知道怎么暴力破解…等你破解出来的password都是123451234567890之类的password时,你就会认为自己付出的和得到的全然不成比例…TAT。在这里我们仅仅考虑WEP加密的情况。

AUTH——这个应该是authorization的缩写,也就是授权的意思,我也不明确这个有什么用。可能路由器要给client发包,就须要验证client权限。如今这里是空的,之后会有值的。

ESSID——简单理解,这个就是路由器的名字了。

这一步,我们要做的就是确定须要破解的路由器和它的MAC地址,DATA值增长速度比較快,或者在Windows下信号比較好,或者PWR比較高的,优先。相同,能够把MAC地址写到文本文件里去。

 

  airodump-ng –ivs -w god -c 11 wifi0

这个命令是检測某个频道的路由器发包,而且保存可用包(也就是#DATA)到一个文件god,这个god是能够改成你喜欢的名字的,可是自己要记住…

參数中,

-c是指频道,后面跟着我要破解的路由器的信号频道,也就是11

wifi0是我的网卡名称。

输入完这个命令后,这个窗体就不用关了,它要一直抓包的,我们称之为1号窗体。

 

这时候我们又一次打开一个控制台,也就是黑框框。输入之后的命令:

  aireplay-ng -1 0 -a 00:23:CD:89:**:** -h 00-1F-3C-5B-**-** wifi0

-a后面跟着的是目标MAC地址。

-h后面跟着的是本机的无线网卡MAC地址。

wifi0

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

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

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

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

(0)


相关推荐

  • npm 更换包源

    npm 更换包源一、前言在每一次的实际开发过程中,我们都会下载相关的依赖包,最官方的是npm,但是该服务器对于国内开发者来说,下载起来是比较慢的,所以我们需要换源。(有梯子或者信任官网的请忽略)二、cnpm:国内对npm的镜像版本/**cnpm官网地址:https://npm.taobao.org/*cnpm的大多命令跟npm的是一致的,比如安装,卸载这些*/npminstall-gcnpm–registry=https://registry.npm.taobao.org

  • fckeditor的配置方法

    fckeditor的配置方法本文章借鉴的是:马千里的博客今天早晨用了一点时间找了一个开源的富文本编辑器,我之前一直用一个很简单的,受限于功能,复用性一直不好,每次重建一个网站都需要用非常多的时间来处理,比较繁琐。在这里记录一下

  • 面试官:谈谈你对IOC和AOP的理解及AOP四种实现方式[通俗易懂]

    面试官:谈谈你对IOC和AOP的理解及AOP四种实现方式[通俗易懂]一、AOP介绍面向切片编程(AOP—AspectOrientedProgramming)可以说是对OOP(面向对象编程)的补充和完善,面向对象就是将事物的特性和行为抽象为一个对象,如people类有身高、体重、年龄等属性,也有吃饭、睡觉等行为。把这些特性和行为封装成一个类,然后可以统一调用。面向切片也可以举个例子,比如people类有自己的属性和行为,但是有小一部分人生病要去医院看病,看病这个业务逻辑就不属于哪一个类,因为people泛指所有人,所有人不会都看病。AOP就是把医院看病这一个业务逻辑功能

  • 使用tcping命令ping指定端口「建议收藏」

    使用tcping命令ping指定端口「建议收藏」ping是简单的测试网络连接情况的小工具,对于一般用户很实用,但是ping有个缺点就是,不能指定端口,同时如果源地址禁ping的话,ping命令就形同虚设。——前言tcping命令是针对tcp监控的,也可以看到ping值,即使源地址禁ping也可以通过tcping来监控服务器网络状态,除了简单的ping之外,tcping最大的一个特点就是可以指定监控的端口。tcping命令使用方法很简单下载

  • Vuethink正确安装过程

    Vuethink正确安装过程

    2021年10月13日
  • IIS无法启动:发生意外错误0x8ffe2740的原因

    IIS无法启动:发生意外错误0x8ffe2740的原因原因如果系统中存在端口冲突就有可能发生本情况. IIS默认使用80端口进行HTTP通信. 如果除IIS外的应用程序正在运行并且正在相同的IP地址上使用80端口,在您试图使用IIS管理器启动网站时您也可能收到该错误讯息. 解决方法要解决这个问题,您可以进行以下任一项操作:• 在IIS管理器中更改网站绑定端口为除80端口外的其它端口. • 停止正在使用80端口的应

发表回复

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

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