Aircrack-ng
Complete suite of tools for assessing Wi-Fi network security: monitoring, attacking, testing, and cracking.
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.
Self-host it
Run the open-source version on your own infrastructure.
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
- 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
Built with aircrack-ng/aircrack-ng. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.
- Built with
- License
- MIT
Open-source project
OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.
References
- / — GitHub Repository
Upstream project · GitHub
- GPL-2.0 License
Upstream project
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.