An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

[image](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