Handful of scripts for setting up GCP GPU hashcat instances for cracking passwords.
To create your instance:
/bin/create_instance.sh <INSTANCE_NAME>
gcloud compute ssh <INSTANCE_NAME>
Copy over the install script:
gcloud compute scp /bin/setup.sh <INSTANCE_NAME>:.
Switch to root and run setup.
sudo su -
./setup.sh
NOTE: You will be prompted to press ENTER during one of the install steps. This setup will also run benchmark tests that can be stopped with CTRL+C
.
Copy over the basic run script:
gcloud compute scp /bin/basic_run.sh <INSTANCE_NAME>:.
./basic_run.sh <HASH_TYPE>
Copy over the basic run script:
gcloud compute scp /bin/rule_run.sh <INSTANCE_NAME>:.
./rule_run.sh <HASH_TYPE>
./bin/generate_test_hashes.sh
gcloud compute scp test_hashes.txt <INSTANCE_NAME>:.