Skip to content

Add --ignore-captured flag#464

Merged
kimocoder merged 1 commit intokimocoder:masterfrom
rpodgorny:ignore-captured
Mar 18, 2026
Merged

Add --ignore-captured flag#464
kimocoder merged 1 commit intokimocoder:masterfrom
rpodgorny:ignore-captured

Conversation

@rpodgorny
Copy link
Copy Markdown

Summary

  • Adds --ignore-captured CLI flag that hides targets which already have a captured handshake (.cap) or PMKID (.22000) file in the hs/ directory
  • Follows the same pattern as the existing --ignore-cracked flag
  • Useful when re-running wifite to only capture new targets

Changes

  • wifite/args.py — new --ignore-captured argument
  • wifite/config.py — config variable + initialization logic
  • wifite/model/result.pyload_captured_bssids() classmethod to scan hs/ for existing capture files
  • wifite/tools/airodump.py — filter matching BSSIDs from scan results

Test plan

  • Run --help and confirm --ignore-captured appears
  • Place a test .cap or .22000 file in hs/ with a known BSSID, run with --ignore-captured, verify that BSSID is filtered from scan results
  • Run without --ignore-captured and verify no filtering occurs

🤖 Generated with Claude Code

…MKIDs

Scans the hs/ directory for handshake_*.cap and pmkid_*.22000 files at
startup and filters matching BSSIDs from scan results. Follows the same
pattern as --ignore-cracked.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@kimocoder kimocoder merged commit aef6760 into kimocoder:master Mar 18, 2026
9 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants