Skip to content
Colby Farley edited this page Apr 6, 2026 · 10 revisions

AzureFox Wiki

AzureFox is a Python CLI for offensive-focused Azure situational awareness. This wiki is the operator guide layer: quick starts, walkthroughs, examples, and interpretation help.

Repo docs remain the source of truth for versioned behavior, output contracts, and roadmap decisions.

Start Here

Command Guide Coverage

Current command-guide coverage in the wiki:

If you are new to AzureFox, start with Command Guides, then follow the reading order from inventory into identity, config, secrets, storage, resource, network, compute, and orchestration as the environment dictates.

Common First Runs

Install AzureFox:

pip install azurefox

Run a quick identity sanity check:

azurefox whoami --output table

Run a fast environment-shape check:

azurefox inventory --output table

Run a broader grouped sweep:

azurefox all-checks --output table

Run one section when you want a narrower grouped pass:

azurefox all-checks --section identity --output table

Run targeted follow-up when configuration, secrets, or data paths matter most:

azurefox arm-deployments --output table
azurefox env-vars --output table
azurefox keyvault --output table
azurefox tokens-credentials --output table
azurefox storage --output table

Run resource and network follow-up when the interesting path is a named deployment surface, service boundary, or ingress path:

azurefox automation --output table
AZUREFOX_DEVOPS_ORG=<org-name> azurefox devops --output table
azurefox endpoints --output table
azurefox application-gateway --output table
azurefox network-effective --output table

Run compute follow-up when the important question is which workload, cluster, host, or offline disk path matters first:

azurefox workloads --output table
azurefox app-services --output table
azurefox functions --output table
azurefox aks --output table
azurefox vms --output table

Run orchestration follow-up when you want either a targeted grouped path or a broad transitional sweep:

azurefox chains credential-path --output table
azurefox all-checks --section identity --output table

The examples use portable relative paths so they read cleanly on macOS, Linux, and Windows.

If you want the short version of platform differences before going deeper, start with Platform Notes.

What Lives Where

  • Wiki: walkthroughs, operator examples, practical investigation flow
  • Repo docs: API mappings, output contracts, release process, roadmap
  • CLI help: command-specific usage via azurefox <command> --help

Investigation Workflows

  • Axios - Post Exposure Azure Triage: a practical order for moving from scope confirmation into secrets, privilege, trust, and reachable workloads after a suspected exposure event

Planned Wiki Areas

Clone this wiki locally