It seems that for whatever reason, whenever I reached the handshake capture step on Void Linux, it would use cowpatty for whatever reason, despite it should be optional, currently on this commit at the moment I pulled the code fec3496:
[+] Test AP (33db) WPA Handshake capture: Listening. (clients:0, deauth:14s, timeout:4m59s) [2026-05-14 18:45:12] [ERROR ] [Process ] Failed to create process: [Errno 2] No such file or directory: 'cowpatty'
[2026-05-14 18:45:12] [ERROR ] [Process ] Failed to create process: [Errno 2] No such file or directory: 'cowpatty'
[!] System Error: [Errno 2] No such file or directory: 'cowpatty'
[+] Session updated: target 34:CE:00:2F:A2:12 marked as failed
my syscheck:
╔══════════════════════════════════════════════════════════════╗
║ Wifite2 System Readiness Check ║
╚══════════════════════════════════════════════════════════════╝
─── Environment ──────────────────────────────────────────────
✓ Root privileges Running as root
✓ Operating system POSIX-compatible
ℹ Kernel Linux 6.18.28_1
✓ Wireless extensions /proc/net/wireless present
✓ RF Kill Wireless is not blocked
⚠ Conflicting processes 1 found
Fix: Use --kill or run: airmon-ng check kill
✓ Temp directory /tmp writable
✓ sysfs network /sys/class/net accessible
─── Tool Dependencies ────────────────────────────────────────
Core (required)
✓ aircrack-ng v1.7
✓ airmon-ng
✓ airodump-ng v1.7
✓ aireplay-ng v1.7
✓ iw v6.17
✓ ip v6.19.0
WPS Attacks
✓ reaver v1.6.6
─ bully not installed
✓ wash v1.6.6
Cracking
✓ hashcat v7.1.2
✓ john v1.9.0-jumbo-1
─ cowpatty not installed
Packet Inspection
✓ tshark v4.6.4
WPA3/SAE
✓ hcxdumptool v6.2.0
✓ hcxpcapngtool v6.2.0
Evil Twin
─ hostapd not installed
─ dnsmasq not installed
✓ wpa_supplicant v2.11
WPA-SEC Upload
✓ wlancap2wpasec v6.2.0
Miscellaneous
✓ macchanger v1.7.0
─── Wireless Interfaces ──────────────────────────────────────
Found 1 wireless interface(s):
wlan0mon (phy0) driver=iwlwifi Intel Corporation Wi-Fi 6E(802.11ax) AX210/AX1675* 2x2 [Typhoon Peak] (rev 1a)
MAC: DC:90:09:**:**:** Mode: monitor Up: yes
Capabilities: Monitor ✓ AP ✓ Injection ?
⚠ Intel driver — no packet injection support
─── Attack Readiness ─────────────────────────────────────────
✓ WPA Handshake Ready
✓ WPA Crack Ready
⚠ WEP Attack Partial
✓ WPS Attack Ready
✓ PMKID Capture Ready
✓ WPA3/SAE Ready
✗ Evil Twin Unavailable
✓ Attack Monitor Ready
6/8 ready 1 partial 1 unavailable
It seems that for whatever reason, whenever I reached the handshake capture step on Void Linux, it would use cowpatty for whatever reason, despite it should be optional, currently on this commit at the moment I pulled the code fec3496:
my syscheck: