The Trident project is an automated password spraying tool developed to meet the following requirements: the ability to be deployed on several cloud platforms/execution providers the ability to schedule spraying campaigns in accordance with a target’s account lockout policy the ability to increase the IP pool that authentication attempts originate from for operational security purposes the ability to quickly extend functionality to include newly-encountered authentication platforms Deployment Deploying trident requires a Google Cloud project, a domain name (for the orchestrator API), and a Cloudflare Access configuration for this domain. Cloudflare Access is used to authenticate requests to the orchestrator API. brew install cloudflare/cloudflare/cloudflared brew install terraform cd terraform cloudflared login terraform init terraform plan terraform apply Installation Trident has a command-line interface available on the releases page. Alternatively, you can download and install trident-client via go get: GO111MODULE=on go get github.com/praetorian-inc/trident/cmd/trident-client Usage Config The trident-client binary sends API requests to....