Skip to content

Wiflux v1.0.1

Choose a tag to compare

@Leadrogue Leadrogue released this 04 Jul 23:14

Wiflux v1.0.1

Bug-fix and feature release — smart wordlists, capture health, better handshake capture, and probing client detection.

Downloads

File Description
wiflux-1.0.1-linux-installer.tar.gz Recommended — wheel + install.sh + docs
wiflux-1.0.1-py3-none-any.whl Pip installable wheel
wiflux-1.0.1.tar.gz Source distribution
wiflux-1.0.1-checksums.sha256 SHA256 checksums

Quick install

tar -xzf wiflux-1.0.1-linux-installer.tar.gz
cd wiflux-1.0.1-linux-installer
./install.sh
sudo wiflux --kill --restore

What's new

ESSID-smart wordlist

Targeted passwords from the network name and router vendor before rockyou:

  1. After capture, Wiflux shows 8 example candidates
  2. Press Y to use the smart list, N for rockyou only
  3. Enter word count (default 1000, max 100000) or press Enter
  4. Hashcat pass 1/2 — smart list; pass 2/2 — full rockyou if needed

Example for Workshop on a TP-Link AP:

Workshop
workshop
Workshop123
Workshop2024
Workshop!
myWorkshop
wifiWorkshop
tplink123
sudo wiflux --yes-smart-wordlist                      # auto-accept
sudo wiflux --yes-smart-wordlist --smart-wordlist-size 5000
sudo wiflux --no-smart-wordlist                       # rockyou only

Other improvements

  • Live capture health panel (EAPOL / deauth / reconnect)
  • Reactive deauth handshake capture (mdk4/aireplay per client)
  • Probing clients appear in scan CL column
  • Fixes for prompt hangs, Y/N registration, PMKID→handshake interface restore

Main bug fixes (vs 1.0.0)

  • Smart wordlist Y/N prompt unreadable / wrong decline detection
  • Capture health prompt hidden behind live UI (handshake stuck at "Preparing...")
  • Space-skip listener stealing keypresses during prompts
  • PMKID leaving interface in bad state for handshake
  • Config file values cleared when CLI flags omitted
  • Activity log missing "password not found" before rockyou fallback

Full changelog: CHANGELOG.md

For authorized security testing only.