{"id":22111682,"url":"https://github.com/phx/aws-hashcat","last_synced_at":"2025-03-24T04:34:10.915Z","repository":{"id":121578151,"uuid":"392390415","full_name":"phx/aws-hashcat","owner":"phx","description":null,"archived":false,"fork":false,"pushed_at":"2022-09-10T22:59:00.000Z","size":12,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-29T10:33:58.363Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/phx.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":"2021-08-03T16:57:55.000Z","updated_at":"2022-09-09T22:25:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"ef00e63c-05df-43ff-9f87-5ae23586438c","html_url":"https://github.com/phx/aws-hashcat","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phx%2Faws-hashcat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phx%2Faws-hashcat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phx%2Faws-hashcat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phx%2Faws-hashcat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/phx","download_url":"https://codeload.github.com/phx/aws-hashcat/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245211874,"owners_count":20578437,"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":[],"created_at":"2024-12-01T10:50:31.654Z","updated_at":"2025-03-24T04:34:10.895Z","avatar_url":"https://github.com/phx.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# aws-hashcat\n\nThis is a quickstart process to install all the necessary GPU drivers and options for `hashcat` on Ubuntu 20.04 and 22.04 AWS instances.\n\nThe following may not be an exhaustive list, but I know that the following instance types are compatible:\n\n- g4dn.xlarge ($0.53 per hour)\n- g3s.xlarge ($0.75 per hour)\n- p3.16xlarge ($24.48 per hour - watch out for this guy, he's expensive)\n\nThe `p3.16xlarge` requires a [service limit increase](https://console.aws.amazon.com/support/home?#/case/create) for your account, and availability can actually be limited at times, depending on region, so you may have to keep trying to launch\nthe instance every few minutes or so until it is successful.  You want to be careful running this type of instance.  It is *NOT* for long-term use.\n\nThese types of instances are meant to be spun up when you need some decent GPU power for cracking hashes, and you should terminate them as soon as you are done in order to avoid large fees, especially the `p3.16xlarge`.\n\nThe full set of installed packages takes around 15GB of space to install. After install around 3GB will be freed with `apt clean all`. It's recommended to use a root disk of at least 16GB on your instances.\n\n## Installation\n\n```\ngit clone https://github.com/phx/aws-hashcat\ncd aws-hashcat\n./install.sh\n```\n\n## Installation flow\n\nYour instance will reboot 3 times:\n\n- 1: After installing all package updates.\n- 2: After installing hashcat, nvidia drivers and applying kernel module configuration.\n- 3: After installing cuda.\n\nAfter the 3rd reboot, you will be ready to run `hashcat`, which will already be installed with all necessary GPU drivers.\n\n### Please note:\n\nThis repo does not come with any pre-installed wordlists or rules.\n\nI may add a script to download some rules and wordlists, as well as a helper script at some point in the future,\nbut for now this remains BYOA (Bring Your Own Assets).\n\nRight now, this repo is simply used to help make the best use of your time while setting up a hashcat-ready AWS instance so you can get to cracking ASAP. \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphx%2Faws-hashcat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphx%2Faws-hashcat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphx%2Faws-hashcat/lists"}