wifite

Automates Wi-Fi auditing and attacks on WEP, WPA, WPA2, PMKID via aircrack-ng commands.

15|1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/AeonDave/malskill --skill wifite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wifite
Source: https://github.com/AeonDave/malskill/tree/main/offensive-tools/wireless/wifite
Command: npx skills add https://github.com/AeonDave/malskill --skill wifite

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of auditing wireless networks, simplifying complex Wi-Fi attacks against WEP, WPA, WPA2, and PMKID.

Core Features & Use Cases

  • Automated Auditing: Scans and attacks visible Wi-Fi networks with minimal user input.
  • Targeted Attacks: Allows specifying targets by BSSID, ESSID, or channel.
  • Protocol Support: Supports WEP, WPA, WPA2, and PMKID attacks.
  • Use Case: Quickly audit multiple Wi-Fi networks in a new environment by running a single command to identify and attempt to crack WPA2 passwords.

Quick Start

Run the wifite skill to automatically scan and attack all visible Wi-Fi networks.

Frequently Asked Questions about wifite

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate WPA2 and PMKID wireless network auditing?

You can automate WPA2 and PMKID wireless auditing by running a single command that orchestrates aircrack-ng suite tools to scan and attack visible Wi-Fi networks with minimal configuration required.

What do I need to perform automated Wi-Fi attacks against WEP and WPA protocols?

Performing automated Wi-Fi attacks against WEP and WPA protocols requires Python 3, a Linux operating system, the aircrack-ng suite installed, and a compatible wireless adapter supporting monitor mode.

Can I target a specific Wi-Fi network by BSSID or channel during a pentest?

Yes, you can target specific Wi-Fi networks during a pentest by specifying the BSSID, ESSID, or channel, allowing focused auditing of individual networks rather than attacking all visible targets indiscriminately.

What is the best way to audit multiple Wi-Fi networks in a new environment?

The best way to audit multiple Wi-Fi networks in a new environment is to run an automated command that identifies visible networks and attempts to crack WPA2 passwords across all discovered targets simultaneously.

Does this wireless auditing approach work on Windows or macOS?

This wireless auditing approach does not work on Windows or macOS because it requires a Linux environment, Python 3, the aircrack-ng suite, and a wireless adapter supporting monitor mode.

Why do I need a monitor mode adapter for Wi-Fi pentesting?

A monitor mode adapter is required for Wi-Fi pentesting because it enables the wireless card to capture raw 802.11 frames and handshake data necessary for orchestrating aircrack-ng attacks against WEP, WPA, and WPA2 targets.