How To Change Wordlist In Wifite «PREMIUM 2026»

Before making changes, create a backup:

sudo cp /usr/share/wordlists/wordlist.txt /usr/share/wordlists/wordlist.txt.bak

For long-term changes, editing the configuration file is the best approach. WiFite typically stores its settings in /etc/wifite/wifite.cfg or ~/.config/wifite/wifite.cfg.

By default, Wifite uses a built-in wordlist or one specified by the user. To change the wordlist:

  • Interactive Mode:

  • Aliases and Configuration Files:

  • Launch the tool pointing directly to your desired file.

    Syntax:

    wifite --dict /path/to/your/wordlist.txt
    

    Example (Using Rockyou):

    wifite --dict /usr/share/wordlists/rockyou.txt
    

    Example (Using a custom list in your home directory): How To Change Wordlist In Wifite

    wifite --dict ~/my_custom_passwords.txt
    

    Once launched, Wifite will confirm the dictionary path in the startup output. It will now use this list when attempting to crack WPA/WPA2 handshakes.


    Wifite is a popular automated wireless auditing tool, but by default, it uses a small built-in password list. For stronger audits, you’ll want to swap in a custom wordlist, like rockyou.txt. Here’s how to do it — step by step.

    The legendary rockyou.txt (found in /usr/share/wordlists/rockyou.txt.gz – unzip it first) contains over 14 million real-world passwords. Unzip it:

    sudo gunzip /usr/share/wordlists/rockyou.txt.gz
    

    Then point WiFite to it:

    sudo wifite -dict /usr/share/wordlists/rockyou.txt
    

    Changing the wordlist is only useful if your new wordlist is effective. Here are the best sources:

    | Wordlist | Size | Description | Best For | | :--- | :--- | :--- | :--- | | rockyou.txt | ~14M lines | The classic, extracted from a real‑world breach. | General purpose. | | SecLists/Passwords | 1GB+ | Massive collection, including rockyou, 500 worst, etc. | Comprehensive testing. | | CrackStation | 15GB | Pre‑computed hash lookup (also available as a wordlist). | Large‑scale cracking. | | Weakpass | Varies | Regularly updated with leaked passwords. | Modern password trends. | | Custom (Crunch) | User‑defined | Generate based on rules (e.g., Crunch 8 8 0123456789). | Targeted attacks (PINs, years). |

    Installation example (rockyou):

    sudo gunzip /usr/share/wordlists/rockyou.txt.gz
    sudo cp /usr/share/wordlists/rockyou.txt /usr/share/wordlists/wordlist.txt
    

    Download SecLists:

    git clone https://github.com/danielmiessler/SecLists.git
    sudo cp SecLists/Passwords/rockyou.txt /usr/share/wordlists/wordlist.txt