Skip to main content

Bruttle

A small script to bruteforce pdf, zip, and some popular hashes.
You can find the improved rust version of this script here.

Installation:

pip3 install bruttle

Usage:

bruttle <file/hash> <wordlist>
# Example
bruttle ~/test/test.zip /opt/password_list.txt
bruttle "482c811da5d5b4bc6d497ffa98491e38" /opt/password_list.txt

Features:

  • Less than 100 lines of code.
  • List of hashes include md5,sha1,sha224,sha256,sha384,sha512 (for now).
  • Filetypes include zip, pdf (for now)
  • Automatic filetype and/or hash detection.

Showcase:

noice

Notes:

  • Get password lists from here
  • To create custom passlist, try: cupp.py
  • As always, not to be used for illegal purposes : )

Metadata

Release files for bruttle 1.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 bruttle 1.0.0
File Size Uploaded
bruttle-1.0.0.tar.gz 3.0 kB Details

Built distribution (wheel)

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

Total release size: 6.9 kB

Release files / bruttle-1.0.0.tar.gz

Download URL bruttle-1.0.0.tar.gz
Size 3.0 kB
Tags Source
SHA-256 checksum
How to use checksums
3b341504929471c88f08e57279ff39838691b5c6e136d1b97b8b7ba35780f628
BLAKE2b-256 checksum
How to use checksums
2c42872a33eb9d4531f4a5fee6478aa89728b4e7c4951f85ebb4af34d9ad3579
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.11.7 Linux/6.7.5-arch1-1

Release files / bruttle-1.0.0-py3-none-any.whl

Download URL bruttle-1.0.0-py3-none-any.whl
Size 3.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
470a079f20ce3c9bd9ce9de81a19c1722583301a67299a2bb9a08b811733e314
BLAKE2b-256 checksum
How to use checksums
6f8cd76966612c3013a70a47de87eedc0ab23ecb0e13576c66177b8d24b85114
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.11.7 Linux/6.7.5-arch1-1

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.0.8

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.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