프로젝트 소개

OpenCTI는 조직이 사이버 위협 인텔리전스 지식과 관측 데이터를 관리할 수 있도록 설계된 오픈소스 플랫폼입니다. 사이버 위협에 관한 기술적·비기술적 정보를 구조화하고 저장하며 조직화하고 시각화합니다. 데이터 스키마는 STIX2 표준을 기반으로 하며, 플랫폼에는 GraphQL API와 사용자 친화적인 프런트엔드를 갖춘 현대적인 웹 애플리케이션이 포함되어 있습니다. MISP, TheHive, MITRE ATT&CK 등 다른 도구와 통합할 수 있습니다. 이 플랫폼은 TTP와 관측 데이터 같은 기술적 정보와 귀속 및 피해자 분석 같은 비기술적 정보를 자산화하고, 각 정보를 원출처와 연결하는 것을 목표로 합니다. 데이터 포인트 간의 관계, 최초 및 최종 목격 날짜, 신뢰 수준 같은 기능을 지원하며, 전용 커넥터를 통해 MITRE ATT&CK 프레임워크를 활용할 수 있습니다. 사용자는 사용자 정의 데이터셋도 구현할 수 있습니다. OpenCTI는 CSV, STIX2 번들 등 다양한 형식의 데이터 가져오기와 내보내기를 지원하며, 다른 플랫폼과의 통합을 용이하게 하기 위한 커넥터가 개발되어 있습니다. 플랫폼은 두 가지 에디션으로 제공됩니다. Apache 2.0 라이선스의 커뮤니티 에디션(CE)과 구독이 필요한 추가 기능을 갖춘 엔터프라이즈 에디션(EE)입니다. 엔터프라이즈 에디션은 플랫폼 설정에서 활성화할 수 있습니다. 문서는 docs.opencti.io에서 확인할 수 있으며, 데모 인스턴스는 demo.opencti.io에서 접속할 수 있습니다. 설치 옵션에는 Docker, 수동 설치, Terraform, Helm 차트가 포함됩니다. 이 프로젝트는 기여를 장려하며 행동 강령과 기여 가이드를 갖추고 있습니다. Filigran이 개발하며 기능과 성능 개선을 위해 익명 사용 텔레메트리를 수집합니다.