TMAegis
Código abierto, MPL-2.0

Endurezca cada servidor y cuenta en la nube sin romper producción.

TMAegis convierte los CIS Benchmarks en políticas declarativas y reversibles. Escanee, obtenga un reporte, corrija lo que importa y revierta con un solo comando si algo sale mal.

Ejecute su primer escaneo

shell
tmaegis scan --auto-detect
sudo tmaegis apply --auto-detect --dry-run
8597
Reglas de endurecimiento
96
Plataformas y productos
4536
Verificaciones automatizadas
16
Idiomas de la interfaz

Qué obtiene

Un solo motor para sistemas operativos, bases de datos, servidores web, contenedores, dispositivos de red y cuentas en la nube.

Seguro por diseño

Una instantánea antes de cada cambio, configuración validada antes de reemplazar el archivo activo y un interruptor de hombre muerto que revierte los cambios si pierde el acceso.

Reglas declarativas

Cada control es una regla YAML legible con una auditoría, una remediación y una referencia. Revíselas, compárelas y guárdelas en Git.

Análisis privado con IA

La IA opcional solo evalúa el impacto de una corrección. Los secretos y las direcciones se redactan antes de cualquier llamada a la API, o puede ejecutarse completamente sin conexión con un modelo local.

Verificaciones en la nube sin agentes

Verificaciones de solo lectura para AWS, Azure, Google Cloud y más. Las correcciones se proponen como Terraform en lugar de modificar su cuenta a sus espaldas.

Plugins

Envíe resultados a Slack, Telegram o Jira, o escriba el suyo propio. Los plugins se ejecutan como ejecutables simples o WebAssembly aislado.

Reportes para todos

Los ingenieros obtienen SARIF y JSON. Los auditores obtienen HTML, Excel y PDF. Nueve formatos a partir del mismo escaneo.

Plataformas compatibles

Las reglas se ajustan a lo que está realmente instalado, por lo que un escaneo solo ejecuta las verificaciones que aplican.

Sistemas operativos

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

Nube

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

Bases de datos

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

Servidores web y entornos de ejecución

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

Contenedores y orquestación

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

Dispositivos de red

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

Aplicaciones y endpoints

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

y 37 destinos más

Cómo funciona

Cuatro pasos, cada uno seguro de ejecutar por separado.

  1. 01

    Escanear

    Detecte el host y ejecute cada regla que aplique. Solo lectura, nada cambia.

  2. 02

    Generar reporte

    Obtenga una lista clasificada de hallazgos en HTML, PDF, Excel, SARIF o JSON.

  3. 03

    Corregir

    Previsualice con una simulación y luego aplique. Primero se crea una instantánea y se verifica el cambio.

  4. 04

    Revertir

    Restaure cualquier instantánea con un solo comando o deje que el interruptor de hombre muerto lo haga por usted.

Véalo en acción

El mismo motor detrás de una línea de comandos, una aplicación de escritorio y un reporte autónomo. Estas ilustraciones muestran datos de ejemplo.

Línea de comandos
Aplicación de escritorio
Reporte HTML

Promesas de seguridad

Las herramientas de endurecimiento rompen cosas cuando son descuidadas. TMAegis está diseñado para evitar eso.

Inicio rápido

De cero a un host endurecido en cuatro comandos.

  1. 01

    Obtener el binario

    Descargue una versión publicada o compile desde el código fuente.

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

    Escanear

    Ejecute una auditoría de solo lectura de todo lo que aplique a este host.

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

    Previsualizar las correcciones

    Vea qué cambiaría sin modificar nada.

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

    Aplicar y deshacer si es necesario

    Aplique las correcciones. Revierta con un solo comando.

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

Leer la guía completa

¿Listo para endurecer algo?

TMAegis es gratuito y de código abierto. Comience con un escaneo: no modifica nada.