HCLI Documentation
HCLI is a modern command-line interface for managing IDA Pro licenses, installations, ... Built with Python and designed for both interactive use and automation workflows.
Binary Installation
This will automatically install an hcli binary
curl -LsSf https://hcli.docs.hex-rays.com/install | sh
curl -LsSf https://hcli.docs.hex-rays.com/install | sh -s -- --version 0.7.3
iwr -useb https://hcli.docs.hex-rays.com/install.ps1 | iex
iwr https://hcli.docs.hex-rays.com/install.ps1 -OutFile install.ps1
.\install.ps1 -Version "0.7.4"
Tip
The installation script may be inspected before use:
$ curl -LsSf https://hcli.docs.hex-rays.com/install | less
PS> powershell -c "irm https://hcli.docs.hex-rays.com/install.ps1 | more"
Alternatively, the installer or binaries can be downloaded directly from GitHub.
Python Installation
pipx install ida-hcli
hcli login
Key Features
- Downloads - Download and install IDA
- License Management - Install and manage your IDA Pro licenses seamlessly
- File Sharing - Securely share analysis files with Hex-Rays for support tickets
- Cross-Platform - Works on Windows, macOS, and Linux