如何在 Mac下面使用 Aircrack-ng

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在 Mac下面使用 Aircrack-ng相关的知识,希望对你有一定的参考价值。

参考技术A Mac 面使用 Aircrack-ng 要解决两问题:Aircrack-ng Mac 何安装使用 airport Aircrack-ng 工具获取握手包 一. Aircrack-ng Mac 编译问题 直接使用 make 源码问题 使用 Macport 进行安装 Macport 已经预置 Aircrack-ng brew 没 安装 Macport 命令行: sudo port install aircrack-ng, Macport 自载编译安装 二. 获取握手包问题Mac 面使用 Aircrack-ng 包 airmon-ng 进行嗅探问题提示 wireless-tools 找 Airmon-ng 依赖于 wireless-tools Linux wireless-tools Mac 编译问题使用 wireshark Mon mode 问题wireshark 监听模式认 Mac 中国卡支持监听模式其实 Mac 本身自带 airport 工具便扫描监听模式进 行监听: airport -s 进行扫描airport en一 sniff 一 进行监 参考技术B 在 Mac 下面使用 Aircrack-ng 要解决的两个问题:Aircrack-ng 在 Mac 下如何安装?使用 airport 而不是 Aircrack-ng 中的工具获取握手包。 1. Aircrack-ng 在 Mac 下编译的问题。 直接使用 make 源码有问题, 可以使用 Macport 进行安装。 Macport 已经预置了 Aircrack-ng , brew 没有。 安装好 Macport 之后, 命令行下: sudo port install aircrack-ng, Macport 会自动下载编译和安装。 2. 获取握手包的问题。Mac 下面使用 Aircrack-ng 包中的 airmon-ng 进行嗅探有问题,会提示 wireless-tools 找不到,因为 Airmon-ng 依赖于 wireless-tools ,而 Linux wireless-tools 在 Mac 下 的编译也有问题。如果使用 wireshark 的 Mon mode 的话也有问题,wireshark 的监听模式认为 Mac 的网卡不支持监听模式。其实 Mac 本身自带一个 airport 工具,可以很方便的扫描和在监听模式下进 行监听: airport -s 进行扫描,airport en1 sniff 1 进行监听。

Aircrack-ng介绍

1、介绍

  Aircrack-ng主要使用了两种攻击方式进行WEP破解:一种是FMS攻击;一种是KoreK攻击。

2、主要组件

  1、aircrack-ng

  主要用于WEP及WPA-PSK密码的恢复,主要airodump-ng收集到足够数量的数据包,aircrack-ng就可以自动检测数据包并判断是否可以破解。

  2、airmon-ng

  用于改变无线网卡工作模式,以便其他工具的顺利使用。

  3、airodump-ng

  用于捕获802.11数据报文,以便于aircrack-ng破解。

  4、aireplay-ng

  在进行WEP及WPA-PSK密码恢复时,可以根据需要创建特殊的无线网络数据报文及流量。

  5、airserv-ng

  可以将无线网卡连接至某一特定端口,为攻击时灵活调用做准备。

  6、airolib-ng

  进行WPA Rainbow Table攻击时,用于建立特定数据库文件。

  7、airdecap-ng

  用于解开处于加密状态的数据包。

  8、airdriver-ng

  用于显示出Aircrack-ng所支持的全部无线网卡芯片列表。

  9、airdecloak-ng

  用于分析无线数据报文时过滤出指定无线网络数据。

  10、packetforge-ng

  为注入攻击制作特殊加密报文,主要用于无客户端破解攻击。

  11、wesside-ng

  自动化的WEP破解工具,加入Fragmentation攻击能力。

  12、thiptun-ng

  尚处于概念阶段的破解工具,主要针对采用WPA TKIP加密且启用QoS的无线网络。

 

以上是关于如何在 Mac下面使用 Aircrack-ng的主要内容,如果未能解决你的问题,请参考以下文章

mac之安装aircrack-ng

aircrack-ng

Aircrack-ng GUI如何破解无线网密码

怎样安装aircrack-ng

Aircrack-ng介绍

如何在mac下面安装jdk1.6