Skip to main content

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.

Metadata

Release files for belch 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for belch 2.0.0
File Size Uploaded
belch-2.0.0.tar.gz 42.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for belch 2.0.0
File Interpreter ABI Platform
belch-2.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 72.9 kB

Release files / belch-2.0.0.tar.gz

Download URL belch-2.0.0.tar.gz
Size 42.6 kB
Tags Source
SHA-256 checksum
How to use checksums
7e59ac07e3c70e5321e79fb4a53101a633d6659ed7480f188ca9d164758454cf
BLAKE2b-256 checksum
How to use checksums
ebe27a485090c9de4d6a7baab27d81577021ddb5cd6148b222a467b2a0d7ec48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / belch-2.0.0-py3-none-any.whl

Download URL belch-2.0.0-py3-none-any.whl
Size 30.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
454b5cec981c85c86abb599c16d355193b3524b7d70a28d73141923428e25c38
BLAKE2b-256 checksum
How to use checksums
a8f34c1384a29cb884ac2154915a5b81e11528474f211f0ed3c132cdb11a1e08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

2.0.0 This release

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.4.0

2 release files

0.3.11

2 release files

0.3.9

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page