TMAegis

機能

TMAegis でできることすべてと、本番環境を安全に保つための設計上の選択。

スキャンと自動検出

オペレーティングシステムとインストール済みソフトウェアを自動検出し、該当するルールだけを選択します。

  • --auto-detect による OS とインストール済みソフトウェアの検出
  • プロファイルレベル 1・2 への対応と、手順付きの手動レビュー項目一覧
  • 読み取り専用を保証した並列監査

元に戻せる修復

すべての変更は元に戻せることを前提に設計されています。

  • Time Machine のように復元ポイントを一覧できる自動スナップショット
  • 変更した設定を本番に反映する前の構文検証
  • 自動ロールバック付きのデッドマンズスイッチ

宣言的なルール

ポリシーはバイナリに埋もれたコードではなく、データとして記述されます。

  • 監査、修復、参照情報を持つ YAML ルール
  • 対象製品と OS ファミリーによるマッチング
  • ルール自体をレビューできるため、「監査ツール自体を監査」することが可能

クラウドとインフラストラクチャ

Infrastructure as Code を尊重するエージェントレスチェック。

  • AWS、Azure、Google Cloud、Oracle、Alibaba、IBM Cloud のチェック
  • Microsoft 365 および Google Workspace のチェック
  • 直接変更せず Terraform の提案を出力するため、ステートドリフトが発生しない

ネットワーク機器

機器に接続することなく、エクスポートされた設定ファイルを監査します。

  • Cisco、Juniper、Palo Alto、Fortinet、F5、Check Point などに対応
  • --device-config で保存済みの running-config を指定
  • 機器へのネットワーク接続は一切不要

プライベート AI

AI はオプションであり、修正による影響の見積もりにのみ使用されます。

  • Ollama を通じたローカルモデルで完全オフライン実行
  • 自身の API キーを使って Claude、OpenAI、Gemini を利用可能
  • リクエスト送信前にシークレット、トークン、アドレスを自動で秘匿化

レポート

1 回のスキャンから、それぞれの読者に最適な形式で出力。

  • 監査担当者やマネージャー向けの HTML、PDF、Excel
  • GitHub Security タブ向けの SARIF、AWS Security Hub 向けの ASFF
  • パイプラインや SIEM 向けの JSON、JSON Lines、CSV

プラグインと連携

通知、チケット起票、機能拡張。

  • Slack、Telegram、Jira、Webhook プラグインを同梱
  • 実行ファイル、または SHA-256 ピン留め対応のサンドボックス化された WebAssembly
  • 多数のホストから結果を収集するセルフホスト型ダッシュボード

マルチ言語対応

コマンドライン、デスクトップアプリ、レポート、そしてこの Web サイトは 16 のロケールに対応しています。

  • ベトナム語、中国語(簡体字・繁体字)、日本語、韓国語、ロシア語、セルビア語(キリル・ラテン)を含む
  • OS の言語設定に自動で追従するほか、--lang での指定も可能
  • 引用元のベンチマークと一致させるため、ルールの本文は英語のまま表示