GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Escape-Technologies/cli: escape-cli

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace
BranchesTags
Open more actions menu

Latest commit

 

History

1,343 Commits
1,343 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.vscode
.vscode
 
 
cmd
cmd
 
 
helm
helm
 
 
pkg
pkg
 
 
scripts
scripts
 
 
.gitignore
.gitignore
 
 
.golangci.yml
.golangci.yml
 
 
.goreleaser.yaml
.goreleaser.yaml
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENCE
LICENCE
 
 
README.md
README.md
 
 
action.yml
action.yml
 
 
go.mod
go.mod
 
 
go.sum
go.sum
 
 
openapitools.json
openapitools.json
 
 
version.txt
version.txt
 
 

Repository files navigation

Escape CLI

The official CLI for Escape — an AI-powered offensive security platform for APIs and web applications.

Two main use cases:

  • Security scanning — trigger scans, manage vulnerabilities, and integrate Escape into CI/CD pipelines
  • Private Location — run a self-hosted tunnel to reach APIs inside private networks

Full documentation: docs.escape.tech/documentation/tooling/cli

Installation

Binary (Linux, macOS, Windows): download from GitHub Releases.

Homebrew (macOS):

brew install --cask escape-technologies/tap/escape-cli
brew upgrade --cask escape-technologies/tap/escape-cli

On first run, macOS Gatekeeper may block the binary ("Apple could not verify 'escape-cli' is free of malware"). Strip the quarantine attribute:

xattr -d com.apple.quarantine "$(which escape-cli)"

Docker:

docker pull escapetech/cli:latest

Helm (for Private Location on Kubernetes):

helm install escape-location ./helm \
  --set ESCAPE_API_KEY=<your-api-key> \
  --set ESCAPE_PRIVATE_LOCATION=<location-name>

Authentication

export ESCAPE_API_KEY=your_api_key_here

Quick Start

# Start a scan and wait for results
escape-cli scans start <profile-id> --watch

# List emails received by a scan inbox
escape-cli emails list --email [email protected]

# Review discovered issues
escape-cli issues list --severity CRITICAL,HIGH --status OPEN

Private Location

Private Location is a self-hosted tunnel that lets Escape reach APIs that are not publicly accessible — behind firewalls, in private VPCs, or in Kubernetes clusters.

# Start a Private Location
escape-cli locations start <location-name>

For Kubernetes, use the provided Helm chart. See helm/values.yaml for configuration options including existing secrets and K8s integration.

GitHub Actions

- name: Escape scan
  uses: Escape-Technologies/[email protected]
  with:
    profile_id: ${{ secrets.ESCAPE_PROFILE_ID }}
    api_key: ${{ secrets.ESCAPE_API_KEY }}
    watch: 'true'

Optional inputs: schema (path or URL to update the API schema before the scan), configuration_override (partial JSON config).

Commands

scans       Run and manage security scans
emails      List and read scan inbox emails
issues      Manage and track security vulnerabilities
problems    View scan problems and failures
profiles    Configure security testing profiles
assets      Manage your API inventory
locations   Manage Private Locations
custom-rules Manage custom security rules
tags        Organize resources with tags
upload      Upload schema files (OpenAPI, GraphQL, Postman)
audit       View audit logs
version     Display CLI version

Global flags: -o pretty|json|yaml|schema, -v/-vv/-vvv, and --input-schema.

About

escape-cli

docs.escape.tech/documentation/tooling/cli/

Topics

2025

Resources

Readme
Apache-2.0 license

Contributing

Contributing
Activity
Custom properties

Stars

5 stars

Watchers

1 watching

Forks

1 fork
Report repository

Releases

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.