In your cloud instance, go to Admin > Downloads. There, you will see links to download the Agent appropriate for your OS:
Windows Agent Deployments
rts.win64.exe (All modern 64-bit versions of Windows)
rts.win32.exe (All modern 32-bit versions of Windows)
Note: below XP/2003 agents are listed. Support is limited to "temporary" mode, i.e. you can execute it via Agentless/Controller deployment or in Offline "survey" mode. To do so, use the --no-install switch.
rts.xp64.exe (Windows XP and Server 2003 64-bit)
rts.xp32.exe (Windows XP and Server 2003 32-bit)
Run this executable as administrator and follow the prompts in a 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.)
rts.win64.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
rts.win64.exe --key <Registration Key> --url https://mycompany.infocyte.com
Linux Agent Deployments
rts.linux32.exe is for 32-bit Linux operating systems.
rts.linux64.exe is for 64-bit Linux operating systems.
Linux Support for Agent Installation: To install the Linux Agent, systemd is required as the default init for the system. This is the default with most modern Linux OSes.
The check if you are using systemd type this command:
The output should be something similar to:
/sbin/init: symbolic link to /lib/systemd/systemd
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 rts.linux64.exe
This will allow the command to be executable. You must then run the command as a super user (sudo the command).
sudo ./rts.linux64.exe --key <Registration Key> --url https://mycompany.infocyte.com
MAC OS Agents
Downloads for the MAC agent is not on by default in the solution at this time. If you need to download and install the agent for MAC OS's please contact Support@Infocyte.Com to have it enabled. Support will provide further instructions at that time for installation.
Installation Requirements: (for Capitan - Mojave)
Installation Requirements: (for Catalina)
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