Skip to main content
Version: 2.0.0 (latest)

Installation and Configuration

You can install OpenCTI to integrate with Mata Elang by following this official documentation from OpenCTI Integrations Official Documentation

Prerequisite

Defense Center installed.

Defense Center Installation.

OpenCTI installed.

OpenCTI Installation.

OpenCTI Connector Configuration

▶️ Find compose.opencti-connector.yml inside defense center folder.

cd example-docker-deployment/defense_center
la

▶️ See where the directory of defense_center It should be set to .env.example.

🔑 You should see this result

.env.example

opencti-connector

🔑 default value for .env.example

# OPENCTI_URL is the URL of the OpenCTI instance.
OPENCTI_URL=http://opencti:8080

# OPENCTI_API is the API key used to authenticate the Defense Center with OpenCTI.
OPENCTI_API_KEY=

You may change each variable's value to connect to defence center.

🔑 NOTE: To get your API key, go to your Profile > API access. Refer to the OpenCTI Integrations Authentication documentation

▶️ Go back to defense center folder and pull opencti connector image by typing this command:

docker compose -f compose.opencti-connector.yml pull

Wait until pull process finish.

▶️ Start OpenCTI Connector service with this command:

docker compose -f compose.opencti-connector.yml up -d

▶️ Check the container whether its already running or not.

docker compose -f compose.opencti-connector.yml ps -a

🔑 You shall expect this kind of result.

CONTAINER ID   IMAGE                   COMMAND                  CREATED       STATUS          PORTS   NAMES
0857966e66a1 mfscy/snort3-parser:2 "/go/bin/app client …" 2 weeks ago Up 14 minutes me2-deploy-sensor-parser-1