Refresh README.md: trim to ~350 lines, fix accuracy issues, relocate long-form content to docs/#504
Draft
Refresh README.md: trim to ~350 lines, fix accuracy issues, relocate long-form content to docs/#504
Conversation
…PASEC_GUIDE, RESUME_GUIDE Agent-Logs-Url: https://github.com/kimocoder/wifite2/sessions/f4d71e47-75b6-451a-be6a-72f8384bcbfd Co-authored-by: kimocoder <4252297+kimocoder@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Update README.md to reflect current state of wifite2
Refresh README.md: trim to ~350 lines, fix accuracy issues, relocate long-form content to docs/
Apr 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
README had grown to 1,156 lines, mixed high-level description with deep how-to content, and contained stale metadata. Goal: focused, skimmable README with long-form content in dedicated
docs/files.README changes
Claude Code ReviewCI badge (internal noise)3.9+→3.10+(aligns withpyproject.toml requires-python = ">=3.10")1.numbering in intro attack list (was1. 1. 2. 3…, now1–7)sudo wifite(removed mixedpython3 wifite.pyusage)⚠️ Legal Disclaimersection near the topdocs/*.mdfiles)New docs files (content relocated from README)
docs/WPA3_GUIDE.mddocs/ATTACK_MONITORING_GUIDE.mddocs/WPASEC_GUIDE.mddocs/RESUME_GUIDE.mdNo content was lost — all removed README blocks now live in the appropriate
docs/file with a short summary + link back in the README.Original prompt
Update README.md to accurately reflect the current state of wifite2
The current
README.mdhas grown very large (1000+ lines) and mixes high-level project description with deep how-to/troubleshooting content that already lives in thedocs/directory. It also includes some content that may be stale or duplicated. The goal of this task is to refresh and tighten the README so it accurately reflects the project as it exists today, while moving long-form material into the existing docs files (or linking to them).Investigate before writing
Before editing, audit the repo to ensure the README matches reality:
Version & metadata
pyproject.toml,setup.py,setup.cfg, andwifite/__init__.py(or wherever__version__is defined) and make sure the version badge at the top of the README matches the actual current version. Update the badge if it is stale.pyproject.toml/setup.pyand reflect them accurately (e.g.python_requires).CLI flags / features
wifite/args.pyorwifite/config.py) and verify that every flag mentioned in the README actually exists:--dual-interface,--interface-primary,--interface-secondary,--eviltwin,--pmkid-passive,--wpa3-only,--force-sae,--no-downgrade,--check-dragonblood,--wpa3-timeout,--monitor-attacks,--monitor-duration,--monitor-channel,--monitor-hop,--monitor-log,--no-tui,--wpasec,--wpasec-key,--wpasec-auto,--wpasec-url,--wpasec-timeout,--wpasec-email,--wpasec-remove,--resume,--resume-latest,--resume-id,--clean-sessions,--syscheck,--cracked,--crack,-5,-c,-b,-i,-v/-vv/-vvv,--num-deauths,--no-deauths,--no-wps,--wps-only,--pixie,--no-pixie,--bully,--first,--dict.Docs cross-references
docs/actually exists:docs/EVILTWIN_GUIDE.md,docs/EVILTWIN_TROUBLESHOOTING.md,docs/TUI_README.md,docs/WPA3_TROUBLESHOOTING.md,docs/WPA3_DETECTION_OPTIMIZATION.md,docs/DUAL_INTERFACE_GUIDE.md,docs/DUAL_INTERFACE_EXAMPLES.md. Fix or remove broken links. List any other docs that exist but aren't linked.Topics / description alignment
aircrack-ng,bully,cowpatty,hashcat,hcxtools,john,kali-linux,nethunter,reaver,tshark,wifite2. The README intro should be consistent with these.Goals for the rewritten README
Claude Code Reviewbadge (internal CI noise — not relevant to end users).--syscheckverify). Keep concise — one short code block per method.docs/files (create or extend them as appropriate) and link out from the README.docs/*.mdfiles that exist.docs/for deep dives.LICENSE.Content to move out of README (into docs/)
Move the following large blocks out of
README.mdand into the appropriatedocs/file (extend existing files or create new ones if needed). Replace each block in the README with...This pull request was created from Copilot chat.