Pentify
Pentify Terminal

Pentify Terminal

Run Pentify scans from your local terminal. The Pentify Terminal pairs with your workspace via your browser, then runs against the Pentify API like any official SDK.

Quick start

  1. Install the Pentify Terminal binary for your OS.
  2. Run pentify login and complete browser-driven device pairing.
  3. Verify a target, then start a scan with pentify scans run example.com.

Commands

CommandPurpose
pentify loginBrowser-driven device pairing.
pentify scans run <target>Start a scan against a verified target.
pentify scans listList scans in the active workspace.
pentify scans tail <id>Follow scan progress in real time.
pentify findings <scan-id>Read findings produced by a scan.
pentify usageShow workspace token balance and recent burn.
Active development
Pentify Terminal is in active development. The auth and API surface are stable; the CLI command set may evolve. Track changes in the repo: https://github.com/AbdrAbdr/pentify-terminal.

How it works

The Terminal is a Rust desktop client that speaks the same public Pentify API as our SDKs. It stores a single pt_live_* token per workspace in the OS keychain (Keychain on macOS, Secret Service on Linux, DPAPI on Windows) and signs every request with Authorization: Bearer ….

Next steps