Skip to content

WORD-GEN is a Python-based tool designed for generating custom wordlists. By combining words from an input list, the tool creates permutations and combinations to generate a comprehensive list of passwords or keywords.

License

Notifications You must be signed in to change notification settings

evilfeonix/Word-Gen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPLv3 License

WordList Generator - WORD-GEN

Version: 1.0

Author: EvilFeonix

Tool Name: Word-Gen

Date: 16 - DECEMBER - 2024


Description

WORD-GEN is a Python-based tool designed for generating custom wordlists. By combining words from an input list, the tool creates permutations and combinations to generate a comprehensive list of passwords or keywords.

This tool is ideal for security professionals and ethical hackers to use in penetration testing scenarios or other legal activities.

⚠ Disclaimer:
The creators of this tool are not responsible for any misuse or damage caused by its usage. Always use this tool responsibly and for ethical purposes only.


Features

  • Generates custom wordlists using permutations and combinations of provided words.
  • Allows control over the minimum and maximum password lengths.
  • Automatically saves generated wordlists in a timestamped file within a structured directory.
  • Includes error handling for missing or invalid files.
  • Provides an intuitive, colorful command-line interface.

Installation

Clone the repository:

git clone https://github.com/evilfeonix/Word-Gen.git
cd Word-Gen

Requirement

This tool Requirs to first configure the config.ini file before executing the main script(word.py).


Usage

Basic Command:

python3 word.py [OPTIONS...]

Options

Option Description Default
--iniList Path to the input file containing initial words. config.ini
--minLen Minimum length of generated passwords. 4
--maxLen Maximum length of generated passwords. 14

Examples:

Generate a wordlist:

python3 word.py --iniList words.txt --minLen 6 --maxLen 12

Use default parameters:

python3 word.py

Output

  • The generated wordlist is saved in the WordLists directory.

  • Files are named using the current date and time for easy identification:

      WordLists/wordlist_2024-12-16_12-00-00.txt

Screenshots

Tool Banner:

EvilFeonix Basic v1.0


Contributing

Contributions are welcome! Feel free to fork this repository, create a feature branch, and submit a pull request.


Disclaimer

Educational Purpose Only:

This tool is intended to help ethical hackers and cybersecurity professionals generate custom wordlists for legal use. Misusing this tool for unauthorized activities is against the law.

Responsibility:

The developers are not responsible for any misuse or damage caused by this tool. Use it responsibly.


License

This project is licensed under the GPL License. See the LICENSE file for details.


Happy Wordlist Generating! 🚀

About

WORD-GEN is a Python-based tool designed for generating custom wordlists. By combining words from an input list, the tool creates permutations and combinations to generate a comprehensive list of passwords or keywords.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages