Windows
x64 (Intel, AMD)zip69,4 MiBtmaegis_0.1.0_windows_amd64.zip
7564e312ed948cfae7a8271b7ecb409336bb867d2682f0bd9d8ebeec523398c5Tải TMAegis cho Windows, macOS hoặc Linux. Mọi tệp đều lấy trực tiếp từ GitHub Releases, kèm SHA-256 bên cạnh để bạn tự kiểm tra.
Chúng tôi xem trình duyệt của bạn để chọn đúng tệp. Không có gì được gửi đi; việc nhận diện chạy ngay trên thiết bị của bạn.
Đang nhận diện hệ thống của bạn…
Chưa đúng? Chọn hệ thống của bạn
Hãy chọn hệ thống của bạn bên dưới.
Tất cả hệ thốngChọn hệ thống của bạn để xem các tệp, lệnh và cảnh báo có thể gặp.
tmaegis_0.1.0_windows_amd64.zip
7564e312ed948cfae7a8271b7ecb409336bb867d2682f0bd9d8ebeec523398c5tmaegis_0.1.0_windows_arm64.zip
ee1254c2424b452bc7c1df9d4b585df646cc41bbc8e27d62a7229f6cd88ff69cExpand-Archive .\tmaegis_0.1.0_windows_amd64.zip -DestinationPath tmaegis
cd tmaegis
.\tmaegis.exe scan --auto-detect
.\tmaegis.exe apply --auto-detect --dry-runCác lệnh dùng tên tệp hiển thị ở trên. Hãy dùng tên tệp bạn đã tải nếu khác.
SmartScreen: Các tệp thực thi chưa được ký mã nên Windows có thể hiện thông báo "Windows protected your PC". Sau khi đã kiểm tra SHA-256, hãy chọn More info, rồi Run anyway.
tmaegis_0.1.0_darwin_arm64.tar.gz
2fe1850c6e9cb161532e4224f0cf00f193284c2977640e7400253b5ba8abba2ctmaegis_0.1.0_darwin_amd64.tar.gz
44aed52af3046c4ae002a5ec2f818435a7b03c2cbb4cf176743e1fd1ffb117d7mkdir tmaegis && tar -xzf tmaegis_0.1.0_darwin_arm64.tar.gz -C tmaegis && cd tmaegis
xattr -d com.apple.quarantine ./tmaegis
./tmaegis scan --auto-detect
sudo ./tmaegis apply --auto-detect --dry-runCác lệnh dùng tên tệp hiển thị ở trên. Hãy dùng tên tệp bạn đã tải nếu khác.
Gatekeeper: macOS có thể báo không xác minh được nhà phát triển vì tệp thực thi chưa được ký mã hoặc công chứng (notarize). Lệnh xattr ở trên sẽ xóa cờ này; chỉ làm vậy sau khi đã kiểm tra SHA-256.
tmaegis_0.1.0_linux_amd64.tar.gz
7061031797bc5e5c633592385b2b55632158b18ddca77621e13a31f0d550b220tmaegis_0.1.0_linux_arm64.tar.gz
6ee60c38ebe53f831e07c5f352586769814c72c0926fc49f8ca83163a6f440aemkdir tmaegis && tar -xzf tmaegis_0.1.0_linux_amd64.tar.gz -C tmaegis && cd tmaegis
sudo ./tmaegis scan --auto-detect
sudo ./tmaegis apply --auto-detect --dry-runCác lệnh dùng tên tệp hiển thị ở trên. Hãy dùng tên tệp bạn đã tải nếu khác.
TMAegis chưa phát hành image container. Hãy dựng image từ Dockerfile trong kho mã.
git clone https://github.com/tmaegis/tmaegis.git
cd tmaegis
docker build -t tmaegis .
docker run --rm tmaegis --helpImage gồm tmaegis và tmaegis-server cùng các quy tắc trong /etc/tmaegis/rules. Container chỉ thấy hệ thống tệp của chính nó, vì vậy hãy kiểm tra máy chủ bằng tệp thực thi gốc và dùng image cho bảng điều khiển.
Bạn cần Git, Go 1.27 trở lên và make.
git clone https://github.com/tmaegis/tmaegis.git
cd tmaegis
make build
./bin/tmaegis scan --auto-detectmake build-all biên dịch chéo cho Linux, Windows và macOS.
Mọi thứ đều nằm trong cùng một tệp lưu trữ. Hãy dùng phần bạn cần.
Tệp thực thi tmaegis dùng để quét, sửa và rollback. tmaegis gui mở cùng bộ máy đó trong một cửa sổ chỉ lắng nghe trên máy của bạn và hoạt động ngoại tuyến.
tmaegis scan --auto-detect
tmaegis guiTrên Windows, nhấp đúp Start-TMAegis-GUI.cmd trong thư mục đã giải nén để mở GUI.
tmaegis-server thu thập báo cáo của nhiều máy chủ về một nơi. Khởi động bằng Docker Compose từ kho mã nguồn; các lần quét gửi báo cáo bằng --push-url.
export TMAEGIS_SERVER_TOKEN=$(openssl rand -hex 24)
docker compose up -d
tmaegis scan --auto-detect --push-url http://localhost:8080Tệp thực thi tmaegis-server cũng có trong mỗi tệp lưu trữ phát hành. Hãy đặt TMAEGIS_SERVER_TOKEN trước khi khởi động.
Báo cáo HTML, XLSX và PDF được tích hợp sẵn, bên cạnh SARIF, JSON và nhiều định dạng khác: chín định dạng từ một lần quét, không cần cài thêm gì.
tmaegis scan --auto-detect --format html --output report.html
tmaegis scan --auto-detect --format xlsx --output report.xlsx
tmaegis scan --auto-detect --format pdf --output report.pdfMỗi tệp lưu trữ chứa các quy tắc YAML trong thư mục rules. Đó là các tệp thuần văn bản để bạn đọc, so sánh và mở rộng; dùng --rules-dir để trỏ trình quét tới thư mục khác.
tmaegis rules export -o rules.json
tmaegis scan --rules-dir ./rules --target linux16.927 quy tắc cho 96 nền tảng, từ hệ điều hành, cơ sở dữ liệu đến thiết bị mạng và đám mây. Xem tất cả ở trang Nền tảng.
Hãy đối chiếu mọi tệp tải xuống với SHA-256 của nó trước khi chạy. Giá trị băm được hiển thị trên từng thẻ tệp và liệt kê trong checksums.txt.
Get-FileHash .\tmaegis_0.1.0_windows_amd64.zip -Algorithm SHA256
Select-String -Path .\checksums.txt -Pattern tmaegis_0.1.0_windows_amd64.zipshasum -a 256 tmaegis_0.1.0_darwin_arm64.tar.gz
grep tmaegis_0.1.0_darwin_arm64.tar.gz checksums.txtsha256sum -c checksums.txt --ignore-missing
sha256sum tmaegis_0.1.0_linux_amd64.tar.gzChỉ tải từ www.tmaegis.dev hoặc từ github.com/tmaegis/tmaegis/releases. Website này không lưu trữ các tệp; mọi nút Tải xuống đều dẫn tới GitHub Releases.
Nếu SHA-256 của tệp bạn khác với giá trị hiển thị ở đây và trong checksums.txt, hãy xóa tệp và không chạy nó.
Các tệp thực thi chưa được ký mã. Windows SmartScreen và macOS Gatekeeper có thể đưa ra cảnh báo. Điều đó là bình thường, và kiểm tra SHA-256 là cách bạn xác nhận tệp là chính hãng.
Hãy báo cáo lỗ hổng một cách riêng tư, không đăng trong issue công khai. Chính sách bảo mật giải thích cách thực hiện.
TMAegis là một tệp thực thi tĩnh duy nhất. Không cần cài đặt gì trên các máy bạn quét.
| Hệ thống | Bộ xử lý | Yêu cầu |
|---|---|---|
| Windows | x64 (Intel, AMD) và ARM64 | Windows PowerShell 5.1 trở lên cho các quy tắc dùng PowerShell. Chạy bằng quyền Administrator để áp dụng các bản sửa. |
| macOS | Apple silicon (ARM64) và Intel (x64) | Một bản macOS hiện hành. Dùng sudo để áp dụng các bản sửa. |
| Linux | x64 (amd64) và ARM64 (aarch64) | Bản phân phối 64-bit; tệp thực thi là tĩnh và không cần thư viện. Chạy bằng quyền root: lần quét không có root sẽ báo không đạt đối với các kiểm tra cần root. |
Các kiểm tra đám mây, cơ sở dữ liệu và thiết bị mạng chạy được từ bất kỳ hệ thống nào ở trên.
TMAegis miễn phí và mã nguồn mở theo Mozilla Public License 2.0. Bạn có thể dùng trong công việc và cho khách hàng của mình, cũng như đọc, sửa đổi và chia sẻ mã nguồn.
Tên TMAegis và tmaegis cùng logo TM Cyber-Shield là nhãn hiệu của những người sáng lập dự án và không nằm trong phạm vi giấy phép. Chính sách nhãn hiệu giải thích những gì bạn được làm mà không cần xin phép.