https://github.com/croketillo/belch
Password list generator
https://github.com/croketillo/belch
key-gen key-generation key-generation-algorithms key-generator password password-generator passwords
Last synced: 3 months ago
JSON representation
Password list generator
- Host: GitHub
- URL: https://github.com/croketillo/belch
- Owner: croketillo
- License: gpl-3.0
- Created: 2023-11-26T05:30:42.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-02-23T08:30:54.000Z (over 1 year ago)
- Last Synced: 2024-04-26T13:03:40.112Z (about 1 year ago)
- Topics: key-gen, key-generation, key-generation-algorithms, key-generator, password, password-generator, passwords
- Language: Python
- Homepage:
- Size: 171 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
 
# BELCH Password List Generator
BELCH Password List Generator is a simple tool to generate password lists based on a given pattern. You can specify the password pattern and generate multiple unique passwords.
## Installation
### Install usig PIP:
```bash
pip install belch
```## Usage
To generate passwords, run the following command from anywhere on your system:
belch
Follow the on-screen instructions to specify the password pattern and the number of passwords to generate.
## Password Patterns
ou can use the following characters in your pattern:/d : Digit
/c : Lowercase
/C : Uppercase
/e : Special characters
/? : Random characters
/@ : Mixed uppercase and lowercase
/& : Mixed uppercase, lowercase, and digitsFor example, the pattern [/C/c-pass-/d/?] will generate passwords with a combination of uppercase, lowercase, digits, and random characters in specified order.
### Example
```bash
Available Patterns:
/d - Digit /c - Lowercase
/C - Uppercase /e - Special characters
/? - Random characters /@ - Mixed uppercase and lowercase
/& - Mixed uppercase, lowercase, and digits[>] Enter pattern: /C/c/d/e/?/@/&
[*] The maximum number of possible combinations is: 1037769600000000
[>] Enter the number of passwords to generate (Enter for default: 1037769600000000): 100
[>] Enter the file name (or press Enter to use passlist.txt): mypasswords.txt
[+] Passwords generated and stored in the file 'mypasswords.txt' in 0.02 seconds.
```## License
This project is licensed under the GNU-GPL License. See the LICENSE file for more details.