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

You 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-2.0.0.tar.gz (42.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

belch-2.0.0-py3-none-any.whl (30.3 kB view details)

Uploaded Python 3

File details

Details for the file belch-2.0.0.tar.gz.

File metadata

  • Download URL: belch-2.0.0.tar.gz
  • Upload date:
  • Size: 42.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for belch-2.0.0.tar.gz
Algorithm Hash digest
SHA256 7e59ac07e3c70e5321e79fb4a53101a633d6659ed7480f188ca9d164758454cf
MD5 955bddf8e19a66d085dee25ec47e93d8
BLAKE2b-256 ebe27a485090c9de4d6a7baab27d81577021ddb5cd6148b222a467b2a0d7ec48

See more details on using hashes here.

File details

Details for the file belch-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: belch-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 30.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for belch-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 454b5cec981c85c86abb599c16d355193b3524b7d70a28d73141923428e25c38
MD5 b323eeaf46e45995098822459cebe497
BLAKE2b-256 a8f34c1384a29cb884ac2154915a5b81e11528474f211f0ed3c132cdb11a1e08

See more details on using hashes here.

Supported by

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