TMAegis

Downloads

Laden Sie TMAegis für Windows, macOS oder Linux herunter. Jede Datei kommt direkt von GitHub Releases, mit ihrer SHA-256-Prüfsumme daneben, damit Sie sie kontrollieren können.

Version v0.1.0Veröffentlicht am 17. Oktober 2026Live von GitHub Releases

Nach Betriebssystem

Wählen Sie Ihr System für die passenden Dateien, Befehle und zu erwartenden Warnungen.

Windows

x64 (Intel, AMD)zip69,4 MiB

tmaegis_0.1.0_windows_amd64.zip

SHA-256
7564e312ed948cfae7a8271b7ecb409336bb867d2682f0bd9d8ebeec523398c5
Herunterladen

Windows

ARM64zip64,3 MiB

tmaegis_0.1.0_windows_arm64.zip

SHA-256
ee1254c2424b452bc7c1df9d4b585df646cc41bbc8e27d62a7229f6cd88ff69c
Herunterladen
  1. Laden Sie das ZIP für Ihren Prozessor herunter: x64 für die meisten PCs, ARM64 für Snapdragon-Laptops. Vergleichen Sie die SHA-256-Prüfsumme.
  2. Entpacken Sie das gesamte ZIP (Rechtsklick, Alle extrahieren). Doppelklicken Sie dann auf Start-TMAegis-GUI.cmd für die lokale GUI oder verwenden Sie PowerShell wie unten beschrieben.
  3. Um Korrekturen anzuwenden, öffnen Sie PowerShell als Administrator: Rechtsklick auf Start, dann Terminal (Administrator) oder Windows PowerShell (Administrator).
powershell
Expand-Archive .\tmaegis_0.1.0_windows_amd64.zip -DestinationPath tmaegis
cd tmaegis
.\tmaegis.exe scan --auto-detect
.\tmaegis.exe apply --auto-detect --dry-run

Die Befehle verwenden den oben angezeigten Dateinamen. Verwenden Sie den Namen Ihrer heruntergeladenen Datei, falls er abweicht.

SmartScreen: Die Binärdateien sind noch nicht codesigniert, daher zeigt Windows möglicherweise „Der Computer wurde durch Windows geschützt“. Nachdem Sie die SHA-256-Prüfsumme kontrolliert haben, wählen Sie Weitere Informationen und dann Trotzdem ausführen.

Komponenten

Alles liegt im selben Archiv. Nutzen Sie die Teile, die Sie brauchen.

Befehlszeile und lokale GUI

Die Binärdatei tmaegis scannt, behebt und setzt zurück. tmaegis gui öffnet dieselbe Engine in einem Fenster, das nur auf Ihrem eigenen Rechner lauscht und offline funktioniert.

shell
tmaegis scan --auto-detect
tmaegis gui

Unter Windows öffnen Sie die GUI per Doppelklick auf Start-TMAegis-GUI.cmd im entpackten Ordner.

Server-Dashboard

tmaegis-server sammelt die Berichte vieler Hosts an einem Ort. Starten Sie es mit Docker Compose aus dem Quell-Repository; Scans senden ihren Bericht mit --push-url.

shell
export TMAEGIS_SERVER_TOKEN=$(openssl rand -hex 24)
docker compose up -d
tmaegis scan --auto-detect --push-url http://localhost:8080

Die Binärdatei tmaegis-server liegt auch in jedem Release-Archiv. Setzen Sie TMAEGIS_SERVER_TOKEN, bevor Sie sie starten.

Berichte

HTML-, XLSX- und PDF-Berichte sind eingebaut, neben SARIF, JSON und mehr: neun Formate aus einem Scan, ohne zusätzliche Installation.

shell
tmaegis scan --auto-detect --format html --output report.html
tmaegis scan --auto-detect --format xlsx --output report.xlsx
tmaegis scan --auto-detect --format pdf --output report.pdf

Alle Berichtsformate

Regelpakete

Jedes Archiv enthält die YAML-Regeln im Ordner rules. Es sind einfache Dateien, die Sie lesen, vergleichen und erweitern können; mit --rules-dir verweisen Sie den Scanner auf einen anderen Ordner.

shell
tmaegis rules export -o rules.json
tmaegis scan --rules-dir ./rules --target linux

Alle Regeln durchsuchen · Regelformat

Was abgesichert wird

Aus dem aktuellen Regelkatalog erzeugt: 11.219 Regeln für 96 Plattformen. Öffnen Sie eine Kategorie, um jede Plattform, ihre Regelanzahl und den genauen Befehl zu sehen.

Eine Plattform scannen

tmaegis scan --target <target>

Netzwerkgeräte: exportierte Konfiguration prüfen

tmaegis scan --target <target> --device-config <file>

Auch Prüfungen auflisten, die eine manuelle Kontrolle erfordern

tmaegis scan --target <target> --include-manual
Betriebssysteme13 Plattformen, 4.189 Regeln

Windows-, Linux-, macOS-, Unix- und Mainframe-Systeme. Mit --auto-detect wählt TMAegis die passende Plattform für den Rechner, auf dem es läuft.

Windows-Desktop und -Server

  • Windows (desktop and server)

    2.626 Regeln: 2.626 automatisiert, 0 manuell

    tmaegis scan --target windows
    Regeln ansehen

Linux-Distributionen

  • Azure Container Linux

    116 Regeln: 110 automatisiert, 6 manuell

    tmaegis scan --target azure-container-linux
    Regeln ansehen
  • Bottlerocket

    30 Regeln: 26 automatisiert, 4 manuell

    tmaegis scan --target bottlerocket
    Regeln ansehen
  • Container-Optimized OS

    119 Regeln: 72 automatisiert, 47 manuell

    tmaegis scan --target cos
    Regeln ansehen
  • Linux (Ubuntu, Rocky Linux)

    22 Regeln: 22 automatisiert, 0 manuell

    tmaegis scan --target linux
    Regeln ansehen

macOS

  • macOS

    366 Regeln: 264 automatisiert, 102 manuell

    tmaegis scan --target macos
    Regeln ansehen

Unix: AIX, Solaris und FreeBSD

  • FreeBSD

    148 Regeln: 135 automatisiert, 13 manuell

    tmaegis scan --target freebsd
    Regeln ansehen
  • IBM AIX

    232 Regeln: 221 automatisiert, 11 manuell

    tmaegis scan --target aix
    Regeln ansehen
  • Oracle Solaris

    92 Regeln: 83 automatisiert, 9 manuell

    tmaegis scan --target solaris
    Regeln ansehen

Mainframe: IBM i und IBM Z

  • Db2 for z/OS

    78 Regeln: 0 automatisiert, 78 manuell

    tmaegis scan --target db2-zos --include-manual
    Regeln ansehen
  • IBM CICS

    8 Regeln: 0 automatisiert, 8 manuell

    tmaegis scan --target cics --include-manual
    Regeln ansehen
  • IBM i

    117 Regeln: 0 automatisiert, 117 manuell

    tmaegis scan --target ibm-i --include-manual
    Regeln ansehen
  • IBM Z (z/OS)

    235 Regeln: 0 automatisiert, 235 manuell

    tmaegis scan --target ibm-z --include-manual
    Regeln ansehen
Serversoftware36 Plattformen, 2.637 Regeln

Web- und Anwendungsserver, Datenbanken, DNS und Kerberos, Virtualisierung, Container und Kubernetes.

Web-, Anwendungs- und Collaboration-Server

  • Apache HTTP Server

    86 Regeln: 60 automatisiert, 26 manuell

    tmaegis scan --target apache
    Regeln ansehen
  • Apache Tomcat

    61 Regeln: 56 automatisiert, 5 manuell

    tmaegis scan --target tomcat
    Regeln ansehen
  • IBM WebSphere

    113 Regeln: 79 automatisiert, 34 manuell

    tmaegis scan --target websphere
    Regeln ansehen
  • Microsoft Exchange Server

    61 Regeln: 58 automatisiert, 3 manuell

    tmaegis scan --target exchange
    Regeln ansehen
  • Microsoft IIS

    55 Regeln: 50 automatisiert, 5 manuell

    tmaegis scan --target iis
    Regeln ansehen
  • Microsoft SharePoint Server

    42 Regeln: 13 automatisiert, 29 manuell

    tmaegis scan --target sharepoint
    Regeln ansehen
  • NGINX

    46 Regeln: 34 automatisiert, 12 manuell

    tmaegis scan --target nginx
    Regeln ansehen

Datenbanken

  • Apache Cassandra

    21 Regeln: 14 automatisiert, 7 manuell

    tmaegis scan --target cassandra
    Regeln ansehen
  • CockroachDB

    31 Regeln: 10 automatisiert, 21 manuell

    tmaegis scan --target cockroachdb
    Regeln ansehen
  • IBM Db2

    215 Regeln: 133 automatisiert, 82 manuell

    tmaegis scan --target db2
    Regeln ansehen
  • MariaDB

    75 Regeln: 45 automatisiert, 30 manuell

    tmaegis scan --target mariadb
    Regeln ansehen
  • Microsoft SQL Server

    97 Regeln: 74 automatisiert, 23 manuell

    tmaegis scan --target mssql
    Regeln ansehen
  • MongoDB

    27 Regeln: 20 automatisiert, 7 manuell

    tmaegis scan --target mongodb
    Regeln ansehen
  • MySQL

    79 Regeln: 47 automatisiert, 32 manuell

    tmaegis scan --target mysql
    Regeln ansehen
  • OceanBase

    42 Regeln: 23 automatisiert, 19 manuell

    tmaegis scan --target oceanbase
    Regeln ansehen
  • Oracle Database

    98 Regeln: 85 automatisiert, 13 manuell

    tmaegis scan --target oracle-db
    Regeln ansehen
  • PostgreSQL

    74 Regeln: 37 automatisiert, 37 manuell

    tmaegis scan --target postgres
    Regeln ansehen
  • Redis

    8 Regeln: 8 automatisiert, 0 manuell

    tmaegis scan --target redis
    Regeln ansehen
  • TDSQL

    106 Regeln: 55 automatisiert, 51 manuell

    tmaegis scan --target tdsql
    Regeln ansehen
  • YugabyteDB

    54 Regeln: 31 automatisiert, 23 manuell

    tmaegis scan --target yugabytedb
    Regeln ansehen

DNS, Kerberos und Verzeichnisdienste

  • BIND DNS

    51 Regeln: 41 automatisiert, 10 manuell

    tmaegis scan --target bind
    Regeln ansehen
  • Kerberos

    9 Regeln: 9 automatisiert, 0 manuell

    tmaegis scan --target kerberos
    Regeln ansehen

Virtualisierung, Container und Kubernetes

  • AKS Automatic

    33 Regeln: 12 automatisiert, 21 manuell

    tmaegis scan --target aks-automatic
    Regeln ansehen
  • Amazon EKS

    47 Regeln: 28 automatisiert, 19 manuell

    tmaegis scan --target eks
    Regeln ansehen
  • Amazon EKS Auto Mode

    34 Regeln: 15 automatisiert, 19 manuell

    tmaegis scan --target eks-auto
    Regeln ansehen
  • Azure Kubernetes Service (AKS)

    50 Regeln: 24 automatisiert, 26 manuell

    tmaegis scan --target aks
    Regeln ansehen
  • Docker

    119 Regeln: 88 automatisiert, 31 manuell

    tmaegis scan --target docker
    Regeln ansehen
  • GKE Autopilot

    29 Regeln: 13 automatisiert, 16 manuell

    tmaegis scan --target gke-autopilot
    Regeln ansehen
  • Google Kubernetes Engine (GKE)

    54 Regeln: 33 automatisiert, 21 manuell

    tmaegis scan --target gke
    Regeln ansehen
  • Kubernetes

    134 Regeln: 74 automatisiert, 60 manuell

    tmaegis scan --target kubernetes
    Regeln ansehen
  • LXD

    6 Regeln: 5 automatisiert, 1 manuell

    tmaegis scan --target lxd
    Regeln ansehen
  • OpenShift Virtualization

    26 Regeln: 9 automatisiert, 17 manuell

    tmaegis scan --target openshift-virt
    Regeln ansehen
  • Oracle Kubernetes Engine (OKE)

    43 Regeln: 20 automatisiert, 23 manuell

    tmaegis scan --target oke
    Regeln ansehen
  • Red Hat OpenShift

    115 Regeln: 13 automatisiert, 102 manuell

    tmaegis scan --target openshift
    Regeln ansehen
  • VMware ESXi

    268 Regeln: 186 automatisiert, 82 manuell

    tmaegis scan --target vmware
    Regeln ansehen

Sonstige Serversoftware

  • ROS (Robot Operating System)

    228 Regeln: 203 automatisiert, 25 manuell

    tmaegis scan --target ros
    Regeln ansehen
Desktop, Browser und Office8 Plattformen, 817 Regeln

Browser, Microsoft Office und andere Desktop-Anwendungen.

Browser

  • Apple Safari

    11 Regeln: 11 automatisiert, 0 manuell

    tmaegis scan --target safari
    Regeln ansehen
  • Google Chrome

    118 Regeln: 105 automatisiert, 13 manuell

    tmaegis scan --target chrome
    Regeln ansehen
  • Microsoft Edge

    148 Regeln: 148 automatisiert, 0 manuell

    tmaegis scan --target edge
    Regeln ansehen
  • Mozilla Firefox

    57 Regeln: 57 automatisiert, 0 manuell

    tmaegis scan --target firefox
    Regeln ansehen

Office- und Desktop-Anwendungen

  • Microsoft Defender Antivirus

    59 Regeln: 59 automatisiert, 0 manuell

    tmaegis scan --target defender
    Regeln ansehen
  • Microsoft Office

    241 Regeln: 241 automatisiert, 0 manuell

    tmaegis scan --target office
    Regeln ansehen
  • Visual Studio Code

    6 Regeln: 5 automatisiert, 1 manuell

    tmaegis scan --target vscode
    Regeln ansehen
  • Zoom

    177 Regeln: 2 automatisiert, 175 manuell

    tmaegis scan --target zoom
    Regeln ansehen
Netzwerkgeräte17 Plattformen, 1.033 Regeln

Wird anhand einer exportierten Konfiguration mit --device-config geprüft. TMAegis verbindet sich nie mit dem Gerät.

Firewalls und Security-Gateways

  • Check Point

    62 Regeln: 35 automatisiert, 27 manuell

    tmaegis scan --target checkpoint --device-config <file>
    Regeln ansehen
  • Cisco ASA

    81 Regeln: 74 automatisiert, 7 manuell

    tmaegis scan --target cisco-asa --device-config <file>
    Regeln ansehen
  • Cisco Secure Firewall (FTD)

    48 Regeln: 4 automatisiert, 44 manuell

    tmaegis scan --target cisco-ftd --device-config <file>
    Regeln ansehen
  • Fortinet FortiGate

    67 Regeln: 54 automatisiert, 13 manuell

    tmaegis scan --target fortigate --device-config <file>
    Regeln ansehen
  • OPNsense

    29 Regeln: 15 automatisiert, 14 manuell

    tmaegis scan --target opnsense --device-config <file>
    Regeln ansehen
  • Palo Alto Networks

    81 Regeln: 52 automatisiert, 29 manuell

    tmaegis scan --target paloalto --device-config <file>
    Regeln ansehen
  • pfSense

    37 Regeln: 21 automatisiert, 16 manuell

    tmaegis scan --target pfsense --device-config <file>
    Regeln ansehen
  • Sophos Firewall

    40 Regeln: 0 automatisiert, 40 manuell

    tmaegis scan --target sophos --include-manual
    Regeln ansehen

Router und Switches

  • Arista EOS

    33 Regeln: 29 automatisiert, 4 manuell

    tmaegis scan --target arista-eos --device-config <file>
    Regeln ansehen
  • Cisco IOS

    87 Regeln: 64 automatisiert, 23 manuell

    tmaegis scan --target cisco-ios --device-config <file>
    Regeln ansehen
  • Cisco IOS XR

    53 Regeln: 47 automatisiert, 6 manuell

    tmaegis scan --target cisco-iosxr --device-config <file>
    Regeln ansehen
  • Cisco NX-OS

    65 Regeln: 38 automatisiert, 27 manuell

    tmaegis scan --target cisco-nxos --device-config <file>
    Regeln ansehen
  • Extreme SLX-OS

    19 Regeln: 15 automatisiert, 4 manuell

    tmaegis scan --target extreme-slx --device-config <file>
    Regeln ansehen
  • Fortinet FortiSwitch

    40 Regeln: 35 automatisiert, 5 manuell

    tmaegis scan --target fortiswitch --device-config <file>
    Regeln ansehen
  • HPE Aruba CX

    80 Regeln: 33 automatisiert, 47 manuell

    tmaegis scan --target aruba-cx --device-config <file>
    Regeln ansehen
  • Juniper Junos

    181 Regeln: 149 automatisiert, 32 manuell

    tmaegis scan --target juniper-junos --device-config <file>
    Regeln ansehen

Load Balancer

  • F5 BIG-IP

    30 Regeln: 24 automatisiert, 6 manuell

    tmaegis scan --target f5-bigip --device-config <file>
    Regeln ansehen
Cloud und SaaS11 Plattformen, 1.516 Regeln

Schreibgeschützte Prüfungen von Cloud-Konten und SaaS-Mandanten. Korrekturen werden als Terraform vorgeschlagen und nie auf Ihr Konto angewendet.

Cloud-Plattformen

  • Alibaba Cloud

    86 Regeln: 34 automatisiert, 52 manuell

    tmaegis scan --target alibaba
    Regeln ansehen
  • Amazon Web Services

    366 Regeln: 26 automatisiert, 340 manuell

    tmaegis scan --target aws
    Regeln ansehen
  • Google Cloud

    110 Regeln: 17 automatisiert, 93 manuell

    tmaegis scan --target gcp
    Regeln ansehen
  • IBM Cloud

    81 Regeln: 8 automatisiert, 73 manuell

    tmaegis scan --target ibmcloud
    Regeln ansehen
  • Microsoft Azure

    359 Regeln: 19 automatisiert, 340 manuell

    tmaegis scan --target azure
    Regeln ansehen
  • Oracle Cloud Infrastructure

    55 Regeln: 46 automatisiert, 9 manuell

    tmaegis scan --target oci
    Regeln ansehen

SaaS- und Entwicklerplattformen

  • GitHub

    120 Regeln: 31 automatisiert, 89 manuell

    tmaegis scan --target github
    Regeln ansehen
  • Google Workspace

    97 Regeln: 3 automatisiert, 94 manuell

    tmaegis scan --target google-workspace
    Regeln ansehen
  • Microsoft 365

    176 Regeln: 16 automatisiert, 160 manuell

    tmaegis scan --target m365
    Regeln ansehen
  • Microsoft Power Platform

    22 Regeln: 5 automatisiert, 17 manuell

    tmaegis scan --target power-platform
    Regeln ansehen
  • Oracle Fusion Cloud (SaaS)

    44 Regeln: 0 automatisiert, 44 manuell

    tmaegis scan --target oracle-saas --include-manual
    Regeln ansehen
Mobilgeräte und Geräteverwaltung6 Plattformen, 640 Regeln

Mobile Betriebssysteme und Intune-Baselines für die Geräteverwaltung.

Mobile Betriebssysteme

  • Apple iOS

    106 Regeln: 0 automatisiert, 106 manuell

    tmaegis scan --target ios --include-manual
    Regeln ansehen
  • Google Android

    47 Regeln: 1 automatisiert, 46 manuell

    tmaegis scan --target android
    Regeln ansehen

Geräteverwaltung (Intune)

  • Intune: iOS/iPadOS

    94 Regeln: 0 automatisiert, 94 manuell

    tmaegis scan --target intune-ios --include-manual
    Regeln ansehen
  • Intune: macOS

    100 Regeln: 0 automatisiert, 100 manuell

    tmaegis scan --target intune-macos --include-manual
    Regeln ansehen
  • Intune: Microsoft Defender

    55 Regeln: 55 automatisiert, 0 manuell

    tmaegis scan --target intune-defender
    Regeln ansehen
  • Intune: Microsoft Office

    238 Regeln: 237 automatisiert, 1 manuell

    tmaegis scan --target intune-office
    Regeln ansehen
DevSecOps und Lieferkette3 Plattformen, 301 Regeln

Quellcode-Hosting, Pipelines, die Software-Lieferkette und KI-Tools.

Pipelines und Lieferkette

  • GitLab

    122 Regeln: 31 automatisiert, 91 manuell

    tmaegis scan --target gitlab
    Regeln ansehen
  • MCP servers (AI tooling)

    55 Regeln: 24 automatisiert, 31 manuell

    tmaegis scan --target mcp-server
    Regeln ansehen
  • Software supply chain

    124 Regeln: 12 automatisiert, 112 manuell

    tmaegis scan --target supply-chain
    Regeln ansehen
Drucker und Speicher2 Plattformen, 86 Regeln

Netzwerkdrucker und Speichersysteme.

Drucker

  • Network printers

    50 Regeln: 0 automatisiert, 50 manuell

    tmaegis scan --target printer --include-manual
    Regeln ansehen

Speicher

  • Pure Storage FlashArray

    36 Regeln: 12 automatisiert, 24 manuell

    tmaegis scan --target flasharray --device-config <file>
    Regeln ansehen

Vollständige Abdeckungstabelle öffnen

Prüfen und sicher bleiben

Prüfen Sie jeden Download vor der Ausführung anhand seiner SHA-256-Prüfsumme. Der Hash steht auf jeder Dateikarte und in checksums.txt.

Windows (PowerShell)

powershell
Get-FileHash .\tmaegis_0.1.0_windows_amd64.zip -Algorithm SHA256
Select-String -Path .\checksums.txt -Pattern tmaegis_0.1.0_windows_amd64.zip

macOS

shell
shasum -a 256 tmaegis_0.1.0_darwin_arm64.tar.gz
grep tmaegis_0.1.0_darwin_arm64.tar.gz checksums.txt

Linux

shell
sha256sum -c checksums.txt --ignore-missing
sha256sum tmaegis_0.1.0_linux_amd64.tar.gz
  • Nur vertrauenswürdige Quellen

    Laden Sie nur von www.tmaegis.dev oder von github.com/tmaegis/tmaegis/releases herunter. Diese Website hostet die Dateien nicht; jede Download-Schaltfläche führt zu GitHub Releases.

  • Hash vergleichen

    Weicht die SHA-256-Prüfsumme Ihrer Datei von der hier und in checksums.txt angezeigten ab, löschen Sie die Datei und führen Sie sie nicht aus.

  • Noch nicht codesigniert

    Die Binärdateien sind nicht codesigniert. Windows SmartScreen und macOS Gatekeeper können davor warnen. Das ist zu erwarten; mit der SHA-256-Prüfung bestätigen Sie, dass die Datei echt ist.

  • Problem gefunden?

    Melden Sie Schwachstellen vertraulich, nicht in einem öffentlichen Issue. Die Sicherheitsrichtlinie erklärt, wie.

  • Sicherheitsrichtliniechecksums.txt öffnen

Systemvoraussetzungen

TMAegis ist eine einzelne statische Binärdatei. Auf den gescannten Rechnern muss nichts installiert werden.

SystemProzessorVoraussetzungen
Windowsx64 (Intel, AMD) und ARM64Windows PowerShell 5.1 oder neuer für die Regeln, die PowerShell nutzen. Zum Anwenden von Korrekturen als Administrator ausführen.
macOSApple Silicon (ARM64) und Intel (x64)Ein aktuelles macOS-Release. Zum Anwenden von Korrekturen sudo verwenden.
Linuxx64 (amd64) und ARM64 (aarch64)Eine 64-Bit-Distribution; die Binärdatei ist statisch und braucht keine Bibliotheken. Als root ausführen: Ein Scan ohne root meldet Prüfungen, die root benötigen, als fehlgeschlagen.

Cloud-, Datenbank- und Netzwerkgeräte-Prüfungen laufen von jedem dieser Systeme aus.

Versionshinweise und frühere Versionen

v0.1.0

17. Oktober 2026

Changelog

  • ff27ff290a33532905553bcef3907b84df1553f7 feat: TMAegis Core Engine, Multi-OS CIS Rule Catalog & Web Portal
  • 4b0c73c190b75a03f94e29ac281bef94e1f9334a release: TMAegis v0.1.0 - Autonomous CIS Hardening & Security Compliance Engine
Release-Seite auf GitHub

Frühere Versionen

Es gibt noch keine früheren Versionen.

Alle Versionen auf GitHub

Lizenz und Marke

TMAegis ist frei und quelloffen unter der Mozilla Public License 2.0. Sie dürfen es beruflich und für Ihre Kunden nutzen und den Quellcode lesen, ändern und weitergeben.

Die Namen TMAegis und tmaegis sowie das Logo TM Cyber-Shield sind Marken der Projektgründer und nicht von der Lizenz abgedeckt. Die Markenrichtlinie erklärt, was Sie ohne Rückfrage tun dürfen.