blaceman

懵懂 前进 憧憬

黄昏,一天最美丽的谢幕~


wifi密码破解

那天回了老家,没有网络,真是回归自然~今天就来说说mac电脑如何如何破解wifi~让没有网络的你,可以偷别人家的wifi,想想就激动~

首先来首歌

文章说了以下几个方面

  • 安装aircrack
  • 利用aircrack 进行wifi抓包
  • 配合字典开始wifi破解

安装aircrack

1.首先安装homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.用homebrew安装aircrack
brew install aircrack-ng

利用aircrack 进行wifi抓包

1.airport 监测到的附近 wifi 信息
airport -s

然后就能看到一下的信息

wifi

SSID 是 wifi名称,RSSI 是信号强度,CHANNEL 是信道。

2.接着挑一个信号强的进行抓包
sudo airport en1 sniff  1

其中en1是电脑的网卡,大部分就是en1 或en0,等待几分钟~

3.接着前往/tmp文件夹查看生成后缀为.cap的包,然后再桌面新建一个文件夹(假设我新建的文件夹名字为wifi),把抓到的后缀.cap的问价放进文件夹里面,重新命名为01.cap.

配合字典开始wifi破解

1.谷歌(百度)找到密码字典
2.把字典也放进上述所创建的wifi文件夹中,重命名为01.text
3.终端cd 到这个文件夹里,然后查看wifi抓包情况
cd ~/Desktop/wifi
aircrack-ng -w 01.txt 01.cap

4

其中,Encryption中(0 handshake)是抓包失败,(1 handshake)则是抓包成功。看到第几行抓包成功,则在「Index number of target network ?」后敲回车:第几行 例如(11)

如果cap文件内全是(0 handshake),就按 command + c 组合键退出。重新回到「sudo airport en1 sniff 1」这步进行监听抓包。抓包成功率受到 wifi 信号强弱、电脑与路由器距离远近、路由器是否正处在收发数据状态的影响。总之多试几次、监听时间适当延长些,可以大大提高成功率。

如果可以的话,会进入

2

接下来等待破解结果就行了,中断破解过程可以直接按 command + c 组合键退出。破解过程所需时间长短受电脑硬件配置、字典体积大小的影响。如果01.txt字典破解失败,则可以换其它字典进行破解,直到破解成功。
使用一个好的字典是很重要的,一个9位的纯数字字典大概1G多,结果经过几个小时的破解,如果密码是987654321就很令人郁闷了,所以最好准备几个常用的wifi密码字典,可以大大提高成功率和节省时间。常用字典可以直接百度Google搜索下载。

如果成功了就会出现

3

然而我却一直卡在抓包那里,一直没成功过,心塞~

主要参考是这里

更多精彩文章>>>
最近的文章

iOS 宏定义那些事情

一直以来用宏定义只用了些基本的东西,例如常量定义,最多也就是定义一个函数,很少关注宏定义高级的用法,今天就说一下摸索一下高级用法~这篇文章主要说 宏定义的基本用法 高级用法 常用的宏定义 C中的宏分为两类,对象宏(object-like macro)和函数宏(function-like macro …

于 继续阅读
更早的文章

说说Object-C Runtime

今天照着文档来说说runtime,看到一半看不下去了(怪自己英文不好)…先写下来慢慢理解,然后在看下半部分~首先还是来首歌 还是建议大家看官方文档 不想看文档的朋友,推荐一篇比较好的博客 介绍Object-C 语言延迟了许多从编译链接到运行时的许多决策,尽可能让这门语言动态化.这就意味着这门语言 …

于 继续阅读