{ "info": { "author": "cr0hn", "author_email": "cr0hn<-at->cr0hn.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Other Audience", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 3", "Topic :: Security" ], "description": "What's this project?\n====================\n\nThis project is a basic MD5 searcher, using http://md5cracker.org webservice. It belongs to OMSTD Project (https://github.com/cr0hn/OMSTD).\n\nLicence\n=======\n\nThis project is **BSD**... Copy it! And, if you remember, please mention me in credits :)\n\nHow to install\n==============\n\n.. code-block:: bash\n\n sudo python3.4 -m pip install OMSTD-ch-001\n\nHow use it?\n===========\n\nYou can use this project as a command line tool or as a library, as part of your Python projects.\n\nAs a tool\n---------\n\nYou can display all options to run as command line running command :samp:`omstd-ch-001 -h`:\n\n.. code-block:: bash\n\n usage: omstd-ch-001 [-h] -m PASSWORD [-v VERBOSITY] [-p PROVIDER]\n [--proxy PROXY] [--list-providers]\n\n OMSTD Example\n\n optional arguments:\n -h, --help show this help message and exit\n -m PASSWORD, --md5 PASSWORD\n MD5 hashed value to test\n -v VERBOSITY verbosity level\n -p PROVIDER select provider used to get cracked MD5 hash. Defaul:\n all.\n --proxy PROXY proxy in format: http://USER:PASS@IP:PORT\n --list-providers list password providers\n\nProviders are the repositories that contains the MD5 <-> plain text information. By default it has the value 'all', but you can list available list running :samp:`omstd-ch-001 --list-providers`:\n\n.. code-block:: bash\n\n Cracking providers:\n - all (special case. Select all providers)\n - md5cracker.org\n - tmto\n - md5.net\n - md5online.net\n - md5.my-addr.com\n - md5decryption.com\n - md5crack\n - authsecu\n - netmd5crack\n - md5pass\n - i337.net\n\nA complete run: :samp:`omstd-ch-001 -m 5eb63bbbe01eeed093cb22bb8f5acdc3`:\n\n.. code-block:: bash\n\n [**] Plain text FOUND!!!. Decoded password is ----> hello world <----.\n\nAs a library\n------------\n\n.. code-block:: python\n\n from omstd_ch_001.api import Parameters, run_check_md5_hash\n\n if __name__ == \"__main__\":\n\n # Set config\n try:\n input_parameters = Parameters(md5_hash=params.password,\n verbosity=params.verbosity,\n provider=params.provider,\n proxy=params.proxy)\n except ValueError as e:\n print(e)\n exit()\n\n run_check_md5_hash(input_parameters)\n\n # Display scan time\n try:\n result = run_check_md5_hash(input_parameters)\n\n print(\"[**] Plain text FOUND!!!. Decoded password is ----> %s <----.\" % result.plain_password)\n except:\n print(\"[**] Password not found\")", "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/cr0hn/OMSTD/tree/master/examples/cracking/ch-001", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "OMSTD-ch-001", "package_url": "https://pypi.org/project/OMSTD-ch-001/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/OMSTD-ch-001/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/cr0hn/OMSTD/tree/master/examples/cracking/ch-001" }, "release_url": "https://pypi.org/project/OMSTD-ch-001/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "OMSTD CH-001 study case: cracking MD5 password using online resolver services.", "version": "0.1.1" }, "last_serial": 1331653, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "81c66a9e754ea17f3f7f5bd6c25c2ae1", "sha256": "10271d013f7028f1c4e876a953c20162384a79208685ada802280d5b2d8f834b" }, "downloads": -1, "filename": "OMSTD-ch-001-0.1.tar.gz", "has_sig": false, "md5_digest": "81c66a9e754ea17f3f7f5bd6c25c2ae1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4406, "upload_time": "2014-12-02T23:09:08", "url": "https://files.pythonhosted.org/packages/bc/a0/a77e78bb6498a4550ea948e22dfdb89a3a61d7ab63310b28919b955ed312/OMSTD-ch-001-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "77bc139bcb636250610d10ac82587f02", "sha256": "a60e29e0af8dd6b6277009f22c6fb1d0690337f33152dc62bdecbbc553eb1408" }, "downloads": -1, "filename": "OMSTD-ch-001-0.1.1.tar.gz", "has_sig": false, "md5_digest": "77bc139bcb636250610d10ac82587f02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5202, "upload_time": "2014-12-05T01:25:24", "url": "https://files.pythonhosted.org/packages/95/10/7cb82ca89b73d726fc5199b25a2c942c242979860fa1fef763988aca6424/OMSTD-ch-001-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "77bc139bcb636250610d10ac82587f02", "sha256": "a60e29e0af8dd6b6277009f22c6fb1d0690337f33152dc62bdecbbc553eb1408" }, "downloads": -1, "filename": "OMSTD-ch-001-0.1.1.tar.gz", "has_sig": false, "md5_digest": "77bc139bcb636250610d10ac82587f02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5202, "upload_time": "2014-12-05T01:25:24", "url": "https://files.pythonhosted.org/packages/95/10/7cb82ca89b73d726fc5199b25a2c942c242979860fa1fef763988aca6424/OMSTD-ch-001-0.1.1.tar.gz" } ] }