{"id":28401756,"url":"https://github.com/ivanbg2004/odh-h45hcr4ck3r","last_synced_at":"2025-06-28T20:32:39.140Z","repository":{"id":287099487,"uuid":"963602469","full_name":"ivanbg2004/ODH-h45hcr4ck3r","owner":"ivanbg2004","description":"A powerful, object-oriented hash cracking tool with wordlist and brute-force attack capabilities. Developed by Oblivion Development \u0026 Hosting (OD\u0026H).","archived":false,"fork":false,"pushed_at":"2025-04-10T00:04:04.000Z","size":4230,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-27T02:51:28.925Z","etag":null,"topics":["brute-force","cybersecurity","hacking-tool","hash-cracking","object-oriented","oblivion-development-hosting","odh","password-cracking","password-recovery","password-recovery-tool","penetration-testing","python","security","wordlist"],"latest_commit_sha":null,"homepage":"https://odh.ivan-vcard.xyz/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ivanbg2004.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-04-09T23:46:43.000Z","updated_at":"2025-04-13T15:54:41.000Z","dependencies_parsed_at":"2025-04-10T00:42:12.266Z","dependency_job_id":null,"html_url":"https://github.com/ivanbg2004/ODH-h45hcr4ck3r","commit_stats":null,"previous_names":["ivanbg2004/odh-h45hcr4ck3r"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ivanbg2004/ODH-h45hcr4ck3r","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivanbg2004%2FODH-h45hcr4ck3r","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivanbg2004%2FODH-h45hcr4ck3r/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivanbg2004%2FODH-h45hcr4ck3r/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivanbg2004%2FODH-h45hcr4ck3r/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ivanbg2004","download_url":"https://codeload.github.com/ivanbg2004/ODH-h45hcr4ck3r/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivanbg2004%2FODH-h45hcr4ck3r/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262492821,"owners_count":23319734,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["brute-force","cybersecurity","hacking-tool","hash-cracking","object-oriented","oblivion-development-hosting","odh","password-cracking","password-recovery","password-recovery-tool","penetration-testing","python","security","wordlist"],"created_at":"2025-06-01T13:38:31.290Z","updated_at":"2025-06-28T20:32:39.132Z","avatar_url":"https://github.com/ivanbg2004.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OD\u0026H Hash Cracker\n\nA powerful and professional hash cracking tool brought to you by Oblivion Development \u0026 Hosting (OD\u0026H).  This tool provides efficient methods for cracking password hashes, including dictionary attacks and brute-force techniques.\n\n## Overview\n\nThe OD\u0026H Hash Cracker is a Python-based tool designed for security professionals and enthusiasts to test the strength of password hashes.  It offers:\n\n*   **Support for common hash algorithms:** MD5, SHA1, SHA256, SHA512, and more.\n*   **Wordlist-based cracking:** Attempts to crack the hash by comparing it against a list of potential passwords.\n*   **Brute-force cracking:** Attempts to crack the hash by generating and testing all possible password combinations within a specified character set and length range.\n*   **Timing for performance analysis:** Tracks the time taken to crack the hash.\n*   **Object-oriented design:** Makes the code modular, extensible, and easy to maintain.\n*   **Clear and informative output:** Provides progress updates and error messages.\n\n**Developed and Maintained by Oblivion Development \u0026 Hosting (OD\u0026H)**\n\n## Features\n\n*   **Hash Algorithm Support:** Supports a wide range of hash algorithms via Python's `hashlib` library.\n*   **Wordlist Attack:**  Efficiently cracks passwords using a provided wordlist file. Handles different character encodings.\n*   **Brute-Force Attack:** Customizable brute-force attack with user-defined character sets, minimum length, and maximum length.\n*   **Attack Prioritization:** The `auto` attack mode prioritizes wordlist attacks before attempting brute-force.\n*   **Clear Reporting:** Provides clear output of password cracking attempts, including the attack type and number of passwords tried.\n*   **Timing:** Tracks the total runtime of the tool.\n*   **Error Handling:** Handles common errors, such as invalid hash types, missing wordlist files, and invalid user inputs.\n\n## Installation\n\n1.  **Clone the repository:**\n\n    ```bash\n    git clone https://github.com/ivanbg2004/ODH-h45hcr4ck3r.git\n    cd odh-hash-cracker\n    ```\n\n2.  **(Optional) Create a virtual environment:**\n\n    ```bash\n    python3 -m venv venv\n    source venv/bin/activate  # On Linux/macOS\n    venv\\Scripts\\activate.bat  # On Windows\n    ```\n\n3.  **Install dependencies (if any - likely not needed for this script, but good practice):**\n\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n## Usage\n\n1.  **Run the script:**\n\n    ```bash\n    python hash_cracker.py\n    ```\n\n2.  **Follow the prompts:**\n\n    *   Enter the hash to crack.\n    *   Enter the hash algorithm (e.g., `md5`, `sha1`, `sha256`).\n    *   Choose an attack type:\n        *   `wordlist`: Uses a wordlist file.\n        *   `brute-force`: Uses a brute-force attack.\n        *   `rainbow-table`: (Not fully implemented)  A placeholder for future rainbow table support.\n        *   `auto`: Attempts wordlist attack first, then brute-force if a wordlist is provided and brute-force settings are configured.\n    *   Provide the necessary information based on the attack type you selected (wordlist path, character set, minimum length, maximum length).\n\n## Example\n\n```\n  _   _   _   _   _   _   _   _   _\n / \\ / \\ / \\ / \\ / \\ / \\ / \\ / \\ / \\\n( O | D | \u0026 | H |   | H | A | S | H )\n \\_/ \\_/ \\_/ \\_/ \\_/ \\_/ \\_/ \\_/ \\_/\n  _   _   _   _   _   _   _   _   _\n / \\ / \\ / \\ / \\ / \\ / \\ / \\ / \\ / \\\n(   | C | R | A | C | K | E | R |   )\n \\_/ \\_/ \\_/ \\_/ \\_/ \\_/ \\_/ \\_/ \\_/\n\n-----------------------------------------\n       OD\u0026H - Oblivion Development\n-----------------------------------------\n\nEnter the hash: e5e9fa1ba31ecd1ae84f75caaa474f3a663f05f4\nEnter the hash type (md5, sha1, sha256, etc.): sha1\nChoose attack type (wordlist, brute-force, rainbow-table, or auto): auto\nEnter path to wordlist: You can use: https://raw.githubusercontent.com/ivanbg2004/ODH-h45hcr4ck3r/refs/heads/main/odh-wordlist.txt\nEnter charset for brute-force (e.g., abcdefghijklmnopqrstuvwxyz0123456789): abcdefg\nEnter minimum password length: 1\nEnter maximum password length: 4\n```\n\n## OD\u0026H Wordlist\n\nTo enhance the effectiveness of the wordlist attack, we provide a curated wordlist specifically designed for this tool. This wordlist is designed for fast, ethical cracking and is available at:\n\n[Check it out here!](https://raw.githubusercontent.com/ivanbg2004/ODH-h45hcr4ck3r/refs/heads/main/odh-wordlist.txt)\n\n**Important Considerations:**\n\n*   **Use with Caution:** As with any wordlist, ensure you only use this for authorized penetration testing and security assessments.\n*   **License:** This wordlist is provided under the same license as this tool (MIT License). See the [LICENSE](LICENSE) file for more details.\n*   **Content:** This wordlist may contain sensitive information. Handle it responsibly and securely.\n*   **Ethical Use:** OD\u0026H is not responsible for any misuse of this wordlist. Ensure you comply with all applicable laws and ethical guidelines.\n\n**How to Use:**\n\n1.  Download the `odh-wordlist.txt` file.\n2.  When prompted for the wordlist path, specify the location of the downloaded file.\n\n**Disclaimer:**\n\nOD\u0026H does not guarantee the success of cracking any particular hash using this wordlist. The effectiveness of any wordlist depends on various factors, including the password complexity and the target system.\n\n## Contributing\n\nWe welcome contributions to the OD\u0026H Hash Cracker!  Please follow these guidelines:\n\n1.  Fork the repository.\n2.  Create a new branch for your feature or bug fix.\n3.  Write clear and concise code with comments.\n4.  Submit a pull request with a detailed description of your changes.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Credits\n\n*   Developed and Maintained by Oblivion Development \u0026 Hosting (OD\u0026H)\n*   [Link to OD\u0026H Website](https://odh.ivan-vcard.xyz)\n\nCopyright © 2025 Oblivion Development \u0026 Hosting (OD\u0026H).  All rights reserved.\n\nThis software is a weapon.  Use it wisely, and only on targets you are authorized to engage. OD\u0026H accepts no responsibility for collateral damage or unauthorized incursions. By using this tool, you agree to uphold the highest ethical standards in your digital endeavors. May your hashes crack swiftly and your intentions remain true.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivanbg2004%2Fodh-h45hcr4ck3r","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fivanbg2004%2Fodh-h45hcr4ck3r","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivanbg2004%2Fodh-h45hcr4ck3r/lists"}