https://github.com/georg95/aircrack-js
Aircrack implementation in wasm and webgpu
https://github.com/georg95/aircrack-js
aircrack aircrack-ng kali kali-linux kali-tools security wasm wasm-simd web webassembly webgpu wgsl wireshark wpa2 zig
Last synced: about 1 month ago
JSON representation
Aircrack implementation in wasm and webgpu
- Host: GitHub
- URL: https://github.com/georg95/aircrack-js
- Owner: georg95
- Created: 2025-10-19T07:51:46.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-10-30T14:23:22.000Z (8 months ago)
- Last Synced: 2025-10-30T14:29:24.301Z (8 months ago)
- Topics: aircrack, aircrack-ng, kali, kali-linux, kali-tools, security, wasm, wasm-simd, web, webassembly, webgpu, wgsl, wireshark, wpa2, zig
- Language: Zig
- Homepage: https://georg95.github.io/aircrack-js/
- Size: 161 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[
](https://georg95.github.io/aircrack-js/)
# [Aircrack-js](https://georg95.github.io/aircrack-js/)
This is aircrack-ng browser port with gpu support (via WebGPU).
It supports classic WPA/WPA2 dictionary attack with 4-way EAPOL handshake(full or partial) or PMKID.
You need only network capture file(s): `.cap`, `.pcap`, `.pcapng` or parsed handshakes/PMKIDs: `.hc22000`.
Passwords dictionaries built-in from SecLists repo.
Or you can drop your own .txt password list
Speed is on par with `aicrack-ng --simd=avx` and hashcat 22000-mode for gpu
Check with [Benchmark](https://georg95.github.io/aircrack-js/benchmark.html)
## How to enable discrete NVidia/AMD GPU
use Chrome(or any Chromium-based) browser, open `chrome://flags` and enable options (if present)
force-high-performance-gpu
enable-unsafe-webgpu
Then restart