使用MacBook自带工具抓包跑字典破解WiFi

https://zhuanlan.zhihu.com/p/21465597
一叶云 · 7 个月前

1. 打开airport命令

首先需解除rootless内核保护(内核保护会对\usr、\sbin禁止root权限,下面操作需用到\usr因此需解除rootless),解除方法为重启中按住Command + R键,出现实用工具界面,在菜单栏打开terminal;

解除内核保护,输入:csrutil disable

重启,输入:reboot

给airport指定路径:

sudo ln -s   /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/
Resources/airport  /usr/sbin/airport

2. 查看附近WiFi信息

在终端内输入如下命令,就能看到 airport 监测到的附近 wifi 信息:

airport -s

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

3. 抓包

挑选一个信号强的信道进行监听抓包(比如信道1),在终端输入:

sudo airport en0 sniff  1

命令中的 en0 是自己电脑的网卡地址,有的电脑可能是 en1,根据自己的实际情况进行输入,查看电脑网卡地址的地方如下:

ifconfig -a

大概等待2-5分钟就可以按 command + c 组合键退出查看含有抓包的cap文件了,文件所在地址是/tmp,可以使用Finder的前往文件夹功能进入:

可以将cap文件移到我们想保存的地方,也可以不移走(重启后就没有了)。

4.破解WiFi密码

先在桌面建一个文件夹,取名「wifi」,将字典和cap文件都放到这个文件夹内(假设字典是01.txt,cap文件名是01.cap,在终端输入:

cd ~/Desktop/wifi
aircrack-ng -w 01.txt 01.cap

就可以看到cap文件内的抓包情况,Encryption中(0 handshake)是抓包失败,(1 handshake)则是抓包成功。如看到第11行抓包成功,则在「Index number of target network ?」这里输入11后敲回车:

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

使用MacBook自带工具抓包跑字典破解WiFi相关推荐

  1. 不需抓包跑字典!卡王最新BT10软件破解WAP2密码图文详解

    前言:              freewifi无线卡王专门配置的最新BT10软件包含一个PIN穷举软件.专门针对目前难破的WPA/WAP2密码. PIN 码分前4 和后4,先破前4 只有最多一万个 ...

  2. 计算机网络抓包设计,计算机网络实验利用wireshark抓包工具抓包

    计算机网络实验利用wireshark抓包工具抓包 计算机网络实验[利用wireshark抓包工具抓包] 一.实验名称 使用网络协议分析仪 Wireshark 二.实验目的 1.掌握安装和配置网络协议分 ...

  3. iOS通过RVI工具抓包

    1. 在Mac上创建RVI接口 $ rvictl -s <UDID> #UDID为iOS设备的uuid RVI虚拟接口的命令规则可为rvi0,rvi1,...,创建后可以使用以下命令查看是 ...

  4. Android 各种抓包工具抓包总结

    前言 这篇文章算是总结一下我之前抓包遇到的一些问题, 个人属性里带bug, 所以遇到的问题会比较多, 算是给大家提供一个抓包抓不到应该如何解决的思路. 工具介绍 Android中可用的抓包软件有fid ...

  5. 【大白话系列】图解TCP三次握手【使用wireshark工具抓包分析TCP三次交互流程】

    文章目录 1.首先准备好抓包工具wireshark 2.准备一段简单的socket程序 3.打开wireshark工具进行抓包 4.举例了解一下TCP报文段中的ACK和Seq的含义 5.流程分析 6. ...

  6. 计算机网络实验【利用wireshark抓包工具抓包】

    一.实验名称 使用网络协议分析仪 Wireshark 二.实验目的 1.掌握安装和配置网络协议分析仪Wireshark的方法: 2. 熟悉使用Wireshark工具分析网络协议的基本方法,加深对协议格 ...

  7. kali虚拟机自带burp抓包物理机

    kali虚拟机自带burp抓物理机包 background:安全小白怕麻烦不想在物理机安装burp(懒,故用kali虚拟机自带的burp抓物理机包. 所遇问题: 一.虚拟机网络设置问题 二.kali的 ...

  8. Android使用HttpCanary或Fiddler工具抓包详解

    最近项目出现一些问题需要在抓包查看请求数据是否在发送途中发送了改变想到用Fiddler进行抓包 但是在学习使用的时候发现 还有一款Android抓包工具在手机端就可以使用无需其他设置,本文将详细讲述两 ...

  9. burpsuite工具抓包及Intruder暴力破解的使用

    本专栏是笔者的网络安全学习笔记,一面分享,同时作为笔记 前文链接 WAMP/DVWA/sqli-labs 搭建 前言 仅供交流分享,禁止用于非法用途 上篇已经搭建好了靶机,这篇简单讲解工具burpsu ...

最新文章

  1. 国内首款研发自动化产品PingCode Flow发布
  2. 哪些计算机p玩游戏,有了这个神器,你的电脑玩什么游戏都带得动
  3. 源码免杀--反调试代码,免杀爱好者必备的利剑
  4. 第2章 Python 数字图像处理(DIP) --数字图像基础4 -- 像素间的一些基本关系 - 邻域 - 距离测试
  5. 7-5 排列的字典序问题 (10 分)(思路加详解全排列问题+vector容器做法)Come Baby!
  6. Jar包冲突解决方法 Unknown lifecycle phase mvn Eclipse中执行maven命令
  7. win10 计算机 桌面图标不见了,win10系统桌面图标没了的解决方法
  8. 渗透测试的种类(黑白盒)、脆弱性评估、OWASP Top 10、PTES-渗透测试执行标准
  9. 安卓投屏助手(ARDC)最新版
  10. Hyper-V安装lede软路由历程及注意事项
  11. 工程师思维是什么?芯片工程师要有哪些思维习惯?
  12. 不能整除7的整数C语言,求1-1000中能被3整除,且不能被7整除,且至少有一位数是5的整数...
  13. 使用Git管理多媒体文件
  14. 基于C#实现的小型动物识别推理系统
  15. ps 导出png-8图片会变模糊
  16. java实现视频文件转换为flv(带文件缩略图)_java实现视频文件转换为flv(带文件缩略图)...
  17. PHP 获取客户端 IP 地址
  18. 我的DirectShow著作
  19. Adobe国际认证|3D产品可视化:赢得内容竞赛的关键
  20. Nginx: permanent 和 redirect 的区别

热门文章

  1. UML的十三种图介绍
  2. 计算机应用基础学是高级的书,清华大学出版社-图书详情-《计算机应用基础初级教程》...
  3. C++桌面透明数字时钟开发,简单编程实例,一看就会!
  4. 『网易实习』周记(四)
  5. 求平均气温(Java)
  6. 项目实训-中医药知识图谱7
  7. 【 定义一个长方形Rect类再派生出长方体类Cub】
  8. 计算机启动应用程序的方法,win10设置电脑定时启动某个应用程序的办法
  9. Ubuntu21.04 安装mapserver教程(宝塔面板中安装mapserver)
  10. 万能文件转换器:FileStar-2022