Skip to content

Aircrack-ng

Complete suite of tools for assessing Wi-Fi network security: monitoring, attacking, testing, and cracking.

Self-hostedNot yet verified
Report issueDemo online
MIT★ 5100

Open the official app on www.aircrack-ng.org

This tool is hosted by its maintainers. Click below to open www.aircrack-ng.org in a new tab — it's their official demo.

Browse security tools →

What's next with Aircrack-ng?

Choose how you want to get started.

Use it free

Open the official tool or demo — no account needed.

Free

Self-host it

Run the open-source version on your own infrastructure.

Open

What is Aircrack-ng?

Aircrack-ng is an open-source WiFi security auditing tool suite designed to evaluate the strength of wireless networks. It provides a comprehensive set of utilities for monitoring, attacking, testing, and cracking WiFi protocols. The tool is primarily used by ethical hackers, penetration testers, and security researchers to identify vulnerabilities in wireless networks. Aircrack-ng addresses the problem of assessing WiFi security by simulating attacks, analyzing packet captures, and testing hardware capabilities. Its command-line interface allows for automation and integration with scripts, making it a versatile tool for security assessments. The project is licensed under GPL-2.0, ensuring transparency and community-driven development. It supports multiple operating systems, including Linux, Windows, macOS, and various Unix derivatives, making it accessible to a wide range of users.

How it works

Aircrack-ng is a suite of tools for WiFi security analysis, enabling users to monitor networks, perform attacks like deauthentication and replay, and crack encryption protocols such as WEP and WPA-PSK. Its primary purpose is to identify weaknesses in wireless network configurations, helping users strengthen their security postures. The tool is designed for security professionals who need to assess WiFi networks for vulnerabilities. It serves as both a diagnostic and offensive tool, allowing users to test the resilience of networks against real-world threats. Aircrack-ng supports packet capture, packet injection, and real-time monitoring of WiFi traffic. It can create fake access points, perform deauthentication attacks, and crack WEP keys using statistical analysis. The tool also tests WiFi card capabilities, such as whether a device supports packet injection, which is critical for certain attacks.

How to use it

  1. 1Install the tool using package managers (e.g., apt for Linux) or download binaries from the official repository. 2. Use airmon-ng to put a WiFi interface into monitor mode. 3. Capture packets with airodump-ng to identify target networks. 4. Launch a deauthentication attack or capture handshake data to crack encryption. Practical tips include ensuring hardware supports injection, using compatible drivers, and adhering to legal guidelines. For example, to crack a WPA-PSK key, users first capture the handshake using airodump-ng, then use aircrack-ng with a wordlist. The process requires a strong signal and a compatible WiFi card.

What it can do

  • wifi security auditing

Use cases

Assumptions and limitations

Assumptions

  • source: https://github.com/aircrack-ng/aircrack-ng
  • license: GPL-2.0 — free to use
  • privacy: Self-hosted — you control your data

Limitations

  • Dual-use tool — use only with explicit authorization on systems you own or have permission to test.
  • Requires legal authorization to avoid misuse and legal consequences
  • Depends on compatible hardware with packet injection capabilities
  • Windows users must manually create DLLs for driver compatibility
  • Does not support GUI by default, relying on command-line interface

Understanding the result

Complete suite of tools for assessing Wi-Fi network security: monitoring, attacking, testing, and cracking.

Tool details

  • Clearly flagged when a network request is needed.
  • No account, no sign-up, and no tracking of your content.
  • Powered by (MIT).
Built with
(aircrack-ng/aircrack-ng)
License
MIT
Runs locally
No — requires a network request
Verification
Not yet verified
Input
Query
Output
Text
Open-source source & license

Built with aircrack-ng/aircrack-ng. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.

Built with
License
MIT
View source on GitHub

Open-source project

OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.

References

Frequently asked

What is Aircrack-ng used for?

Aircrack-ng is used to audit WiFi network security by monitoring traffic, performing attacks like deauthentication, and cracking encryption protocols such as WEP and WPA-PSK. It helps security professionals identify vulnerabilities and strengthen network defenses.

How does Aircrack-ng perform WiFi cracking?

Aircrack-ng cracks WEP keys using statistical analysis of captured packets, while WPA-PSK keys are cracked through dictionary attacks or rainbow tables. It requires a captured handshake between a client and an access point, which is obtained via packet injection or deauthentication attacks.

How do I crack a WPA-PSK key with Aircrack-ng?

First, use airodump-ng to capture the handshake. Then, run aircrack-ng with the captured .cap file and a wordlist. For example: aircrack-ng -w wordlist.txt capture-01.cap. The tool will test each password in the list until it matches.

How does Aircrack-ng compare to Wireshark or Kismet?

Unlike Wireshark, which focuses on packet analysis, Aircrack-ng specializes in WiFi security testing. Kismet is a network detector, while Aircrack-ng includes attack and cracking capabilities. Aircrack-ng is more targeted for security assessments, whereas Kismet is broader in scope.

What should I do if Aircrack-ng fails to inject packets?

Check if your WiFi card supports injection by running airmon-ng. Ensure the card is in monitor mode and compatible with the driver. If issues persist, try a different card or update drivers. On Windows, manually create DLLs for driver compatibility.

Spotted something wrong with Aircrack-ng, or want to maintain it? See how to help.