View Issue Details

IDProjectCategoryView StatusLast Update
0009799Kali LinuxNew Tool Requestspublic2026-07-26 02:04
Reporterchuankangkk Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0009799: ck-wifikiller — modern wireless audit orchestrator (wifite2 fork for current Kali toolchain)
Description

[Name] - ck-wifikiller

[Version] - 2.5.9

[Homepage] - https://github.com/cknb6/ck-wifikiller

[Download] - https://github.com/cknb6/ck-wifikiller/releases/latest

  • Debian package: ck-wifikiller_2.5.9_all.deb (also built via GitHub Actions)

[Author] - 传康Kk (maintainer of this fork)

[Licence] - GNU General Public License v2.0 (same as wifite2)

  • LICENSE file in repository root

[Description]
ck-wifikiller is a wireless auditing orchestrator for authorized penetration testing on modern Kali Linux (2024–2026 toolchains). It is a maintained fork of wifite2 focused on driving current packages rather than re-implementing capture/crack engines.

It coordinates:

  • PMKID / EAPOL capture via modern hcxdumptool (BPF + optional --exitoneapol) and hcxpcapngtool
  • Offline cracking with hashcat mode 22000 (unified PMKID+EAPOL; not deprecated 2500/16800)
  • WPA handshake path via aircrack-ng suite
  • WPS Pixie-Dust / PIN via reaver or bully
  • Optional Scapy L2 deauth/disassoc burst (stronger injection on some USB NICs) with aireplay fallback
  • Optional Layer-1 recon hooks (Kismet / bettercap status)
  • Time-sliced multi-path schedule (brand-weighted paths, capture-first budget)
  • Optional mainland-China weak-password mask profile (--cn), timezone-gated

Important compliance note: the tool is intended ONLY for networks the operator owns or is explicitly authorized to test.

Why a separate package from the existing "wifite" package?

  • Kali already ships "wifite" (kimocoder/wifite2 lineage). We acknowledge the overlap.
  • This fork emphasizes: (1) strict modern hcx BPF / 22000-only path; (2) Scapy dual-channel deauth for weak USB adapters (e.g. MT7921U-class); (3) closed-loop --auto scheduling with weighted path budgets; (4) optional CN mask pipeline and bilingual UI (zh/en).
  • We are open to: (a) packaging as a distinct tool if the team sees value for users who need these paths; or (b) contributing patches upstream into the packaged wifite if preferred. Please advise which path is better for Kali.

[Dependencies]
Runtime (Debian/Kali package names):

  • python3
  • aircrack-ng
  • hashcat
  • hcxtools
  • hcxdumptool
  • tshark | wireshark-common
  • iw
  • net-tools

Recommends:

  • reaver, bully, macchanger, kismet, bettercap, python3-scapy

[Similar tools]

  • wifite (already in Kali; primary similar tool — see above)
  • airgeddon
  • fluxion (different approach; social engineering / evil twin focus)
  • bettercap (broader framework; not a drop-in wifite-style scheduler)
  • hcxdumptool / hashcat (underlying engines; this tool orchestrates them)

[Activity]

  • Project started as a wifite2 fork for modern Kali package renames and hash modes.
  • Actively developed through 2026; regular tagged releases (v2.5.0–v2.5.9) with GitHub Actions building .deb and a third-party apt repository.
  • Latest release: v2.5.9 (2026).

[How to install]
Preferred for evaluation (release tarball / tag — not git HEAD):
1) From GitHub Release .deb:
curl -LO https://github.com/cknb6/ck-wifikiller/releases/download/v2.5.9/ck-wifikiller_2.5.9_all.deb
sudo apt install -y ./ck-wifikiller_2.5.9_all.deb
2) Or from tagged source:
git clone --branch v2.5.9 https://github.com/cknb6/ck-wifikiller.git
cd ck-wifikiller

package already includes debian/; or: sudo pip3 install -e .

sudo apt install -y aircrack-ng hashcat hcxtools hcxdumptool tshark reaver bully python3-scapy

Third-party apt (optional):
echo "deb [trusted=yes] https://cknb6.github.io/ck-wifikiller stable main" | sudo tee /etc/apt/sources.list.d/ck-wifikiller.list
sudo apt update && sudo apt install -y ck-wifikiller

Packaging status:

  • Upstream repository already contains a debian/ directory (debhelper, pybuild).
  • Built as Architecture: all.
  • Not currently in Debian or official Kali archives (this request).

[How to use]
Authorized testing only.

sudo ck-wifikiller -h
sudo ck-wifikiller --auto
sudo ck-wifikiller --pmkid
sudo ck-wifikiller --cn
sudo ck-wifikiller --deauth-engine scapy # if python3-scapy installed
sudo ck-wifikiller --recon status

[Packaged] - Not packaged for Debian official. Local debian/ packaging exists and produces .deb via CI; not in Debian/Kali yet.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-07-26 02:04 chuankangkk New Issue