securit.se
Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

Collector

Overview

The Cyber Threat Sensor (CTS) provides in-depth visibility of network-based threats. Network traffic is analyzed by multiple methods based on exclusive NTT techniques and threat intelligence. There are two versions of the CTS with different capabilities. The version required depends on the service subscribed to.

  • CTS Enhanced: Threat Detection - Enhanced (TD-E) & Managed Detection and Response (MDR)
  • CTS Standard:Security Operations Center as a Service (SOCaaS)

Capabilities for each version are summarized in the Table 1 below.

CapabilityEnhancedStandard
Supported serviceTD-E & MDRSOCaaS
Alert and corresponding evidence data (PCAP) sent to SOC Security Analyst for investigationxN/A
Full PCAPxN/A
Alert auto-generates Security Incident ReportN/Ax

Table 1 CTS capabilities

NTT provides specifications for 500 Mbps, 1 Gbps and 4 Gbps throughput.

CTS throughputHardware deploymentVirtual deployment
500 Mbpsxx
1 Gbpsxx
4 GbpsxN/A

Table 2 Deployment alternatives

Preparations

Build / configure a host. Bare metal is always the best choice but virtual works when no other options is available.

Hardware specifications

NTT’s CTS may be run on either virtual or hardware form factors as provisioned by the client. The specifications varies between CTS - Enhanced and CTS - Standard. Please refer to Table 1 to identify the version that applies to the service(s) you are subscribing to.

Required Internet access

FunctionMandatoryProtocolPortDestinationDetails
CTS backendYesTCP443nttsecurity.io
.nttsecurity.io
.*.nttsecurity.io
All regular backend communication deliver alert, telemetry
NTPYesUDP123customer infrastructureTime syncronisation
DNSYesUDP53customer infrastructureDomain name resolution
Remote managementNo1TCP22ctscon.nttsecurity.ioUsed for remote administration of CTS (backup)
Remote managementNo1TCP443ra.cto.nttsecurity.io
deb.releases.teleport.dev
Used for remote administration of CTS
Container managementYesTCP443docker.com
.docker.com
docker.io
.docker.io
Private container registry
Amazon Cloud dependenciesYesTCP443*.cloudfront.netAmazon CDN, used by CTS API
Log storageNoTCP443.s3..amazonaw s.comAmazon Cloud Storage, used to store systems logs
OS updatesYesTCP80, 443archive.ubuntu.comUbuntu Software repository
InstallationYesTCP443git.io
raw.githubuserco ntent.com
Download of installation script
MetricsYesTCP443metrics.cts.*.nttsecurity.ioDevice metrics

CTS - Enhanced

Virtual deployments
CPU8 cores
Memory52 GB RAM
(32 GB RAM for OS and 20GB RAM for ramdisk)
DisksSystem disk: 300GB
Dynamic data disk: 200GB
Network interfacesManagement:1 x 1 Gbit/s
Network Monitoring:1 x 1 Gbit/s
CPU8 cores
Memory104 GB RAM
(64 GB RAM for OS and 40GB RAM for ramdisk)
DisksSystem disk: 300GB
Dynamic data disk: 200GB
Network interfacesManagement:1 x 1 Gbit/s
Network Monitoring: 1 x 1 Gbit/s
CPUN/A
MemoryN/A
DisksN/A
Network interfacesN/A
Hardware deployments
CPU1 x Intel Xeon with 16 threads or better
Memory32 GB RAM
DisksSystem disk: 300GB (redundant)
Dynamic data disk: 1Tb NVMe
Network interfacesManagement: 1 x 1 Gbit/s
Network Monitoring: 1 x 1 Gbit/s
CPU1 x Intel Xeon with 36 threads or better
Memory64 GB RAM
DisksSystem disk: 300GB (redundant)
Dynamic data disk: 2Tb NVMe
Network interfacesManagement: 1 x 1 Gbit/s
Network Monitoring: 1 x 1 Gbit/s
CPU2 x Intel Xeon with 36 threads or better
Memory128 GB RAM
DisksSystem disk: 300GB (redundant)
Dynamic data disk: 4Tb NVMe
Network interfacesManagement: 1 x 1 Gbit/s
Network Monitoring: 1 x 1 Gbit/s

CTS - Standard

Virtual deployments
CPU8 cores
Memory32 GB RAM
DisksSystem disk: 300GB
Dynamic data disk: 200GB
Network interfacesManagement: 1 x 1 Gbit/s
Network Monitoring: 1 x 1 Gbit/s
CPU8 cores
Memory40 GB RAM
DisksSystem disk: 300GB
Dynamic data disk: 200GB
Network interfacesManagement: 1 x 1 Gbit/s
Network Monitoring: 1 x 1 Gbit/s
CPUN/A
MemoryN/A
DisksN/A
Network interfacesN/A
Hardware deployments
CPU1 x Intel Core i9 with 8 threads or better
Memory32 GB RAM
DisksSystem disk: 300GB
Dynamic data disk: 200GB
Network interfacesManagement: 1 x 1 Gbit/s
Network Monitoring: 1 x 1 Gbit/s
CPU1 x Intel Core i9 with 8 threads or better
Memory40 GB RAM
DisksSystem disk: 300GB
Dynamic data disk: 200GB
Network interfacesManagement: 1 x 1 Gbit/s
Network Monitoring: 1 x 1 Gbit/s
CPU1 x Intel Xeon with 36 threads or better
Memory64 GB RAM
DisksSystem disk: 300GB
Dynamic data disk: 200GB
Network interfacesManagement: 1 x 1 Gbit/s
Network Monitoring: 1 x 1 Gbit/s

Supported operating systems

Deprecation warning
Still supported for existing deployments but no new installations will be allowed

OS installation

Install OS using default settings except for:

  • Network: Configure IP address and routing for management interface
  • Disk: Partition system disk according to default values. Do NOT modify data disk, leave the data disk untouched. It will be formated by the installer.

Bring monitoring interface up

Check doc folder in this project and configure your monitoring interface accordingly

Install the CTS

Issue the following command and follow the guide. Once completed the CTS is ready.

wget -q -O install.sh https://git.io/JZmVM && sudo bash ./install.sh

  1. If this access is blocked then NTT will not be able to provide any support or SLA in regards to availability of the service unless a NTTSA are used that can be used for remote management ↩︎ ↩︎