TMAegis
오픈 소스, MPL-2.0

프로덕션 환경을 중단시키지 않고 모든 서버와 클라우드 계정을 안전하게 강화하세요.

TMAegis는 CIS 벤치마크를 되돌릴 수 있는 선언적 정책으로 바꿉니다. 스캔하고, 보고서를 받고, 중요한 항목을 조치하세요. 문제가 생기면 명령어 하나로 롤백할 수 있습니다.

첫 스캔 실행

shell
tmaegis scan --auto-detect
sudo tmaegis apply --auto-detect --dry-run
8,597
하드닝 규칙
96
플랫폼 및 제품
4,536
자동 점검
16
인터페이스 언어

제공 기능

운영 체제, 데이터베이스, 웹 서버, 컨테이너, 네트워크 장비, 클라우드 계정을 단일 엔진으로 점검합니다.

설계부터 안전한 구조

모든 변경 전 스냅샷 생성, 실제 파일 교체 전 구성 검증, 접속이 끊기면 자동으로 롤백하는 데드맨 스위치를 제공합니다.

선언적 규칙

모든 통제 항목은 감사, 조치 및 참고 자료가 담긴 읽기 쉬운 YAML 규칙입니다. 검토하고, 비교(diff)하고, Git에 보관하세요.

프라이빗 AI 분석

선택 사항인 AI는 조치의 영향만 평가합니다. API 호출 전에 시크릿과 주소가 마스킹되며, 로컬 모델로 완전히 오프라인에서 실행할 수도 있습니다.

에이전트 없는 클라우드 점검

AWS, Azure, Google Cloud 등을 읽기 전용으로 점검합니다. 계정을 임의로 변경하는 대신 Terraform 코드로 조치 방안을 제안합니다.

플러그인

결과를 Slack, Telegram, Jira로 보내거나 직접 플러그인을 작성하세요. 일반 실행 파일이나 샌드박스화된 WebAssembly로 실행됩니다.

모두를 위한 보고서

엔지니어에게는 SARIF와 JSON을, 감사자에게는 HTML, Excel, PDF를 제공합니다. 한 번의 스캔으로 9가지 형식을 생성합니다.

지원 플랫폼

실제로 설치된 소프트웨어에 맞춰 규칙을 매칭하므로 해당되는 점검만 실행합니다.

운영 체제

  • Ubuntu
  • Debian
  • RHEL
  • Rocky
  • Windows Server
  • macOS
  • FreeBSD
  • Solaris
  • AIX
  • IBM i
  • IBM Z
  • COS

클라우드

  • AWS
  • Azure
  • Google Cloud
  • Oracle Cloud
  • Alibaba Cloud
  • IBM Cloud
  • Microsoft 365
  • Google Workspace
  • Power Platform

데이터베이스

  • PostgreSQL
  • MySQL
  • MariaDB
  • MongoDB
  • SQL Server
  • Oracle Database
  • Db2
  • Redis
  • Cassandra

웹 서버 및 런타임

  • NGINX
  • Apache HTTP Server
  • Tomcat
  • IIS
  • WebSphere

컨테이너 및 오케스트레이션

  • Docker
  • Kubernetes
  • EKS
  • AKS
  • GKE
  • OpenShift

네트워크 장비

  • Cisco
  • Juniper
  • Palo Alto
  • Fortinet
  • F5
  • Check Point
  • pfSense
  • OPNsense

애플리케이션 및 엔드포인트

  • Chrome
  • Edge
  • Firefox
  • Microsoft Office
  • Zoom
  • iOS
  • Android
  • VS Code
  • GitLab
  • MCP Server

외 37개 대상

작동 방식

각각 단독으로 실행해도 안전한 4단계.

  1. 01

    스캔

    호스트를 탐지하고 적용되는 모든 규칙을 실행합니다. 읽기 전용이므로 아무것도 변경되지 않습니다.

  2. 02

    보고

    우선순위가 매겨진 결과 목록을 HTML, PDF, Excel, SARIF 또는 JSON으로 받습니다.

  3. 03

    조치

    드라이 런으로 미리 본 다음 적용합니다. 먼저 스냅샷을 찍고 변경 사항을 검증합니다.

  4. 04

    롤백

    명령어 하나로 원하는 스냅샷을 복원하거나 데드맨 스위치가 자동으로 되돌리도록 맡기세요.

실제 화면 보기

명령줄, 데스크톱 앱, 독립 실행형 보고서 모두 동일한 엔진을 사용합니다. 아래 그림은 샘플 데이터를 보여줍니다.

명령줄
데스크톱 앱
HTML 보고서

안전에 대한 약속

부주의한 하드닝 도구는 시스템을 망가뜨립니다. TMAegis는 그런 일을 막기 위해 설계되었습니다.

빠른 시작

명령어 네 개로 처음부터 호스트 하드닝까지.

  1. 01

    바이너리 받기

    릴리스를 다운로드하거나 소스에서 빌드합니다.

    shell
    git clone https://github.com/tmaegis/tmaegis.git
    cd tmaegis && make build
  2. 02

    스캔

    이 호스트에 적용되는 모든 항목을 읽기 전용으로 감사합니다.

    shell
    ./bin/tmaegis scan --auto-detect
  3. 03

    조치 미리 보기

    실제로 변경하지 않고 바뀔 내용을 확인합니다.

    shell
    sudo ./bin/tmaegis apply --auto-detect --dry-run
  4. 04

    적용 및 필요시 되돌리기

    조치를 적용합니다. 명령어 하나로 롤백할 수 있습니다.

    shell
    sudo ./bin/tmaegis apply --auto-detect
    sudo ./bin/tmaegis rollback

전체 가이드 읽기

시스템을 강화할 준비가 되셨나요?

TMAegis는 무료 오픈 소스입니다. 아무것도 변경하지 않는 스캔부터 시작해 보세요.