{"id":20864403,"url":"https://github.com/d1se0/crackerpass","last_synced_at":"2026-05-15T20:31:46.006Z","repository":{"id":247808019,"uuid":"826904112","full_name":"D1se0/crackerPass","owner":"D1se0","description":"crackerPass is a command line tool designed to crack passwords using dictionaries and verify password hashes in various formats. The tool uses different Python libraries to handle and verify password hashes, providing flexibility to work with various common hashing algorithms.","archived":false,"fork":false,"pushed_at":"2024-07-10T16:17:42.000Z","size":13,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-15T06:09:56.868Z","etag":null,"topics":["cibersecurity","command-line","commands","cracker","ethical-hacking","hacking","hackingetico","hash","kali-linux","linux","password","pentesters","pentesting","redteam","tools"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/D1se0.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-07-10T15:59:24.000Z","updated_at":"2024-09-06T09:03:45.000Z","dependencies_parsed_at":"2024-07-10T19:43:26.340Z","dependency_job_id":null,"html_url":"https://github.com/D1se0/crackerPass","commit_stats":null,"previous_names":["d1se0/crackerpass"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/D1se0/crackerPass","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/D1se0%2FcrackerPass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/D1se0%2FcrackerPass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/D1se0%2FcrackerPass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/D1se0%2FcrackerPass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/D1se0","download_url":"https://codeload.github.com/D1se0/crackerPass/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/D1se0%2FcrackerPass/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33078898,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T20:25:35.270Z","status":"ssl_error","status_checked_at":"2026-05-15T20:25:34.732Z","response_time":103,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["cibersecurity","command-line","commands","cracker","ethical-hacking","hacking","hackingetico","hash","kali-linux","linux","password","pentesters","pentesting","redteam","tools"],"created_at":"2024-11-18T05:42:10.671Z","updated_at":"2026-05-15T20:31:45.989Z","avatar_url":"https://github.com/D1se0.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# crackerPass\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/D1se0/crackerPass/assets/164921056/4f50834c-82e8-4b68-b7ce-c1a854cee780\" alt=\"Directorybrute\" width=\"400\"\u003e\n\u003c/p\u003e\n\n----\n\n`crackerPass` is a command line tool designed to crack passwords using dictionaries and verify password hashes in various formats. \nThe tool uses different `Python` libraries to handle and verify password hashes, providing flexibility to work with various common hashing algorithms.\n\n## Description\n\n### `crackerPass` supports the following hashing algorithms:\n\n`MD5`\n`SHA1`\n`SHA224`\n`SHA256`\n`SHA384`\n`SHA512`\n`SHA3-256`\n`SHA3-512`\n`BCrypt`\n`SHA512Crypt`\n`SHA256Crypt`\n`SHA1Crypt`\n`MD5Crypt`\n`Argon2`\n\n## The tool allows:\n\nCrack passwords using a dictionary file against a specific `hash`.\nVerify password hashes using different hashing algorithms.\n\n## Install:\n\n### Clone this repository:\n\n```bash\ngit clone https://github.com/D1se0/crackerPass.git\ncd crackerPass\n```\n\nRun the `requirements.sh` script as root to install the necessary dependencies and configure the tool:\n\n```bash\n./requirements.sh\n```\n\n## Use:\n\n### Parameters:\n\n`-c`, `--hash`: Specifies the hash to crack.\n\n`-C`, `--hashfile`: Specifies a file containing hashes to crack.\n\n`-w`, `--wordlist`: Specifies the path to the dictionary file.\n\n`-t`, `--hashtype`: Specifies the hash type. It can be one of the following: md5, sha1, sha224, sha256, sha384, sha512, sha3_256, sha3_512, bcrypt, sha512crypt, sha256crypt, sha1crypt, md5crypt, argon2.\n\n`-o`, `--output`: Specifies the output file to save the results.\n\n`-i`, `--identify`: Identifies the provided hash type.\n\n`-I`, `--identifyfile`: Identifies the hash types in a file.\n\n## Examples of use:\n\n`Crack` a hash using a dictionary:\n\n```bash\npython3 crackerPass.py -c \u003chash\u003e -w \u003cwordlist\u003e -t \u003cformat_hash\u003e\n```\n\nExample:\n\n```bash\npython3 crackerPass.py -c f806fc5a2a0d5ba2471600758452799c -w /usr/share/wordlists/rockyou.txt -t md5\n```\n\nIdentify a hash:\n\n```bash\npython3 crackerPass.py -i \u003chash\u003e\n```\n\nCrack hashes from a file:\n\n```bash\npython3 crackerPass -C \u003chash_file\u003e -w \u003cwordlist\u003e -t \u003cformat_hash\u003e\n```\n\nExample:\n\n```bash\npython3 crackerPass -C hashes.txt -w /usr/share/wordlists/rockyou.txt -t sha256\n```\n\n## Contributions:\n\nContributions are welcome. If you find any problems, please open an issue in the repository.\n\n## License:\n\nThis project is licensed under the `MIT` License. See the `LICENSE` file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fd1se0%2Fcrackerpass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fd1se0%2Fcrackerpass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fd1se0%2Fcrackerpass/lists"}