{ "info": { "author": "Henrique Pereira", "author_email": "ikkibr@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7" ], "description": "===============================\nPyBozoCrack\n===============================\n\n.. image:: https://badge.fury.io/py/pybozocrack.png?123\n :target: http://badge.fury.io/py/pybozocrack\n \n.. image:: https://travis-ci.org/ikkebr/PyBozoCrack.svg?123\n :target: https://travis-ci.org/ikkebr/PyBozoCrack\n \n.. image:: https://coveralls.io/repos/ikkebr/PyBozoCrack/badge.png?123\n :target: https://coveralls.io/r/ikkebr/PyBozoCrack\n\n.. image:: https://pypip.in/d/pybozocrack/badge.png?123\n :target: https://pypi.python.org/pypi/pybozocrack\n\n\nPyBozoCrack is a depressingly effective MD5 password hash cracker with almost zero CPU/GPU load written in Python. Instead of rainbow tables, dictionaries, or brute force, PyBozoCrack simply *finds* the plaintext password. Specifically, it googles the MD5 hash and hopes the plaintext appears somewhere on the first page of results.\n\n* Free software: BSD license\n\nIt works way better than it ever should. Go ahead and try.\n\n\nHow?\n----\nBasic usage:\n\n **$ pybozocrack -f my_md5_hashes.txt**\n\nOr:\n\n **$ pybozocrack -s fcf1eed8596699624167416a1e7e122e**\n\nThe input file has no specified format. BozoCrack automatically picks up strings that look like MD5 hashes. A single line shouldn't contain more than one hash.\n\n\nExample with output:\n\n **$ pybozocrack -f example.txt**\n \n Loaded 5 unique hashes\n \n fcf1eed8596699624167416a1e7e122e:octopus\n \n bed128365216c019988915ed3add75fb:passw0rd\n \n d0763edaa9d9bd2a9516280e9044d885:monkey\n \n dfd8c10c1b9b58c8bf102225ae3be9eb:12081977\n \n ede6b50e7b5826fe48fc1f0fe772c48f:1q2w3e4r5t6y\n\n\n\n **$ pybozocrack -s fcf1eed8596699624167416a1e7e122e**\n\n fcf1eed8596699624167416a1e7e122e:octopus\n\n\nWhy?\n----\nTo show just how bad an idea it is to use plain MD5 as a password hashing mechanism. Honestly, if the passwords can be cracked with *this software*, there are no excuses.\n\n\nWho?\n----\nBozoCrack was originally written by Juuso Salonen (http://twitter.com/juusosalonen).\n\nPyBozoCrack was rewritten in Python by Henrique Pereira (http://twitter.com/ikkebr).\n\n\n\n\nHistory\n-------\n1.2.2.3 (2014-05-21)\n++++++++++++++++++++\n\n* Docs now should show 100% on PyPi.\n* Skipped the broken test on PyPy.\n\n1.2.2.2 (2014-05-08)\n++++++++++++++++++++\n\n* Fixed typo.\n\n1.2.2.1 (2014-05-08)\n++++++++++++++++++++\n\n* Fixed typo.\n\n1.2.2 (2014-05-08)\n++++++++++++++++++\n\n* Cracked hashes are now stored\n* Error message if no cracked hashes are found\n\n1.2.1 (2014-05-07)\n++++++++++++++++++\n\n* Bugfix\n\n1.2.0 (2014-05-05)\n++++++++++++++++++\n\n* Stand-alone file. Works on windows.\n\n1.0.2 (2014-05-02)\n++++++++++++++++++\n\n* Increased test coverage\n\n1.0.1 (2014-05-01)\n++++++++++++++++++\n\n* Trying to fix problems with Travis\n\n1.0 (2014-05-01)\n++++++++++++++++++\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ikkebr/pybozocrack", "keywords": "pybozocrack", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "pybozocrack", "package_url": "https://pypi.org/project/pybozocrack/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pybozocrack/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ikkebr/pybozocrack" }, "release_url": "https://pypi.org/project/pybozocrack/1.2.2.3/", "requires_dist": null, "requires_python": null, "summary": "PyBozoCrack is a depressingly effective MD5 password hash cracker with almost zero CPU/GPU load.", "version": "1.2.2.3" }, "last_serial": 1100242, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "7d7bf1d1eb38951a1faefebe9317a921", "sha256": "b84398c1805c9de66344e9f57a80ee94752be880788437568fe3ebb3d303daf4" }, "downloads": -1, "filename": "pybozocrack-1.0.zip", "has_sig": false, "md5_digest": "7d7bf1d1eb38951a1faefebe9317a921", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20050, "upload_time": "2014-05-01T01:10:15", "url": "https://files.pythonhosted.org/packages/b7/57/945994d4e14ea9d383d870123d2cba66b2510d8a40791b2c5377635271df/pybozocrack-1.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "2044df7791953f31bcdfe1d74e704b74", "sha256": "8639e216099cf8cd55c00338a5cb333405196ef8f536afbc3e0a661bab4248c8" }, "downloads": -1, "filename": "pybozocrack-1.0.1.zip", "has_sig": false, "md5_digest": "2044df7791953f31bcdfe1d74e704b74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20259, "upload_time": "2014-05-01T17:25:13", "url": "https://files.pythonhosted.org/packages/1f/5e/053216b14f78a5698b5d830a725e7a327c01d49d0e454e11aa6659896b49/pybozocrack-1.0.1.zip" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "61b43f5cafa8d37d3e9bb68c71748163", "sha256": "7542ff4db5139aed3120831a47e35413d301019321b97feabf5dc07889baf798" }, "downloads": -1, "filename": "pybozocrack-1.0.2.zip", "has_sig": false, "md5_digest": "61b43f5cafa8d37d3e9bb68c71748163", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20626, "upload_time": "2014-05-03T23:55:19", "url": "https://files.pythonhosted.org/packages/31/7c/eb53ecc65b1113cb5b25dbe19bce6e5fb4abf7e79421d451700d98ef6142/pybozocrack-1.0.2.zip" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "f898c1549eb467165778805ff821c813", "sha256": "80898a83e796b1b0ce31a541dcf7c2b5fcb9e0950016171e95af5e757e0102e9" }, "downloads": -1, "filename": "pybozocrack-1.2.zip", "has_sig": false, "md5_digest": "f898c1549eb467165778805ff821c813", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20815, "upload_time": "2014-05-05T15:37:54", "url": "https://files.pythonhosted.org/packages/b8/ea/55ea8e4b122913d95124bf96363d9aef2f9a1d54f714e12a9fc62d7ab5a8/pybozocrack-1.2.zip" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "4da6bb8c444e6202b89260b4ac603a98", "sha256": "22183e07f76ff8657e371928ad43d009a969f405cdf8ce5de4f554987e4d478d" }, "downloads": -1, "filename": "pybozocrack-1.2.1.tar.gz", "has_sig": false, "md5_digest": "4da6bb8c444e6202b89260b4ac603a98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13245, "upload_time": "2014-05-07T16:16:30", "url": "https://files.pythonhosted.org/packages/d7/17/af6a3df65f3479c2a9b57cc7c4e8b7774b7e67512fb6613492940bb1701a/pybozocrack-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "f83ea0e0254d7b3ee212282f76a04dcc", "sha256": "b8ed9a69ef166049a8fb184738e6df7f9ce817a44af30c1aa3f610ae3388a910" }, "downloads": -1, "filename": "pybozocrack-1.2.2.tar.gz", "has_sig": false, "md5_digest": "f83ea0e0254d7b3ee212282f76a04dcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13373, "upload_time": "2014-05-08T18:40:53", "url": "https://files.pythonhosted.org/packages/2b/1f/aadf201087fda729b474ced1ee038f84e2f502cd67e34b28f86d654bc487/pybozocrack-1.2.2.tar.gz" } ], "1.2.2.1": [ { "comment_text": "", "digests": { "md5": "9d883d2014ecb870d7abc9e019e8fafb", "sha256": "0c1f401aa99e59f6fc23f662b33b53cfe31162b1da7fde9f9e90a6abd6e56e28" }, "downloads": -1, "filename": "pybozocrack-1.2.2.1.tar.gz", "has_sig": false, "md5_digest": "9d883d2014ecb870d7abc9e019e8fafb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13416, "upload_time": "2014-05-08T18:53:10", "url": "https://files.pythonhosted.org/packages/14/3e/e1bddcb27c1c5f28b5e67c4437e29f6de0efee42036e17888d264c3a4e1b/pybozocrack-1.2.2.1.tar.gz" } ], "1.2.2.2": [ { "comment_text": "", "digests": { "md5": "4a088df1159c233504dd0b8014b942a5", "sha256": "42974f351bb092b150ae67dd54ba9778eefe37520f1ecf5c9cb429d093049b52" }, "downloads": -1, "filename": "pybozocrack-1.2.2.2.tar.gz", "has_sig": false, "md5_digest": "4a088df1159c233504dd0b8014b942a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13419, "upload_time": "2014-05-08T18:56:52", "url": "https://files.pythonhosted.org/packages/25/18/3816a70f077568b37bf646cd876a11440fd9081e1b3d1b391f83bfbecbef/pybozocrack-1.2.2.2.tar.gz" } ], "1.2.2.3": [ { "comment_text": "", "digests": { "md5": "91031e0b4eba5aec9e58deda1d021aa3", "sha256": "e38ca7e0fb52e2f16b4eec379c78954f57519f9fa92e27c70ce08ae1033aa202" }, "downloads": -1, "filename": "pybozocrack-1.2.2.3.tar.gz", "has_sig": false, "md5_digest": "91031e0b4eba5aec9e58deda1d021aa3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13533, "upload_time": "2014-05-21T20:04:21", "url": "https://files.pythonhosted.org/packages/8d/8e/7e5b1055398ce303556e6a3698adb542252faee16efbcd925320cdeb203a/pybozocrack-1.2.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "91031e0b4eba5aec9e58deda1d021aa3", "sha256": "e38ca7e0fb52e2f16b4eec379c78954f57519f9fa92e27c70ce08ae1033aa202" }, "downloads": -1, "filename": "pybozocrack-1.2.2.3.tar.gz", "has_sig": false, "md5_digest": "91031e0b4eba5aec9e58deda1d021aa3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13533, "upload_time": "2014-05-21T20:04:21", "url": "https://files.pythonhosted.org/packages/8d/8e/7e5b1055398ce303556e6a3698adb542252faee16efbcd925320cdeb203a/pybozocrack-1.2.2.3.tar.gz" } ] }