In your cloud instance, go to Admin > Downloads. There, you will see links to download the Agent appropriate for your OS:
Windows Agent Deployments
windows64.exe (All modern 64-bit versions of Windows)
windows32.exe (All modern 32-bit versions of Windows)
Windows versions 7 and higher
Windows Server 2008 R2 SP1 and hight
Run this executable as administrator and follow the prompts in the command line interface.
You will see these prompts:
URL The URL of the Infocyte instance (e.g. https://mycompanyname.infocyte.com). The URL will be supplied to you via email and/or by your Infocyte representative.
Agent Registration Keys [Optional]: The registration key used for automatically registering new agents and optionally adding them to a Target Group. This streamlines the process when you have hundreds or thousands of Agents to add at once. These agent registration keys can be generated in the instance under the profile icon, Admin > Agent > Registration Keys.
Command Line Install:
Run this executable within an administrator shell (Powershell, etc.)
windows64.exe [FLAGS] [OPTIONS] [SUBCOMMAND]
--debug Turn on debug logging
--enforce-https-certs Use TLS certificate validation (only use if providing own cert!)
--help Prints help information
--ignore-versioning Don't update local binary to match server
--no-extensions Don't run custom extensions
--no-install Do not install the agent, default = install
--no-intense-io Don't do any io-intensive file operations
--no-rts Do not run in RTS mode, only normal scans
--no-verify Don't verify the remote api is reachable
--quiet Do not send output to console (only log file)
--repl Launch lua repl with built in runtime extensions
--service Run as a service
--uninstall Remove HUNT Agent that was installed via --install
--version Prints version information
--verbose Turn on verbose logging
Sets the API URL (ex: https://192.168.1.1) to use for either generating a file or API communication
--auth <auth> Authenticator to use for auto-registration (optional)
--config <config> Use this as the configuration file
--database-name <database-name> Name of database to use for persistent storage
--extension <extension> Path to an extension or directory containing extensions
--friendly <friendly> Set a friendly name for this agent on the HUNT Server
--generate-config <generate> Create a new configuration file
--install-dir <install-dir> Specify directory in which to install HUNT Agent
--interval <interval> Sets the interval (in seconds) to use when pinging the API
--log-dir <log-dir> Sets the directory in which to store log files
--max-extension-run-time <max-extension-run-time> Max number of seconds an extension can run
Sets the optional HTTP proxy to use (ex: user:email@example.com:8080)
--key <server-key> Registration key (optional)
help - Prints this message or the help of the given subcommand(s)
survey - performs only survey actions, saving data to disk and exiting
windows64.exe --key <Registration Key> --url https://mycompany.infocyte.com
Linux Agent Deployments
linux32.exe is for 32-bit Linux operating systems.
linux64.exe is for 64-bit Linux operating systems.
Linux Support for Agent Installation: The Linux Agent is compatible with systems that contain: systemd, systemv/init.d and upstart.
NOTE: For older Linux endpoints support is limited to "temporary" mode, i.e. execute it via Agentless/Controller deployment or in Offline "survey" mode.
After downloading the agent, run this command in order to execute it:
chmod +x linux64.exe
This will allow the command to be executable. You must then run the command as a super user (sudo the command).
sudo ./linux64.exe --key <Registration Key> --url https://mycompany.infocyte.com
MAC OS Agents
Installation Requirements: (for Capitan - Mojave)
Installation Requirements: (for Catalina - Monterey. Leave command lines as shown below)
In order to uninstall an agent on Windows, users can uninstall it via Add/Remove Programs or via command line using the following command:
PS > C:\Program Files\Infocyte\Agent\agent.exe --uninstall
In order to uninstall on Linux (or Mac), use this script (sudo):
systemctl stop HUNTAgent
systemctl disable HUNTAgent
rm -rf /opt/infocyte