在不中斷正式環境的前提下,強化每一台伺服器與雲端帳號。
TMAegis 將 CIS 基準轉化為可逆的宣告式政策。掃描、取得報告、修補關鍵問題;若發生任何狀況,只需一行指令即可復原。
執行第一次掃描
tmaegis scan --auto-detect
sudo tmaegis apply --auto-detect --dry-run- 8,597
- 強化規則
- 96
- 平台與產品
- 4,536
- 自動化檢查
- 16
- 介面語言
核心特色
單一引擎即可涵蓋作業系統、資料庫、Web 伺服器、容器、網路設備與雲端帳號。
原生安全設計
每次變更前自動建立快照、取代線上檔案前先驗證設定語法,並配備在失去連線時自動復原的確認計時器(Dead-man's switch)。
宣告式規則
每個控制項都是易讀的 YAML 規則,包含稽核、修補與參考資料。方便審閱、比對差異並納入 Git 管理。
私有 AI 分析
選用的 AI 僅用於評估修補的影響。發出任何 API 呼叫前會先遮蔽密鑰與位址,也可搭配本機模型完全離線執行。
無代理程式雲端檢查
對 AWS、Azure、Google Cloud 等環境進行唯讀檢查。修補方案會以 Terraform 程式碼提出,絕不會在背景擅自變更您的帳號。
外掛程式
將結果傳送至 Slack、Telegram 或 Jira,或自行撰寫外掛。外掛可作為一般執行檔或沙盒化的 WebAssembly 執行。
適合所有角色的報告
工程師可取得 SARIF 與 JSON,稽核人員可取得 HTML、Excel 與 PDF。同一次掃描即可輸出九種格式。
支援的平台
規則會自動比對實際安裝的軟體,因此掃描只會執行適用的檢查項目。
作業系統
- Ubuntu
- Debian
- RHEL
- Rocky
- Windows Server
- macOS
- FreeBSD
- Solaris
- AIX
- IBM i
- IBM Z
- COS
雲端
- AWS
- Azure
- Google Cloud
- Oracle Cloud
- Alibaba Cloud
- IBM Cloud
- Microsoft 365
- Google Workspace
- Power Platform
資料庫
- PostgreSQL
- MySQL
- MariaDB
- MongoDB
- SQL Server
- Oracle Database
- Db2
- Redis
- Cassandra
Web 伺服器與執行階段
- NGINX
- Apache HTTP Server
- Tomcat
- IIS
- WebSphere
容器與編排
- Docker
- Kubernetes
- EKS
- AKS
- GKE
- OpenShift
網路設備
- Cisco
- Juniper
- Palo Alto
- Fortinet
- F5
- Check Point
- pfSense
- OPNsense
應用程式與端點
- Chrome
- Edge
- Firefox
- Microsoft Office
- Zoom
- iOS
- Android
- VS Code
- GitLab
- MCP Server
運作方式
四個步驟,每一步都能獨立且安全地執行。
- 01
掃描
偵測主機並執行所有適用的規則。全程唯讀,不會變更任何內容。
- 02
報告
取得依優先順序排列的發現項目清單,支援 HTML、PDF、Excel、SARIF 或 JSON。
- 03
修補
先透過試執行預覽,再套用變更。執行前會先建立快照並驗證變更。
- 04
復原
使用一行指令即可還原任何快照,或讓確認計時器自動為您復原。
實際運作畫面
命令列、桌面應用程式與獨立報告皆由同一個引擎驅動。以下示意圖顯示的是範例資料。
安全承諾
粗心的強化工具往往會弄壞系統。TMAegis 的設計核心正是為了避免這種情況。
先建立快照
在進行任何變更之前,先備份受影響的檔案與設定。
套用前先驗證
取代線上檔案之前,先以 sshd -t 或 nginx -t 等指令檢查設定語法。
確認計時器
必須在時限內確認,否則變更會自動復原。
變更前先預覽
在不更動系統的情況下,逐行預覽將會發生的確切變更。
支援離線運作
無執行階段相依性的單一靜態執行檔。無遙測,也不需要帳號。
雲端唯讀
雲端檢查絕不會變更您的帳號。修補方案會寫成 Terraform 供您審閱。
快速入門
只需四行指令,從零完成主機強化。
- 01
取得執行檔
下載發行版,或從原始碼建置。
shellgit clone https://github.com/tmaegis/tmaegis.git cd tmaegis && make build - 02
掃描
對適用於此主機的所有項目執行唯讀稽核。
shell./bin/tmaegis scan --auto-detect - 03
預覽修補內容
在不變更系統的情況下查看將會發生的變更。
shellsudo ./bin/tmaegis apply --auto-detect --dry-run - 04
套用,並可隨時復原
套用修補。只需一行指令即可復原。
shellsudo ./bin/tmaegis apply --auto-detect sudo ./bin/tmaegis rollback