TMAegis

功能特性

全面了解 TMAegis 的各项功能,以及保障生产环境安全的工程设计。

扫描与检测

自动检测会识别操作系统与已安装的软件,随后仅选择适用的规则。

  • 使用 --auto-detect 检测操作系统与已安装软件
  • 支持配置级别 1 和 2,并为人工审核项附带操作说明
  • 具有只读保障的并发审计

可逆修复

所有更改在设计上都支持随时撤销。

  • 自动创建快照,提供类似“时间机器”的恢复点列表
  • 修改后的配置在上线前先进行语法验证
  • 带自动回滚机制的确认计时器

声明式规则

策略是透明的数据,而不是埋藏在二进制文件中的代码。

  • 包含审计、修复与参考信息的 YAML 规则
  • 目标平台与操作系统系列匹配
  • 规则完全开放审阅,让您也能“审计这款审计工具”

云与基础设施

尊重基础设施即代码(IaC)的无代理检查。

  • 支持 AWS、Azure、Google Cloud、Oracle、阿里云和 IBM Cloud 检查
  • 支持 Microsoft 365 和 Google Workspace 检查
  • 提供 Terraform 建议而非直接修改,避免状态漂移

网络设备

无需连接设备,直接审计导出的配置文件。

  • 支持 Cisco、Juniper、Palo Alto、Fortinet、F5、Check Point 等
  • 使用 --device-config 指定已保存的运行配置
  • 全程不会连接网络设备

私有 AI

AI 为可选功能,仅用于评估修复带来的影响。

  • 通过 Ollama 运行本地模型,完全离线
  • 支持自带密钥调用 Claude、OpenAI 或 Gemini
  • 发出任何请求前自动脱敏密钥、令牌与地址

多格式报告

一次扫描,为不同受众生成最合适的格式。

  • 面向审计人员与管理者的 HTML、PDF 和 Excel
  • 适用于 GitHub Security 标签页的 SARIF,以及适用于 AWS Security Hub 的 ASFF
  • 适用于流水线与 SIEM 的 JSON、JSON Lines 和 CSV

插件与集成

通知、工单与功能扩展。

  • 内置 Slack、Telegram、Jira 和 Webhook 插件
  • 支持普通可执行文件,或具备 SHA-256 固定的沙盒化 WebAssembly
  • 提供自托管仪表盘,集中收集多台主机的结果

多语言支持

命令行、桌面应用、报告和本网站均支持 16 种语言。

  • 包含越南语、简繁中文、日语、韩语、俄语以及双文字塞尔维亚语
  • 自动跟随操作系统语言,也可通过 --lang 手动指定
  • 规则正文保留英文,以便与您引用的基准原文保持一致