TMAegis
Open source, MPL-2.0

Durcissez chaque serveur et compte cloud sans casser la production.

TMAegis transforme les CIS Benchmarks en politiques déclaratives et réversibles. Analysez, obtenez un rapport, corrigez ce qui compte et revenez en arrière en une seule commande en cas de problème.

Lancez votre première analyse

shell
tmaegis scan --auto-detect
sudo tmaegis apply --auto-detect --dry-run
8 597
Règles de durcissement
96
Plateformes et produits
4 536
Vérifications automatisées
16
Langues d'interface

Ce que vous obtenez

Un seul moteur pour les systèmes d'exploitation, bases de données, serveurs web, conteneurs, équipements réseau et comptes cloud.

Sûr par conception

Un instantané avant chaque modification, une configuration validée avant de remplacer le fichier actif et un interrupteur d'homme mort qui annule tout si vous perdez l'accès.

Règles déclaratives

Chaque contrôle est une règle YAML lisible comprenant un audit, une correction et une référence. Relisez-les, comparez-les et versionnez-les dans Git.

Analyse par IA privée

L'IA facultative évalue uniquement l'impact d'une correction. Les secrets et adresses sont masqués avant tout appel d'API, ou tout fonctionne hors ligne avec un modèle local.

Vérifications cloud sans agent

Vérifications en lecture seule pour AWS, Azure, Google Cloud et plus encore. Les corrections sont proposées sous forme de code Terraform au lieu de modifier votre compte à votre insu.

Plugins

Envoyez les résultats vers Slack, Telegram ou Jira, ou écrivez les vôtres. Les plugins s'exécutent sous forme d'exécutables simples ou en WebAssembly isolé.

Des rapports pour chacun

Les ingénieurs obtiennent du SARIF et du JSON. Les auditeurs obtiennent du HTML, de l'Excel et du PDF. Neuf formats à partir d'une même analyse.

Plateformes prises en charge

Les règles sont associées à ce qui est réellement installé, de sorte qu'une analyse n'exécute que les vérifications pertinentes.

Systèmes d'exploitation

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

Cloud

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

Bases de données

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

Serveurs web et environnements d'exécution

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

Conteneurs et orchestration

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

Équipements réseau

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

Applications et postes

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

et 37 cibles supplémentaires

Fonctionnement

Quatre étapes, chacune pouvant être exécutée seule en toute sécurité.

  1. 01

    Analyser

    Détectez l'hôte et exécutez toutes les règles applicables. En lecture seule, rien n'est modifié.

  2. 02

    Générer un rapport

    Obtenez une liste hiérarchisée des constats aux formats HTML, PDF, Excel, SARIF ou JSON.

  3. 03

    Corriger

    Prévisualisez avec une simulation, puis appliquez. Un instantané est d'abord créé et la modification est vérifiée.

  4. 04

    Annuler

    Restaurez n'importe quel instantané en une seule commande, ou laissez l'interrupteur d'homme mort s'en charger.

Aperçu en situation

Le même moteur derrière une ligne de commande, une application de bureau et un rapport autonome. Ces illustrations présentent des données d'exemple.

Ligne de commande
Application de bureau
Rapport HTML

Garanties de sécurité

Les outils de durcissement cassent les systèmes lorsqu'ils sont imprudents. TMAegis est conçu pour éviter cela.

Démarrage rapide

De zéro à un hôte durci en quatre commandes.

  1. 01

    Obtenir le binaire

    Téléchargez une version publiée ou compilez depuis les sources.

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

    Analyser

    Exécutez un audit en lecture seule de tout ce qui s'applique à cet hôte.

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

    Prévisualiser les corrections

    Voyez ce qui changerait sans rien modifier.

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

    Appliquer, et annuler si nécessaire

    Appliquez les corrections. Revenez en arrière en une seule commande.

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

Lire le guide complet

Prêt à durcir un système ?

TMAegis est gratuit et open source. Commencez par une analyse, elle ne modifie rien.