-
Notifications
You must be signed in to change notification settings - Fork 0
Running Against The Proof Lab
Colby Farley edited this page Apr 23, 2026
·
2 revisions
If you do not already have a safe Azure environment for demos or testing, use the companion proof lab:
Use a disposable subscription you control. The lab is intentionally insecure and is meant for practice, validation, and walkthroughs.
- Build the lab by following the proof-lab repo instructions.
- Authenticate to Azure.
- Point Azure CLI at the lab subscription.
- Run a small command first, then a current chain or flat-command follow-up.
Authenticate and select the subscription:
az login
az account set --subscription <lab-subscription-id>Confirm identity and visible subscription context:
ho-azure --outdir ./ho-azure-lab whoami --output tableRun an initial census:
ho-azure --outdir ./ho-azure-lab inventory --output tableRun the chain overview once the basics look right:
ho-azure --outdir ./ho-azure-lab chains --output tableIf you want a narrower path-oriented pass first:
ho-azure --outdir ./ho-azure-lab chains credential-path --output table- It gives you a known environment to validate command behavior.
- It makes screenshots and walkthroughs easier to reproduce.
- It reduces the temptation to learn HarrierOps Azure for the first time in a production tenant.
Use a dedicated --outdir like ./ho-azure-lab so the resulting artifacts stay grouped
together while you compare runs.
- Home
- Getting Started
- Platform Notes
- Running Against The Proof Lab
- Understanding Output
- Command Guides
Core
Identity
Config
Secrets
Storage
Resource
Compute
Orchestration
Chain Families
Investigations
- Axios - Post Exposure Azure Triage
- From EvilTokens to HarrierOps Azure: Why Token Theft Can Become Azure Control
- FAQ / Known Limits (coming soon)