Cloud CLI (aws-compatible)
v2.15.30Range control planeAn aws-CLI-compatible client for the range's simulated control plane. Reads caller identity, IAM users and roles, access keys, buckets, instances, secrets and the audit trail — the same estate the Cloud Console shows, so CLI enumeration and console review agree.
- Category
- Discovery & reconnaissance
- Package
- awscli
- Runs on
- Linux · Windows
- Commands
- aws
Every call is answered from the authored cloud estate. No AWS endpoint is contacted and no credential is real.
Install it
The scripts below install the real Range control plane package on your own machine — read them first, and run them somewhere you are allowed to change. Inside the range, one press puts the simulated package on your next machine.
On Linux
Debian, Ubuntu, Kali (apt)
- Refresh the package lists
sudo apt update - Install Cloud CLI (aws-compatible)
sudo apt install -y awscli
RHEL, Fedora (dnf)
- Install Cloud CLI (aws-compatible)
sudo dnf install -y awscliPackage names drift between distributions; search first if this one misses.
Arch (pacman)
- Install Cloud CLI (aws-compatible)
sudo pacman -S --noconfirm awscli
Alpine (apk)
- Install Cloud CLI (aws-compatible)
sudo apk add awscliPackage names drift between distributions; search first if this one misses.
Check it worked
- Confirm it landed on PATH
which aws - Check the version
aws --versionThe range reports 2.15.30.
Remove it
- Take it off again
sudo apt remove --purge awscli
On Windows
Windows Package Manager (winget)
- Search the catalog
winget search awscli - Install Cloud CLI (aws-compatible)
winget install --id awscli -ePackage names drift between distributions; search first if this one misses.
Chocolatey (choco)
- Install Cloud CLI (aws-compatible)
choco install awscli -yRun the shell as administrator.
Check it worked
- Confirm it resolves
where aws - Check the version
aws --versionThe range reports 2.15.30.
Remove it
- Take it off again
winget uninstall --id awscli
Inside the range
- Tick it on the launch screen
Under Cloud CLI (aws-compatible)'s category on the advanced tool shelf. A lab that depends on it locks the toggle on and says why.
- Or install it from a range terminal
sudo apt install -y awscliThe simulated package manager seeds the same binaries, config and receipt the shelf toggle does.
- Everything here is simulated
No software is downloaded and nothing executes — the range answers from authored fixtures.
Labs that use Cloud CLI (aws-compatible)
- Pentest: Cloud Privilege EscalationGiven an access key with s3:GetObject only, walk a chain of over-permissive roles and trust policies to end up in a shell on a build server. File the trust-policy finding — the fix is one JSON edit.