{"id":23419447,"url":"https://github.com/bannsec/hashcrack","last_synced_at":"2025-10-14T22:02:58.913Z","repository":{"id":57436798,"uuid":"233484652","full_name":"bannsec/hashcrack","owner":"bannsec","description":"Hash cracking python wrapper","archived":false,"fork":false,"pushed_at":"2020-01-22T02:07:04.000Z","size":48239,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-09-24T22:49:46.648Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Perl","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/bannsec.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}},"created_at":"2020-01-13T01:09:57.000Z","updated_at":"2024-08-12T19:56:34.000Z","dependencies_parsed_at":"2022-09-10T03:23:51.092Z","dependency_job_id":null,"html_url":"https://github.com/bannsec/hashcrack","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/bannsec/hashcrack","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bannsec%2Fhashcrack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bannsec%2Fhashcrack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bannsec%2Fhashcrack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bannsec%2Fhashcrack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bannsec","download_url":"https://codeload.github.com/bannsec/hashcrack/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bannsec%2Fhashcrack/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279021567,"owners_count":26087023,"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","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2024-12-23T01:18:01.249Z","updated_at":"2025-10-14T22:02:58.898Z","avatar_url":"https://github.com/bannsec.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"# What\nThis is meant to be a menu driver for crashing hashes.\n\n# Examples\n```\n# Manually add a hash if not specified on command line\nhashcrack \u003e add hash 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824\n# Be sure to set the type\nhashcrack \u003e set hashtype SHA2-256\n# Optional -- tell hashcrack to use cpu if gpu is causing issues\nhashcrack \u003e set device cpu\n# Crack it\nhashcrack \u003e crack\n# If it's already cracked, show it\nhashcrack \u003e show\n\n# Set your own wordlist (uses rockyou by default)\nhashcrack \u003e set wordlist \u003cpath_to_wordlist\u003e\n```\n\n# Cracking WPA2\nhashcrack will attempt to determine the correct settings and extract the\nneeded hashes for you. One example of this currently is pcaps. With hashcrack,\nit's as simple as:\n\n```\n$ hashcrack ./my.pcap\n   ▄█    █▄       ▄████████    ▄████████    ▄█    █▄     ▄████████    ▄████████    ▄████████  ▄████████    ▄█   ▄█▄\n  ███    ███     ███    ███   ███    ███   ███    ███   ███    ███   ███    ███   ███    ███ ███    ███   ███ ▄███▀\n  ███    ███     ███    ███   ███    █▀    ███    ███   ███    █▀    ███    ███   ███    ███ ███    █▀    ███▐██▀\n ▄███▄▄▄▄███▄▄   ███    ███   ███         ▄███▄▄▄▄███▄▄ ███         ▄███▄▄▄▄██▀   ███    ███ ███         ▄█████▀\n▀▀███▀▀▀▀███▀  ▀███████████ ▀███████████ ▀▀███▀▀▀▀███▀  ███        ▀▀███▀▀▀▀▀   ▀███████████ ███        ▀▀█████▄\n  ███    ███     ███    ███          ███   ███    ███   ███    █▄  ▀███████████   ███    ███ ███    █▄    ███▐██▄\n  ███    ███     ███    ███    ▄█    ███   ███    ███   ███    ███   ███    ███   ███    ███ ███    ███   ███ ▀███▄\n  ███    █▀      ███    █▀   ▄████████▀    ███    █▀    ████████▀    ███    ███   ███    █▀  ████████▀    ███   ▀█▀\nVersion 0.4 (https://github.com/bannsec/hashcrack)\nPowered by: Hashcat (hashcat.net)\n\nhashcrack \u003e crack\n```\n\nNOTE: You may have to adjust the `hashtype`, though the default will work for\nmost PSK setups.\n\n# Auto Configure\n\n``hashcrack`` will attempt to auto configure for certain types of input files.\nFor instance, when trying to crack a WPA key, you must first extract that key\nfrom the pcap, then select the correct hash type in hashcat. ``hashcrack`` will\ndo this type of configuration for you for various common file types.\n\n```sh\n# Auto crack wpa from a pcap\nhashcrack --crack ./some.pcap\n\n# Auto crack entries from a shadow file\nhashcrack --crack ./shadow\n\n# Auto crack an encrypted 7z file\nhashcrack --crack ./file.7z\n\n# Auto crack an encrypted rar file\nhashcrack --crack ./file.rar\n\n# Auto crack an encrypted zip file\nhashcrack --crack ./file.zip\n```\n\n# John Jumbo\n\nJohn Jumbo is currently packed into this library (minus some of the processing\nscripts). The following commands are exported for use across Windows and\nLinux distros.\n\n```\njohn, zip2john, rar2john, gpg2john, unafs, undrop, unshadow\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbannsec%2Fhashcrack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbannsec%2Fhashcrack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbannsec%2Fhashcrack/lists"}