Up to 50% off all plan, limited-time offer. Starting at $2.48.

Caido

A lightweight web security auditing toolkit.

Create SSH Tunnel (Required)

Public access is disabled for security.

SSH tunneling is REQUIRED to access the UI and proxy.

Run this command on your local machine:

ssh -L 8081:127.0.0.1:8081 -L 8082:127.0.0.1:8082 root@<SERVER-IP>

You will be prompted to enter your server’s SSH password (the same password used for SSH access).

Leave the SSH session open while using Caido.

Access Caido UI

Open your browser and go to: http://127.0.0.1:8082

Login options:

  • Guest mode (no account required)
  • Sign in using your Caido account

If you choose to sign in:

  1. You will be shown a user code.
  2. Open this URL in your browser: https://dashboard.caido.io/#/consent?user_code=<PASTE_CODE_HERE>
  3. Log in (or create an account)
  4. Complete the initial setup

Download & Install CA Certificate

  1. Open: http://127.0.0.1:8082/#/certificate
  2. Download the CA certificate.
  3. Import it into your browser or system (follow Caido’s official certificate import guide for your platform)

Configure Browser / System Proxy

Set your proxy to:

Proxy Type: HTTP
Proxy Host: 127.0.0.1
Proxy Port: 8081

All traffic is securely forwarded through the SSH tunnel.

Service Management

Check status:

systemctl status caido

Restart service:

systemctl restart caido

View logs:

journalctl -u caido -f

Notes

  • The service may take a short time to become available after startup.
  • Guest access is enabled.
  • Caido UI and proxy are bound to 127.0.0.1 only for security.

Application Details