Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
...
CyberCNS provides a Single Downloadable Agent which can be used as a Probe (the so-called Regular or Network Agent) OR a Lightweight Agent OR a Scan Agent. You can choose the correct agent configuration based on your requirement. This document provides a way to decide which configuration is best suitable.
Navigate to Overview and click on Probes/Agents to download the Agent.
CyberCNS has three different types of installations that can be used depending on the requirement. These are Probe, LightWeight Lightweight, and Scan.
Choose the OS Type as Windows/ Mac/ Linux, or ARM and download the required Probes / Agents (Probe/Lightweight/Scan) and copy it into the remote machine, and run the command.
...
A Probe or Network Agent is typically installed on any machine in the network and will scan all assets in that defined network.
A Lightweight agent Agent, on the other hand, is installed on an end user’s system and will only scan that particular asset (useful in work-from-home scenarios when the user is not on the corporate/office network).
The agent will behave as a Probe or Lightweight agent depending on the command line arguments passed while during installation. These commands are to be used for installation and are readily provided in the CyberCNS console while downloading an agent.
CyberCNS agent uses silent installation so it is easy to push through any RMM.
Probe & Lightweight agents pull the same information except, lightweight does not provide Network Scan Findings.
Info |
---|
we no longer support the installation of agents on Windows 2008 R2 in v3 , and in V4 agent. This decision is based on the absence of some required kernel Dynamic Link Libraries (DLLs) in this operating system, particularly due to limitations imposed by GoLang. |
List of Supported Operating Systems for Agent Installation
UBUNTU OS | ||||
---|---|---|---|---|
Ubuntu 22.04 LTS | Jammy Jellyfish | |||
Ubuntu 20.04 LTS | Focal Fossa | |||
Ubuntu 18.04 LTS | Bionic Beaver | |||
CENT OS | ||||
CentOS - 7.0 | ||||
CentOS - 8.0 | ||||
REDHAT LINUX OS | ||||
RHEL 7 | Maipo | |||
RHEL 8 | Ootpa | |||
SLES | ||||
OS Version 11 | Suse | |||
OS Version 12 | Suse | |||
DEBIAN OS | ||||
Debian 7 | Wheezy | |||
Debian 8 | Jessie | |||
Debian 9 | Stretch | |||
Debian 10 | Buster | |||
Debian 11 | Bullseye | |||
MAC OS | ||||
OS X 10.9 | Mavericks (Cabernet) | |||
OS X 10.10 | Yosemite (Syrah) | |||
OS X 10.11 | El Capitan (Gala) | |||
macOS 10.12 | Sierra (Fuji) | |||
macOS 10.13 | High Sierra (Lobo) | |||
macOS 10.14 | Mojave (Liberty) | |||
macOS 10.15 | Catalina (Jazz) | |||
macOS 11 | Big Sur (GoldenGate) | |||
macOS 12 | Monterey (Star) | |||
MICROSOFT WINDOWS OS | Windows 8 (64-bit)Windows 8.1 (64-bit) | |||
windows windows 10 (64-bit) | ||||
Windows 11 (64-bit)Windows Server 2008 (64-bit) | ||||
Windows Server 2008 R2 (64-bit)Windows Server 2012 (64-bit) | ||||
Windows Server 2012 R2 (64-bit) | ||||
Windows Server 2016 (64-bit) | ||||
Windows Server 2019 (64-bit) | ||||
Windows Server 2022 (64-bit) |
...
Note: There are two executables
🔸 cybercnsagentCybercnsagent.exe that is used during installation.
...
Command line Parameter | Description | |
1 | -c | Companyid. Unique id of the company which is a guid. |
2 | -a | ClientId. This is a clientid that identifies a company in the installation. This is used to authenticate the agent against the Keycloak Openid so that it has only specific permissions. A modified version of an agent can never delete data using these credentials. |
3 | -s | ClientSecret. This is a secret that authenticates the clientid in the installation. This is used to authenticate the agent against the Keycloak Openid so that it has only specific permissions. A modified version of an agent can never delete data using these credentials. |
4 | -b | Base URL or Domain. CyberCNS domain that the agent needs to check into. <company name>.mycybercns.com For V3 please use portal.mycybercns.com/me/<domain name> |
Probe Type-Specific Options | ||
5 | -i | Install as a service. This must be followed by the Service Role that can be
|
6 | -m | Run without creating a service or installing as in the case of conducting an assessment. This must be followed by the Service Role that can be
|
...
Download Mac/Apple agent from the company & open the terminal.
At the terminal run >> Sudo Su
Navigate to the downloaded path and give executable permission for the installation script using the commands below. using the commands below
Code Block chmod +x cybrcnsagentcybercnsagent_darwin
To Install as a Probe
...
Download the Linux agent from the company & open terminal
At the terminal run >> Sudo Su
Navigate to the downloaded path and give executable permission for the installation script using the commands below.
Code Block |
---|
chmod +x cybrcnsagentcybercnsagent_linux |
To Install as a Probe
...
Download the ARM agent from the company & open terminal
At the terminal run >> Sudo Su
Navigate to the downloaded path and give executable permission for the installation script using the commands below.
Code Block |
---|
chmod +x cybrcnsagentcybercnsagent_arm |
To Install as a Probe
...
Please use the option with the proxy format for an authenticated proxy:
-p username:password@IPaddress or Hostname:port
e.g. -p user:pass@proxy.example.me:3128
For unauthenticated Proxy
-p IP address or Hostname:port
e.g. -p proxy.example.me:3128
Tags support for LightWeight Agent
...