機能
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 での指定も可能
- 引用元のベンチマークと一致させるため、ルールの本文は英語のまま表示