CLI Reference
Complete command reference for the occlude command-line interface.
occlude start
Start the OCCLUDE daemon. Requires elevated privileges. Reads configuration from /etc/occlude/profile.toml (Linux) or %APPDATA%\occlude\profile.toml (Windows).
occlude start [-c config] [-p profile]
occlude stop
Stop the OCCLUDE daemon gracefully. All network rules are removed and traffic reverts to normal.
occlude stop
occlude status
Show the current daemon status including active profile, uptime, rewrite statistics, and resource usage.
occlude status [--json] [--watch]
occlude reload
Reload the profile configuration without stopping the daemon. New connections use the updated profile immediately.
occlude reload
occlude verify
Verify your current fingerprint against the active profile. The --local flag checks kernel parameters locally; without it, a remote verification is performed (Pro feature).
occlude verify [--local] [--json]
occlude profile
Manage profiles. List available profiles, show details, or set the active profile.
occlude profile list
occlude profile show chrome-132
occlude profile set chrome-132
Global flags
| Flag | Description |
|---|---|
-c, --config | Path to configuration file |
-p, --profile | Profile name to use |
--json | Output in JSON format |
-v, --verbose | Increase verbosity |
--version | Show version information |