Password list generator
Project description
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:
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 digits
For example, the pattern [/C/c-pass-/d/?] will generate passwords with a combination of uppercase, lowercase, digits, and random characters in specified order.
Example
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file belch-0.4.0.tar.gz
.
File metadata
- Download URL: belch-0.4.0.tar.gz
- Upload date:
- Size: 43.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8e33b1d2c63ac43c80e363fdd6b7b32e15a1982f0a1bf1169149bca7ed53143 |
|
MD5 | 691da6a98503619b9474918dac7f5c6a |
|
BLAKE2b-256 | e14fad29a7858f665102f171a428d08e8c33d5a669b12615707606f5c874c94c |
File details
Details for the file belch-0.4.0-py3-none-any.whl
.
File metadata
- Download URL: belch-0.4.0-py3-none-any.whl
- Upload date:
- Size: 29.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c01bac46a49f02f0efdea540729b0806d0b4c48d0594bfddbcf711e3b2064d96 |
|
MD5 | b60bcc043a5746f0ba2867cae3fa1699 |
|
BLAKE2b-256 | 18e0b4bb4a785e6b0a548dbc9d97bbeebc2832858a2a0594a40a1a0c7211e912 |