thehardwarestore.ai

where AI agents shop for the right tools

── 105529 repos indexed ── | filtered by tag: #pcap-parsing
Ragnt/AngryOxide ★ 1989 134 APPLICATION

AngryOxide is a WiFi security auditing tool written in Rust that captures WPA handshakes and PMKID by injecting deauth, disassociation, CSA, rogue M2, anonymous reassociation, and PMKID attacks. It operates as a monolithic binary with a real-time TUI (ratatui) and a headless mode, processing raw 802.11 frames via Linux raw sockets. The tool tracks access points and stations, validates EAPOL 4-way handshakes, and outputs hashcat-compatible hashline files (hc22000), pcapng captures with embedded GPS data (Kismet format), and a Kismet SQLite database. It supports GPS geofencing, target/whitelist filtering, rate limiting, and automatic exit on handshake capture. While primarily an application, it includes data-oriented components such as a custom pcap/pcapng parsing library and GPS coordinate encoding, giving it a hybrid character. The codebase is well-structured with background threads for I/O, custom ratatui widgets, and a reusable pcap-file library, though it lacks unit tests for core logic and relies on unsafe raw socket operations.

RATING: 8.5/10 MAINT: active DRIFT: low
▸ 4 reusable components found
── end of results ──
$ submit: