# Bruttle
A small script to bruteforce pdf, zip, and some popular hashes. <br />
You can find the improved rust version of this script [here](https://github.com/tamton-aquib/veldora).
### Installation:
```bash
pip3 install bruttle
```
### Usage:
```bash
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](https://user-images.githubusercontent.com/77913442/131712946-5aa50471-5b94-4f0c-97ff-08928c9e0316.gif) -->
![noice](https://user-images.githubusercontent.com/77913442/158861560-16e60fdf-dab9-4c4d-8501-e549f605dbdf.gif)
### Notes:
* Get password lists from [here](https://github.com/kkrypt0nn/Wordlists)
* To create custom passlist, try: [cupp.py](https://github.com/Mebus/cupp)
* As always, not to be used for illegal purposes : )
Raw data
{
"_id": null,
"home_page": "https://github.com/tamton-aquib/bruttle",
"name": "bruttle",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": "",
"keywords": "pdf,zip,hash,crack,bruteeforce,brute force",
"author": "Aquib",
"author_email": "aquibjavedt007@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/2c/42/872a33eb9d4531f4a5fee6478aa89728b4e7c4951f85ebb4af34d9ad3579/bruttle-1.0.0.tar.gz",
"platform": null,
"description": "\n# Bruttle\n\nA small script to bruteforce pdf, zip, and some popular hashes. <br />\nYou can find the improved rust version of this script [here](https://github.com/tamton-aquib/veldora).\n\n\n### Installation:\n```bash\npip3 install bruttle\n```\n\n### Usage:\n```bash\nbruttle <file/hash> <wordlist>\n# Example\nbruttle ~/test/test.zip /opt/password_list.txt\nbruttle \"482c811da5d5b4bc6d497ffa98491e38\" /opt/password_list.txt\n```\n\n### Features:\n- Less than 100 lines of code.\n- List of hashes include md5,sha1,sha224,sha256,sha384,sha512 (for now).\n- Filetypes include zip, pdf (for now)\n- Automatic filetype and/or hash detection.\n\n### Showcase:\n<!-- ![noice](https://user-images.githubusercontent.com/77913442/131712946-5aa50471-5b94-4f0c-97ff-08928c9e0316.gif) -->\n![noice](https://user-images.githubusercontent.com/77913442/158861560-16e60fdf-dab9-4c4d-8501-e549f605dbdf.gif)\n\n### Notes:\n* Get password lists from [here](https://github.com/kkrypt0nn/Wordlists)\n* To create custom passlist, try: [cupp.py](https://github.com/Mebus/cupp)\n* As always, not to be used for illegal purposes : )\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A cli app to bruteforce pdf, zip, and some common hashes",
"version": "1.0.0",
"project_urls": {
"Documentation": "https://github.com/tamton-aquib/bruttle",
"Homepage": "https://github.com/tamton-aquib/bruttle"
},
"split_keywords": [
"pdf",
"zip",
"hash",
"crack",
"bruteeforce",
"brute force"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6f8cd76966612c3013a70a47de87eedc0ab23ecb0e13576c66177b8d24b85114",
"md5": "257994555022ee75b6416795d32590b7",
"sha256": "470a079f20ce3c9bd9ce9de81a19c1722583301a67299a2bb9a08b811733e314"
},
"downloads": -1,
"filename": "bruttle-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "257994555022ee75b6416795d32590b7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 3845,
"upload_time": "2024-02-25T08:57:40",
"upload_time_iso_8601": "2024-02-25T08:57:40.780661Z",
"url": "https://files.pythonhosted.org/packages/6f/8c/d76966612c3013a70a47de87eedc0ab23ecb0e13576c66177b8d24b85114/bruttle-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2c42872a33eb9d4531f4a5fee6478aa89728b4e7c4951f85ebb4af34d9ad3579",
"md5": "94c4cfd43c4a4a8b2b1ef3d0f350e228",
"sha256": "3b341504929471c88f08e57279ff39838691b5c6e136d1b97b8b7ba35780f628"
},
"downloads": -1,
"filename": "bruttle-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "94c4cfd43c4a4a8b2b1ef3d0f350e228",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 3046,
"upload_time": "2024-02-25T08:57:42",
"upload_time_iso_8601": "2024-02-25T08:57:42.419124Z",
"url": "https://files.pythonhosted.org/packages/2c/42/872a33eb9d4531f4a5fee6478aa89728b4e7c4951f85ebb4af34d9ad3579/bruttle-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-25 08:57:42",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "tamton-aquib",
"github_project": "bruttle",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "bruttle"
}