TMAegis
Açık kaynak, MPL-2.0

Üretim ortamını bozmadan her sunucuyu ve bulut hesabını sıkılaştırın.

TMAegis, CIS Benchmarks'ı geri alınabilir, bildirimsel politikalara dönüştürür. Tarayın, rapor alın, önemli olanları düzeltin ve bir sorun çıkarsa tek komutla geri alın.

İlk taramanızı çalıştırın

shell
tmaegis scan --auto-detect
sudo tmaegis apply --auto-detect --dry-run
8.597
Sıkılaştırma kuralları
96
Platformlar ve ürünler
4.536
Otomatik denetimler
16
Arayüz dilleri

Neler sunar

İşletim sistemleri, veritabanları, web sunucuları, kapsayıcılar, ağ cihazları ve bulut hesapları için tek bir motor.

Tasarımdan itibaren güvenli

Her değişiklikten önce bir anlık görüntü, canlı dosyanın yerini almadan önce doğrulanan yapılandırma ve erişimi kaybederseniz değişiklikleri geri alan onay zamanlayıcısı (dead-man's switch).

Bildirimsel kurallar

Her kontrol; denetimi, düzeltmesi ve referansı olan okunabilir bir YAML kuralıdır. İnceleyin, farklarını karşılaştırın ve Git'te tutun.

Gizli yapay zeka analizi

İsteğe bağlı yapay zeka yalnızca bir düzeltmenin etkisini değerlendirir. Gizli bilgiler ve adresler herhangi bir API çağrısından önce maskelenir veya yerel bir modelle tamamen çevrimdışı çalışır.

Aracısız bulut denetimleri

AWS, Azure, Google Cloud ve daha fazlası için salt okunur denetimler. Düzeltmeler, hesabınızı arkanızdan değiştirmek yerine Terraform kodu olarak önerilir.

Eklentiler

Sonuçları Slack, Telegram veya Jira'ya gönderin ya da kendi eklentinizi yazın. Eklentiler düz çalıştırılabilir dosyalar veya korumalı alan (sandbox) içindeki WebAssembly olarak çalışır.

Herkes için raporlar

Mühendisler SARIF ve JSON alır. Denetçiler HTML, Excel ve PDF alır. Aynı taramadan dokuz farklı biçim.

Desteklenen platformlar

Kurallar gerçekten kurulu olan yazılımlarla eşleştirilir; böylece tarama yalnızca geçerli denetimleri çalıştırır.

İşletim sistemleri

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

Bulut

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

Veritabanları

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

Web sunucuları ve çalışma zamanları

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

Kapsayıcılar ve orkestrasyon

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

Ağ cihazları

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

Uygulamalar ve uç noktalar

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

ve 37 hedef daha

Nasıl çalışır

Her biri tek başına güvenle çalıştırılabilen dört adım.

  1. 01

    Tara

    Ana makineyi algılayın ve geçerli olan her kuralı çalıştırın. Salt okunurdur, hiçbir şey değişmez.

  2. 02

    Raporla

    Bulguların sıralı listesini HTML, PDF, Excel, SARIF veya JSON olarak alın.

  3. 03

    Düzelt

    Deneme çalıştırmasıyla önizleyin, ardından uygulayın. Önce bir anlık görüntü alınır ve değişiklik doğrulanır.

  4. 04

    Geri al

    Herhangi bir anlık görüntüyü tek komutla geri yükleyin veya onay zamanlayıcısının bunu sizin yerinize yapmasına izin verin.

Çalışırken görün

Komut satırının, masaüstü uygulamasının ve bağımsız raporun arkasındaki aynı motor. Bu görseller örnek verileri göstermektedir.

Komut satırı
Masaüstü uygulaması
HTML raporu

Güvenlik sözleri

Sıkılaştırma araçları dikkatsiz olduklarında sistemleri bozar. TMAegis bunu yapmamak üzerine inşa edilmiştir.

Hızlı başlangıç

Dört komutta sıfırdan sıkılaştırılmış bir ana makineye.

  1. 01

    İkili dosyayı edinin

    Bir sürüm indirin veya kaynak kodundan derleyin.

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

    Tara

    Bu ana makine için geçerli olan her şeyin salt okunur denetimini çalıştırın.

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

    Düzeltmeleri önizleyin

    Hiçbir şeyi değiştirmeden nelerin değişeceğini görün.

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

    Uygulayın ve gerekirse geri alın

    Düzeltmeleri uygulayın. Tek komutla geri alın.

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

Tam kılavuzu okuyun

Bir şeyleri sıkılaştırmaya hazır mısınız?

TMAegis ücretsiz ve açık kaynaklıdır. Bir taramayla başlayın, hiçbir şeyi değiştirmez.