Skip to main content

Password list generator

Project description

PyPI - Version GitHub License Pepy Total Downlods

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

belch-0.4.0.tar.gz (43.0 kB view details)

Uploaded Source

Built Distribution

belch-0.4.0-py3-none-any.whl (29.9 kB view details)

Uploaded Python 3

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

Hashes for belch-0.4.0.tar.gz
Algorithm Hash digest
SHA256 a8e33b1d2c63ac43c80e363fdd6b7b32e15a1982f0a1bf1169149bca7ed53143
MD5 691da6a98503619b9474918dac7f5c6a
BLAKE2b-256 e14fad29a7858f665102f171a428d08e8c33d5a669b12615707606f5c874c94c

See more details on using hashes here.

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

Hashes for belch-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c01bac46a49f02f0efdea540729b0806d0b4c48d0594bfddbcf711e3b2064d96
MD5 b60bcc043a5746f0ba2867cae3fa1699
BLAKE2b-256 18e0b4bb4a785e6b0a548dbc9d97bbeebc2832858a2a0594a40a1a0c7211e912

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page