Files
Mark-VIII/tests
bzuccaro f6b4cadc39 fix: client kick/deauth use full bssid/target/channel deauth form
hak5cmd on this firmware has no CLIENT_KICK command and PINEAPPLE_DEAUTH_CLIENT
requires (bssid, target, channel) — the UI kick/deauth buttons and the MCP
pineap.kick_client tool previously passed only the client MAC, which printed
usage and silently did nothing.

- _deauth_target/_deauth_client_via_iface resolve the client's association
  interface via iwinfo (Access Point + Channel), pick the band-aware inject
  interface, and issue DEAUTH_CLIENT <bssid> <mac> <channel>
- h_client_kick: deny-filter (persistent) + immediate deauth with rc checks
- h_deauth_client: deauth with the full form; 502 with detail when the
  client is not associated
- MCP pineap.kick_client: resolves the client first (no side effects on
  failure), then deny-filter + deauth; verified on device (clean error for
  unassociated clients, filter list restored)
- tests updated for the new command chain
2026-08-19 00:05:42 -05:00
..
2026-08-11 20:24:24 -07:00
2026-08-11 20:24:24 -07:00
2026-08-11 20:24:24 -07:00
2026-08-11 20:24:24 -07:00
2026-08-17 22:28:41 -05:00
2026-08-11 20:24:24 -07:00
2026-08-11 20:24:24 -07:00
2026-08-11 20:24:24 -07:00
2026-08-11 20:24:24 -07:00