# Install aircrack-ng with Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper, scoop

Next-generation aircrack with lots of new features. Version 1.7 via Homebrew; verified 2026-07-10. Also installable with debian: sudo apt install aircrack-ng.

## Install

```sh
sudo av install brew:aircrack-ng
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install aircrack-ng
```

  Evidence: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install aircrack-ng
```

  Evidence: MacPorts ports tree: security/aircrack-ng/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add aircrack-ng
```

  Evidence: Alpine Linux edge package indexes: aircrack-ng from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install aircrack-ng
```

  Evidence: Debian stable package indexes: aircrack-ng from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install aircrack-ng
```

  Evidence: Fedora Rawhide package metadata: aircrack-ng from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#aircrack-ng
```

  Evidence: nixpkgs package indexes: pkgs/by-name/ai/aircrack-ng/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S aircrack-ng
```

  Evidence: Arch Linux sync databases: aircrack-ng from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install aircrack-ng
```

  Evidence: openSUSE Tumbleweed package metadata: aircrack-ng from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

### Windows

- Scoop (92%):

```sh
scoop install extras/aircrack-ng
```

  Evidence: Scoop official bucket manifest trees: bucket/aircrack-ng.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1

## Package facts

- **Package key:** brew:aircrack-ng
- **Package manager:** Homebrew
- **Version:** 1.7
- **Source summary:** Next-generation aircrack with lots of new features
- **Homepage:** <https://aircrack-ng.org/>
- **Last updated:** 2026-07-10T15:40:03-04:00
- **Generated:** 2026-08-03T19:37:03+00:00

## Executables

- airbase-ng (alias)
- aircrack-ng (alias)
- airdecap-ng (alias)
- airdecloak-ng (alias)
- aireplay-ng (alias)
- airmon-ng (alias)
- airodump-ng (alias)
- airodump-ng-oui-update (alias)
- airolib-ng (alias)
- airserv-ng (alias)
- airtun-ng (alias)
- airventriloquist-ng (alias)
- besside-ng (alias)
- besside-ng-crawler (alias)
- buddy-ng (alias)
- easside-ng (alias)
- ivstools (alias)
- kstats (alias)
- makeivs-ng (alias)
- packetforge-ng (alias)
- tkiptun-ng (alias)
- wesside-ng (alias)
- wpaclean (alias)

## Install behavior

- Bottle: not available

## Freshness

- Page generated: 2026-08-03
- Package-manager version: 1.7
## Project history and usage

Aircrack-ng is a long-running command-line suite for assessing Wi-Fi network security. Its tools cover capture, monitoring, replay and injection testing, WEP cracking, WPA/WPA2-PSK cracking, and packet-processing utilities.

### Project history

The project presents itself as a complete suite rather than a single cracker. The official README groups the suite into monitoring, attacking, testing, and cracking, and emphasizes command-line tools that are easy to script.

Aircrack-ng succeeded the earlier aircrack family as a more featureful next-generation suite. The Homebrew formula description still preserves that lineage with the phrase `Next-generation aircrack with lots of new features`, while the official project now treats Aircrack-ng as the main suite name.

The source tree and README show the breadth that accumulated around the core `aircrack-ng` executable: monitor-mode helpers, airodump capture tools, aireplay injection and replay tools, airolib-ng database support, WEP/WPA cleanup utilities, and lesser-known helpers such as besside-ng, easside-ng, tkiptun-ng, and wesside-ng.

### Adoption history

Aircrack-ng became one of the standard packaged Wi-Fi security suites because it is scriptable, portable, and split into many small Unix-style tools. The README advertises Linux as the primary platform while also listing Windows, macOS, FreeBSD, OpenBSD, NetBSD, Solaris, and eComStation 2 support.

The upstream README displays package-version badges for Arch Linux, Debian, Fedora, Homebrew, and Ubuntu, and the Homebrew source facts list many more package managers and distributions. That packaging spread is not decorative: wireless-security workflows often happen on live systems, lab laptops, Raspberry Pi devices, and recovery images where distro-native packages matter.

Recent tagged releases show the project is maintained as a mature tool rather than historical abandonware: official GitHub releases include 1.6 in 2020 and 1.7 in 2022.

### How it is used

A common workflow is to put a compatible adapter into monitor mode, capture traffic with airodump-ng, generate or replay traffic with aireplay-ng where authorized, and run aircrack-ng against captured handshakes or WEP IV data. The suite also includes tools for packet generation, capture cleanup, decryption, and driver/card capability testing.

Because every tool is command-line oriented, Aircrack-ng is often used inside shell scripts, lab automation, and distribution packaging test matrices. The README even notes that many GUIs have taken advantage of the CLI design.

### Why package nerds care

For package maintainers, Aircrack-ng is a classic case of a security package that is really a bundle of cooperating executables with optional system-level dependencies. It pulls in libpcap, OpenSSL or libgcrypt, SQLite, libnl, PCRE/PCRE2, hwloc, and platform-specific wireless tools depending on build options.

It is also a reminder that packaging security tooling is not just copying a binary: udev permissions, monitor-mode support, adapter drivers, optional GPS logging, Cygwin/MSYS2 behavior, and distro policy around test-only dependencies can all affect whether the installed package is actually useful.

### Timeline

- 2000s: Aircrack-ng emerges as the next-generation successor to the earlier aircrack Wi-Fi cracking tools.
- 2020-01-25: Aircrack-ng 1.6 published on GitHub releases.
- 2022-05-10: Aircrack-ng 1.7 published on GitHub releases.

### Related projects

- aircrack is the predecessor named by package descriptions and project lineage.
- Airodump-ng, aireplay-ng, airmon-ng, airdecap-ng, airolib-ng, packetforge-ng, besside-ng, and wesside-ng are companion executables shipped by the same suite.
- Kali Linux and other security-focused environments commonly package Aircrack-ng alongside wireless auditing tools, though the upstream README itself is the source used here for package/platform breadth.

### Sources

- <https://api.github.com/repos/aircrack-ng/aircrack-ng/releases?per_page=5>
- <https://github.com/aircrack-ng/aircrack-ng>
- <https://www.aircrack-ng.org/documentation.html>
- source_facts.package-manager


## Security Notes

doc example: offensive wireless tooling.

- **Geiger risk:** red / high
- doc example: offensive wireless tooling

## Other Package-Manager Records

- Debian apt - aircrack-ng - 1:1.7+git20230807.4bf83f1a-2: normalized package name match | Debian stable package indexes: aircrack-ng from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | wireless WEP/WPA cracking utilities | https://www.aircrack-ng.org/
- Debian apt - airgraph-ng - 1:1.7+git20230807.4bf83f1a-2: normalized package name match | Debian stable package indexes: airgraph-ng from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Tool to graph txt files created by aircrack-ng | https://www.aircrack-ng.org/
- Nix - aircrack-ng: normalized package name match | nixpkgs package indexes: pkgs/by-name/ai/aircrack-ng/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - aircrack-ng - 1:1.7+git20230807.4bf83f1a-1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: aircrack-ng from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | wireless WEP/WPA cracking utilities | https://www.aircrack-ng.org/
- Ubuntu apt - airgraph-ng - 1:1.7+git20230807.4bf83f1a-1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: airgraph-ng from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Tool to graph txt files created by aircrack-ng | https://www.aircrack-ng.org/
- apk - aircrack-ng - 1.7-r5: normalized package name match | Alpine Linux edge package indexes: aircrack-ng from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Key cracker for the 802.11 WEP and WPA-PSK protocols | http://www.aircrack-ng.org
- apk - aircrack-ng-doc - 1.7-r5: normalized package name match | Alpine Linux edge package indexes: aircrack-ng-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Key cracker for the 802.11 WEP and WPA-PSK protocols (documentation) | http://www.aircrack-ng.org
- dnf - aircrack-ng - 1.7^20260331.gitf333a6a-15.fc45: normalized package name match | Fedora Rawhide package metadata: aircrack-ng from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst | Tools for auditing 802.11 (wireless) networks | https://github.com/aircrack-ng/aircrack-ng
- dnf - aircrack-ng-devel - 1.7^20260331.gitf333a6a-15.fc45: normalized package name match | Fedora Rawhide package metadata: aircrack-ng-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst | Development files for aircrack-ng | https://github.com/aircrack-ng/aircrack-ng
- dnf - aircrack-ng-doc - 1.7^20260331.gitf333a6a-15.fc45: normalized package name match | Fedora Rawhide package metadata: aircrack-ng-doc from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst | Documentation for aircrack-ng | https://github.com/aircrack-ng/aircrack-ng
- pacman - aircrack-ng - 1.7-7: normalized package name match | Arch Linux sync databases: aircrack-ng from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | Key cracker for the 802.11 WEP and WPA-PSK protocols | https://www.aircrack-ng.org
- zypper - aircrack-ng - 1.7-5.5: normalized package name match | openSUSE Tumbleweed package metadata: aircrack-ng from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst | A set of tools for auditing wireless networks | https://www.aircrack-ng.org/
- zypper - aircrack-ng-devel - 1.7-5.5: normalized package name match | openSUSE Tumbleweed package metadata: aircrack-ng-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst | Development files for aircrack-ng | https://www.aircrack-ng.org/
- MacPorts - aircrack-ng: normalized package name match | MacPorts ports tree: security/aircrack-ng/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
- Scoop - extras/aircrack-ng: normalized package name match | Scoop official bucket manifest trees: bucket/aircrack-ng.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1


## Combined YAML source

View the package source record on GitHub. [combined/aircrack-ng.yml](https://github.com/mxcl/pkgdb/blob/main/combined/aircrack-ng.yml)


## Sources

- pkg.so package database
- Geiger risk classifier
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
