Mac OS X 用终端破解附近 Wifi 密码教程
2016-07-23 23:26
429 查看
首先需要确保电脑装有 Xcode 和 homebrew。
等待一段时间安装,然后使用mac系统下自带的 airport 进行附近 wifi 信号的监测。
首先我们将 airport 命令引入到用户命令里,在终端输入:
然后在终端内输入如下命令,就能看到 airport 监测到的附近 wifi 信息:
SSID 是 wifi名称,RSSI 是信号强度,CHANNEL 是信道。
接着挑选一个信号强的信道进行监听抓包(比如信道1),在终端输入:
这时,会提示输入管理员密码,输入时密码是不会显示出来,输入完敲回车就开始监听抓包了。命令中的 en1 是自己电脑的网卡地址,有的电脑可能是 en0,根据自己的实际情况进行输入,查看电脑网卡地址的地方如下:
大概等待2-5分钟就可以按 command + c 组合键退出查看含有抓包的cap文件了,文件所在地址是/tmp,可以使用Finder的前往文件夹功能进入:
可以将cap文件移到我们想保存的地方,也可以不移走(重启后就没有了)。
接下来就进入关键的破解wifi密码的过程了,先在桌面建一个文件夹,取名「wifi」,将字典和cap文件都放到这个文件夹内(假设字典是01.txt,cap文件名是01.cap,在终端输入:
就可以看到cap文件内的抓包情况,Encryption中(0 handshake)是抓包失败,(1 handshake)则是抓包成功。图中看到第11行抓包成功,则在「Index number of target network ?」这里输入11后敲回车:
如果cap文件内全是(0 handshake),就按 command + c 组合键退出。重新回到「sudo airport en1 sniff 1」这步进行监听抓包。抓包成功率受到 wifi 信号强弱、电脑与路由器距离远近、路由器是否正处在收发数据状态的影响。总之多试几次、监听时间适当延长些,可以大大提高成功率。
进入到破解过程界面,如图:
接下来等待破解结果就行了,中断破解过程可以直接按 command + c 组合键退出。破解过程所需时间长短受电脑硬件配置、字典体积大小的影响。如果01.txt字典破解失败,则可以换其它字典进行破解,直到破解成功。
使用一个好的字典是很重要的,一个9位的纯数字字典大概1G多,结果经过几个小时的破解,如果密码是987654321就很令人郁闷了,所以最好准备几个常用的wifi密码字典,可以大大提高成功率和节省时间。常用字典可以直接百度Google搜索下载。
我在测试这个暴力破解方法时并没成功过,估计是附近的wifi密码都太冷门,导致我准备的几个字典都没对应上。如果破解成功则会如下图所示:
祝各位好运!
首先我们将 airport 命令引入到用户命令里,在终端输入:
SSID 是 wifi名称,RSSI 是信号强度,CHANNEL 是信道。
接着挑选一个信号强的信道进行监听抓包(比如信道1),在终端输入:
大概等待2-5分钟就可以按 command + c 组合键退出查看含有抓包的cap文件了,文件所在地址是/tmp,可以使用Finder的前往文件夹功能进入:
可以将cap文件移到我们想保存的地方,也可以不移走(重启后就没有了)。
接下来就进入关键的破解wifi密码的过程了,先在桌面建一个文件夹,取名「wifi」,将字典和cap文件都放到这个文件夹内(假设字典是01.txt,cap文件名是01.cap,在终端输入:
就可以看到cap文件内的抓包情况,Encryption中(0 handshake)是抓包失败,(1 handshake)则是抓包成功。图中看到第11行抓包成功,则在「Index number of target network ?」这里输入11后敲回车:
如果cap文件内全是(0 handshake),就按 command + c 组合键退出。重新回到「sudo airport en1 sniff 1」这步进行监听抓包。抓包成功率受到 wifi 信号强弱、电脑与路由器距离远近、路由器是否正处在收发数据状态的影响。总之多试几次、监听时间适当延长些,可以大大提高成功率。
进入到破解过程界面,如图:
接下来等待破解结果就行了,中断破解过程可以直接按 command + c 组合键退出。破解过程所需时间长短受电脑硬件配置、字典体积大小的影响。如果01.txt字典破解失败,则可以换其它字典进行破解,直到破解成功。
使用一个好的字典是很重要的,一个9位的纯数字字典大概1G多,结果经过几个小时的破解,如果密码是987654321就很令人郁闷了,所以最好准备几个常用的wifi密码字典,可以大大提高成功率和节省时间。常用字典可以直接百度Google搜索下载。
我在测试这个暴力破解方法时并没成功过,估计是附近的wifi密码都太冷门,导致我准备的几个字典都没对应上。如果破解成功则会如下图所示:
祝各位好运!
相关文章推荐
- BestCoder Round #84 题解
- 数据结构中各种树
- 极客学院JSP教程笔记(1)
- JAVA面向对象-----抽象类注意细节
- JAVA面向对象-----抽象类注意细节
- iOS之 深入探究copy与mutableCopy
- HAproxy 个人总结
- Android广播
- Android应用程序内部切换语言及自定义语言
- Android ListView几种Adapter用法简介
- 关于x86、i386、i486、i586和i686等名词的解释
- Java多线程研究01-创建线程
- jsp2
- 死锁的产生原因&&产生的必要条件&&处理方法
- python核心编程第六章练习
- A young man asks a homeless man to borrow his bucket, what happens next will burst you into tears
- jsp1
- 视频驱动V4L2子系统驱动架构 - ioctl
- 大话设计模式15----抽象工厂模式
- 把一个字符串的大写字母放到字符串的后面,各个字符的相对位置不变,且不能申请额外的空间。