TMAegis

Preuzimanja

Preuzmite TMAegis za Windows, macOS ili Linux. Svaka datoteka dolazi direktno sa GitHub Releases, a pored nje je njen SHA-256 da biste je mogli proveriti.

Verzija v0.1.0Objavljeno 17. октобар 2026.Uživo sa GitHub Releases

Po operativnom sistemu

Izaberite svoj sistem da biste videli datoteke, komande i upozorenja koja možete očekivati.

Opcije instalacije

1 opcija

Arhiva ZIP

x64 (Intel, AMD)zip69,4 MiB

tmaegis_0.1.0_windows_amd64.zip

SHA-256
7564e312ed948cfae7a8271b7ecb409336bb867d2682f0bd9d8ebeec523398c5

Komanda spremna za kopiranje

powershell
Expand-Archive .\tmaegis_0.1.0_windows_amd64.zip -DestinationPath tmaegis
cd tmaegis
.\tmaegis.exe scan --auto-detect
.\tmaegis.exe apply --auto-detect --dry-run
Preuzmi

Arhiva ZIP

ARM64zip64,3 MiB

tmaegis_0.1.0_windows_arm64.zip

SHA-256
ee1254c2424b452bc7c1df9d4b585df646cc41bbc8e27d62a7229f6cd88ff69c

Komanda spremna za kopiranje

powershell
Expand-Archive .\tmaegis_0.1.0_windows_arm64.zip -DestinationPath tmaegis
cd tmaegis
.\tmaegis.exe scan --auto-detect
.\tmaegis.exe apply --auto-detect --dry-run
Preuzmi
  1. Preuzmite ZIP za svoj procesor: x64 za većinu računara, ARM64 za laptopove sa Snapdragon procesorom. Uporedite njegov SHA-256.
  2. Raspakujte ceo ZIP (desni klik, Extract All). Zatim dvaput kliknite na Start-TMAegis-GUI.cmd za lokalni GUI ili koristite PowerShell kao ispod.
  3. Da biste primenili ispravke, otvorite PowerShell kao administrator: desni klik na Start pa izaberite Terminal (Admin) ili Windows PowerShell (Admin).

Komande koriste naziv datoteke prikazan iznad. Ako se razlikuje, upotrebite naziv datoteke koju ste preuzeli.

SmartScreen

Izvršne datoteke još nisu potpisane digitalnim potpisom, pa Windows može prikazati „Windows protected your PC“. Kada proverite SHA-256, izaberite More info, a zatim Run anyway.

Jedna binarna datoteka, svaka platforma

Ista jedna datoteka skenira, izveštava i ispravlja na svakom sistemu. Na računarima koje proveravate ništa se ne instalira, a svaka ispravka može da se poništi.

  1. Jedno preuzimanje

    tmaegis · tmaegis.exe

    Jedna statička binarna datoteka sa pravilima pored nje. Iste komande na Windowsu, macOS-u, Linuxu i Unix sistemima.

    • Windows
    • macOS
    • Linux
    • FreeBSD
    • AIX
    • Solaris
    • Docker
  2. 01Skeniranje

    Otkriva šta je instalirano i pokreće samo provere koje se primenjuju. Samo za čitanje: ništa se ne menja.

  3. 02Izveštaj

    Nalazi poređani po ozbiljnosti, kao HTML, PDF, Excel, SARIF ili JSON.

  4. 03Ispravka

    Pregled pomoću --dry-run, zatim primena. Prvo se pravi snimak, a svaka izmena se proverava.

Dead-man prekidač

Posle ispravke TMAegis čeka da potvrdite da sistem i dalje radi (podrazumevano 60 sekundi).

  • Vi potvrdite: izmena ostaje.
  • Nema potvrde na vreme ili provera ne uspe: sve se vraća iz snimka.
Povratak radi isto na svakom sistemu: tmaegis rollback ručno vraća bilo koji snimak.

Testirajte uređaj

Pronađite sistem koji želite da proverite. Svaka kartica kaže gde da pokrenete TMAegis, šta prvo da izvezete ili u šta da se prijavite i tačnu komandu za skeniranje.

Šta gde radi

  • Jedan alat za svaku platformu

    Isto preuzimanje tmaegis pokriva 96 platformi. Radi na Windowsu, macOS-u ili Linuxu; menja se samo gde ga pokrećete i šta čita.

  • Mrežni uređaji: izvezena datoteka

    TMAegis se nikada ne povezuje sa ruterom, svičem ili firewallom. Konfiguraciju izvezete kao tekst, kopirate datoteku na svoj računar i skenirate je tamo.

  • Udaljeno skeniranje preko SSH: planirano

    Skeniranje ili ojačavanje drugih računara preko SSH ili WinRM još nije dostupno. Planirano je, bez datuma. Za sada pokrenite TMAegis na svakom računaru ili skenirajte izvezene datoteke.

  • Neki sistemi nemaju šta da se instalira

    Telefoni, Intune profili, štampači, mejnfrejmovi i neki SaaS zakupci ne mogu da pokreću TMAegis. Za njih ispisuje kontrolnu listu koju prolazite ručno.

96 sistema prikazano

Apache Cassandra

cassandra · 21 pravilo: 14 automatskih, 7 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru baze podataka, kao root ili Administrator, sa sopstvenim klijentom baze na PATH-u i administratorskom prijavom na bazu.

Komanda za skeniranje

tmaegis scan --target cassandra

Pogledaj pravila

Apache HTTP Server

apache · 86 pravila: 60 automatskih, 26 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru na kojem radi, kao root (sudo).

Komanda za skeniranje

tmaegis scan --target apache

Pogledaj pravila

Apache Tomcat

tomcat · 61 pravilo: 56 automatskih, 5 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru na kojem radi, kao root (sudo).

Pre skeniranja
shell
export CATALINA_BASE=/opt/tomcat   # your Tomcat folder (default /opt/tomcat)

Komanda za skeniranje

tmaegis scan --target tomcat

Pogledaj pravila

Apple Safari

safari · 11 pravila: 11 automatskih, 0 ručnih

Ovaj računar

Gde ga pokrenuti: Na Mac-u, u Terminalu. Za potpuno skeniranje koristite sudo.

Komanda za skeniranje

tmaegis scan --target safari

Pogledaj pravila

Azure Container Linux

azure-container-linux · 116 pravila: 110 automatskih, 6 ručnih

Ovaj računar

Gde ga pokrenuti: Na hostu, iz root shell-a (admin ili toolbox kontejner).

Ovi sistemi imaju korenski fajl sistem samo za čitanje: kopirajte Linux arhivu u folder u koji se može pisati i pokrenite je odatle.

Komande i meniji se razlikuju među verzijama: proverite dokumentaciju svoje verzije.

Komanda za skeniranje

tmaegis scan --target azure-container-linux

Pogledaj pravila

BIND DNS

bind · 51 pravilo: 41 automatskih, 10 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru na kojem radi, kao root (sudo).

Komanda za skeniranje

tmaegis scan --target bind

Pogledaj pravila

Bottlerocket

bottlerocket · 30 pravila: 26 automatskih, 4 ručnih

Ovaj računar

Gde ga pokrenuti: Na hostu, iz root shell-a (admin ili toolbox kontejner).

Ovi sistemi imaju korenski fajl sistem samo za čitanje: kopirajte Linux arhivu u folder u koji se može pisati i pokrenite je odatle.

Komande i meniji se razlikuju među verzijama: proverite dokumentaciju svoje verzije.

Komanda za skeniranje

tmaegis scan --target bottlerocket

Pogledaj pravila

CockroachDB

cockroachdb · 31 pravilo: 10 automatskih, 21 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru baze podataka, kao root ili Administrator, sa sopstvenim klijentom baze na PATH-u i administratorskom prijavom na bazu.

Pre skeniranja
shell
export COCKROACH_CERTS_DIR=/var/lib/cockroach/certs

Komanda za skeniranje

tmaegis scan --target cockroachdb

Pogledaj pravila

Container-Optimized OS

cos · 119 pravila: 72 automatskih, 47 ručnih

Ovaj računar

Gde ga pokrenuti: Na hostu, iz root shell-a (admin ili toolbox kontejner).

Ovi sistemi imaju korenski fajl sistem samo za čitanje: kopirajte Linux arhivu u folder u koji se može pisati i pokrenite je odatle.

Komande i meniji se razlikuju među verzijama: proverite dokumentaciju svoje verzije.

Komanda za skeniranje

tmaegis scan --target cos

Pogledaj pravila

Docker

docker · 119 pravila: 88 automatskih, 31 ručnih

Ovaj računar

Gde ga pokrenuti: Na Docker hostu, kao root ili član grupe docker.

Komanda za skeniranje

tmaegis scan --target docker

Pogledaj pravila

FreeBSD

freebsd · 148 pravila: 135 automatskih, 13 ručnih

Ovaj računar

Gde ga pokrenuti: Na AIX, Solaris ili FreeBSD sistemu, kao root.

Eksperimentalna verzija za ovaj sistem nalazi se u svakom izdanju: samo provereno kompajliranjem, još nepokretana na pravom hardveru. Prvo je isprobajte na test sistemu; ako je izdanje nema, izgradite je iz izvornog koda pomoću Go-a. Eksperimentalna preuzimanja

Komanda za skeniranje

tmaegis scan --target freebsd

Pogledaj pravila

Google Chrome

chrome · 118 pravila: 105 automatskih, 13 ručnih

Ovaj računar

Gde ga pokrenuti: Na svakom Windows računaru na koji se politika odnosi, u PowerShellu kao administrator. Provere čitaju postavke politike koje su na snazi.

Komanda za skeniranje

tmaegis scan --target chrome

Pogledaj pravila

IBM AIX

aix · 232 pravila: 221 automatskih, 11 ručnih

Ovaj računar

Gde ga pokrenuti: Na AIX, Solaris ili FreeBSD sistemu, kao root.

Eksperimentalna verzija za ovaj sistem nalazi se u svakom izdanju: samo provereno kompajliranjem, još nepokretana na pravom hardveru. Prvo je isprobajte na test sistemu; ako je izdanje nema, izgradite je iz izvornog koda pomoću Go-a. Eksperimentalna preuzimanja

Komanda za skeniranje

tmaegis scan --target aix

Pogledaj pravila

IBM Db2

db2 · 215 pravila: 133 automatskih, 82 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru baze podataka, kao root ili Administrator, sa sopstvenim klijentom baze na PATH-u i administratorskom prijavom na bazu.

Komanda za skeniranje

tmaegis scan --target db2

Pogledaj pravila

IBM WebSphere

websphere · 113 pravila: 79 automatskih, 34 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru na kojem radi, kao root (sudo).

Pre skeniranja
shell
export WLP_USER_DIR=/opt/ibm/wlp/usr   # your Liberty user directory

Komanda za skeniranje

tmaegis scan --target websphere

Pogledaj pravila

Intune: Microsoft Defender

intune-defender · 55 pravila: 55 automatskih, 0 ručnih

Ovaj računar

Gde ga pokrenuti: Na svakom Windows računaru na koji se politika odnosi, u PowerShellu kao administrator. Provere čitaju postavke politike koje su na snazi.

Provere čitaju Intune politiku koja je stigla na računar. Skeniranje pokrenite na upravljanom računaru, a ne u Intune administratorskom centru.

Komanda za skeniranje

tmaegis scan --target intune-defender

Pogledaj pravila

Intune: Microsoft Office

intune-office · 238 pravila: 237 automatskih, 1 ručnih

Ovaj računar

Gde ga pokrenuti: Na svakom Windows računaru na koji se politika odnosi, u PowerShellu kao administrator. Provere čitaju postavke politike koje su na snazi.

Provere čitaju Intune politiku koja je stigla na računar. Skeniranje pokrenite na upravljanom računaru, a ne u Intune administratorskom centru.

Komanda za skeniranje

tmaegis scan --target intune-office

Pogledaj pravila

Kerberos

kerberos · 9 pravila: 9 automatskih, 0 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru na kojem radi, kao root (sudo).

Komanda za skeniranje

tmaegis scan --target kerberos

Pogledaj pravila

Linux distributions

linux · 5.730 pravila: 5.730 automatskih, 0 ručnih

Ovaj računar

Gde ga pokrenuti: Na Linux računaru, kao root (sudo).

Komanda za skeniranje

tmaegis scan --target linux

Pogledaj pravila

LXD

lxd · 6 pravila: 5 automatskih, 1 ručnih

Ovaj računar

Gde ga pokrenuti: Na Linux računaru, kao root (sudo).

Komanda za skeniranje

tmaegis scan --target lxd

Pogledaj pravila

macOS

macos · 366 pravila: 264 automatskih, 102 ručnih

Ovaj računar

Gde ga pokrenuti: Na Mac-u, u Terminalu. Za potpuno skeniranje koristite sudo.

Komanda za skeniranje

tmaegis scan --target macos

Pogledaj pravila

MariaDB

mariadb · 75 pravila: 45 automatskih, 30 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru baze podataka, kao root ili Administrator, sa sopstvenim klijentom baze na PATH-u i administratorskom prijavom na bazu.

Provere koriste mysql klijent sa podrazumevanim postavkama: stavite administratorski nalog u odeljak [client] datoteke ~/.my.cnf korisnika koji pokreće skeniranje.

Komanda za skeniranje

tmaegis scan --target mariadb

Pogledaj pravila

MCP servers (AI tooling)

mcp-server · 55 pravila: 24 automatskih, 31 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru na kojem radi, kao root (sudo).

Pre skeniranja
shell
export MCP_CONFIG=/etc/mcp/server.json   # the server's configuration file

Komanda za skeniranje

tmaegis scan --target mcp-server

Pogledaj pravila

Microsoft Defender Antivirus

defender · 59 pravila: 59 automatskih, 0 ručnih

Ovaj računar

Gde ga pokrenuti: Na svakom Windows računaru na koji se politika odnosi, u PowerShellu kao administrator. Provere čitaju postavke politike koje su na snazi.

Komanda za skeniranje

tmaegis scan --target defender

Pogledaj pravila

Microsoft Edge

edge · 148 pravila: 148 automatskih, 0 ručnih

Ovaj računar

Gde ga pokrenuti: Na svakom Windows računaru na koji se politika odnosi, u PowerShellu kao administrator. Provere čitaju postavke politike koje su na snazi.

Komanda za skeniranje

tmaegis scan --target edge

Pogledaj pravila

Microsoft Exchange Server

exchange · 61 pravilo: 58 automatskih, 3 ručnih

Ovaj računar

Gde ga pokrenuti: Na Windows serveru na kojem radi, u PowerShellu kao administrator.

Komanda za skeniranje

tmaegis scan --target exchange

Pogledaj pravila

Microsoft IIS

iis · 55 pravila: 50 automatskih, 5 ručnih

Ovaj računar

Gde ga pokrenuti: Na Windows serveru na kojem radi, u PowerShellu kao administrator.

Komanda za skeniranje

tmaegis scan --target iis

Pogledaj pravila

Microsoft Office

office · 241 pravilo: 241 automatskih, 0 ručnih

Ovaj računar

Gde ga pokrenuti: Na svakom Windows računaru na koji se politika odnosi, u PowerShellu kao administrator. Provere čitaju postavke politike koje su na snazi.

Komanda za skeniranje

tmaegis scan --target office

Pogledaj pravila

Microsoft SharePoint Server

sharepoint · 42 pravila: 13 automatskih, 29 ručnih

Ovaj računar

Gde ga pokrenuti: Na Windows serveru na kojem radi, u PowerShellu kao administrator.

Komanda za skeniranje

tmaegis scan --target sharepoint

Pogledaj pravila

Microsoft SQL Server

mssql · 97 pravila: 74 automatskih, 23 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru baze podataka, kao root ili Administrator, sa sopstvenim klijentom baze na PATH-u i administratorskom prijavom na bazu.

Komanda za skeniranje

tmaegis scan --target mssql

Pogledaj pravila

MongoDB

mongodb · 27 pravila: 20 automatskih, 7 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru baze podataka, kao root ili Administrator, sa sopstvenim klijentom baze na PATH-u i administratorskom prijavom na bazu.

Komanda za skeniranje

tmaegis scan --target mongodb

Pogledaj pravila

Mozilla Firefox

firefox · 57 pravila: 57 automatskih, 0 ručnih

Ovaj računar

Gde ga pokrenuti: Na svakom Windows računaru na koji se politika odnosi, u PowerShellu kao administrator. Provere čitaju postavke politike koje su na snazi.

Komanda za skeniranje

tmaegis scan --target firefox

Pogledaj pravila

MySQL

mysql · 79 pravila: 47 automatskih, 32 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru baze podataka, kao root ili Administrator, sa sopstvenim klijentom baze na PATH-u i administratorskom prijavom na bazu.

Provere koriste mysql klijent sa podrazumevanim postavkama: stavite administratorski nalog u odeljak [client] datoteke ~/.my.cnf korisnika koji pokreće skeniranje.

Komanda za skeniranje

tmaegis scan --target mysql

Pogledaj pravila

NGINX

nginx · 46 pravila: 34 automatskih, 12 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru na kojem radi, kao root (sudo).

Komanda za skeniranje

tmaegis scan --target nginx

Pogledaj pravila

OceanBase

oceanbase · 42 pravila: 23 automatskih, 19 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru baze podataka, kao root ili Administrator, sa sopstvenim klijentom baze na PATH-u i administratorskom prijavom na bazu.

Pre skeniranja
shell
export OB_CONN="-h127.0.0.1 -P2881 -uroot@sys -p<password>"

Komanda za skeniranje

tmaegis scan --target oceanbase

Pogledaj pravila

Oracle Database

oracle-db · 98 pravila: 85 automatskih, 13 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru baze podataka, kao root ili Administrator, sa sopstvenim klijentom baze na PATH-u i administratorskom prijavom na bazu.

Pre skeniranja
shell
export ORACLE_HOME=<oracle-home>
export ORACLE_SID=<sid>

Komanda za skeniranje

tmaegis scan --target oracle-db

Pogledaj pravila

Oracle Solaris

solaris · 92 pravila: 83 automatskih, 9 ručnih

Ovaj računar

Gde ga pokrenuti: Na AIX, Solaris ili FreeBSD sistemu, kao root.

Eksperimentalna verzija za ovaj sistem nalazi se u svakom izdanju: samo provereno kompajliranjem, još nepokretana na pravom hardveru. Prvo je isprobajte na test sistemu; ako je izdanje nema, izgradite je iz izvornog koda pomoću Go-a. Eksperimentalna preuzimanja

Komanda za skeniranje

tmaegis scan --target solaris

Pogledaj pravila

PostgreSQL

postgres · 74 pravila: 37 automatskih, 37 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru baze podataka, kao root ili Administrator, sa sopstvenim klijentom baze na PATH-u i administratorskom prijavom na bazu.

Pre skeniranja
shell
export PGUSER=postgres PGDATABASE=postgres   # the defaults

Komanda za skeniranje

tmaegis scan --target postgres

Pogledaj pravila

Redis

redis · 8 pravila: 8 automatskih, 0 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru baze podataka, kao root ili Administrator, sa sopstvenim klijentom baze na PATH-u i administratorskom prijavom na bazu.

Komanda za skeniranje

tmaegis scan --target redis

Pogledaj pravila

ROS (Robot Operating System)

ros · 228 pravila: 203 automatskih, 25 ručnih

Ovaj računar

Gde ga pokrenuti: Na Linux računaru, kao root (sudo).

Komanda za skeniranje

tmaegis scan --target ros

Pogledaj pravila

Software supply chain

supply-chain · 124 pravila: 12 automatskih, 112 ručnih

Ovaj računar

Gde ga pokrenuti: U kopiji repozitorijuma ili kao korak u vašem CI pipeline-u.

Pre skeniranja
shell
cd <your-repository>
gh auth login   # only for the checks that read GitHub settings

Komanda za skeniranje

tmaegis scan --target supply-chain

Pogledaj pravila

TDSQL

tdsql · 106 pravila: 55 automatskih, 51 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru baze podataka, kao root ili Administrator, sa sopstvenim klijentom baze na PATH-u i administratorskom prijavom na bazu.

Pre skeniranja
shell
export TDSQL_HOME=/data/tdsql   # the default

Komanda za skeniranje

tmaegis scan --target tdsql

Pogledaj pravila

Visual Studio Code

vscode · 6 pravila: 5 automatskih, 1 ručnih

Ovaj računar

Gde ga pokrenuti: Na svakom Windows računaru na koji se politika odnosi, u PowerShellu kao administrator. Provere čitaju postavke politike koje su na snazi.

Komanda za skeniranje

tmaegis scan --target vscode

Pogledaj pravila

VMware ESXi

vmware · 268 pravila: 186 automatskih, 82 ručnih

Ovaj računar

Gde ga pokrenuti: Tamo odakle esxcli može da upita ESXi host.

Provere pozivaju esxcli. Tamo gde esxcli nije dostupan, izlistajte provere pomoću --include-manual i pregledajte ih ručno.

Komande i meniji se razlikuju među verzijama: proverite dokumentaciju svoje verzije.

Komanda za skeniranje

tmaegis scan --target vmware

Pogledaj pravila

Windows (desktop and server)

windows · 2.626 pravila: 2.626 automatskih, 0 ručnih

Ovaj računar

Gde ga pokrenuti: Na Windows računaru ili serveru, u PowerShellu kao administrator.

Komanda za skeniranje

tmaegis scan --target windows

Pogledaj pravila

YugabyteDB

yugabytedb · 54 pravila: 31 automatskih, 23 ručnih

Ovaj računar

Gde ga pokrenuti: Na serveru baze podataka, kao root ili Administrator, sa sopstvenim klijentom baze na PATH-u i administratorskom prijavom na bazu.

Pre skeniranja
shell
export PGHOST=127.0.0.1 PGPORT=5433 PGUSER=yugabyte   # the defaults

Komanda za skeniranje

tmaegis scan --target yugabytedb

Pogledaj pravila

Zoom

zoom · 177 pravila: 2 automatskih, 175 ručnih

Ovaj računar

Gde ga pokrenuti: Na svakom Windows računaru na koji se politika odnosi, u PowerShellu kao administrator. Provere čitaju postavke politike koje su na snazi.

Komanda za skeniranje

tmaegis scan --target zoom

Pogledaj pravila

Arista EOS

arista-eos · 33 pravila: 29 automatskih, 4 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju
device cli
terminal length 0
show running-config

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target arista-eos --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target arista-eos --device-config samples/network/arista-eos/arista-eos-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target arista-eos --device-config samples\network\arista-eos\arista-eos-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

Check Point

checkpoint · 62 pravila: 35 automatskih, 27 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju
device cli
# in clish, on each gateway and management server
set clienv rows 0
show configuration

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target checkpoint --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target checkpoint --device-config samples/network/checkpoint/checkpoint-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target checkpoint --device-config samples\network\checkpoint\checkpoint-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

Cisco ASA

cisco-asa · 81 pravilo: 74 automatskih, 7 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju
device cli
terminal pager 0
show running-config

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target cisco-asa --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target cisco-asa --device-config samples/network/cisco-asa/cisco-asa-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target cisco-asa --device-config samples\network\cisco-asa\cisco-asa-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

Cisco IOS

cisco-ios · 87 pravila: 64 automatskih, 23 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju
device cli
terminal length 0
show running-config

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target cisco-ios --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target cisco-ios --device-config samples/network/cisco-ios/cisco-ios-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target cisco-ios --device-config samples\network\cisco-ios\cisco-ios-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

Cisco IOS XR

cisco-iosxr · 53 pravila: 47 automatskih, 6 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju
device cli
terminal length 0
show running-config

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target cisco-iosxr --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target cisco-iosxr --device-config samples/network/cisco-iosxr/cisco-iosxr-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target cisco-iosxr --device-config samples\network\cisco-iosxr\cisco-iosxr-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

Cisco NX-OS

cisco-nxos · 65 pravila: 38 automatskih, 27 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju
device cli
terminal length 0
show running-config

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target cisco-nxos --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target cisco-nxos --device-config samples/network/cisco-nxos/cisco-nxos-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target cisco-nxos --device-config samples\network\cisco-nxos\cisco-nxos-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

Cisco Secure Firewall (FTD)

cisco-ftd · 48 pravila: 4 automatskih, 44 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Većina postavki Cisco Secure Firewall upravlja se u Management Center-u (FMC); te provere su na kontrolnoj listi.

Izvezite konfiguraciju
device cli
show running-config   # on the FTD CLI (the > prompt)

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target cisco-ftd --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target cisco-ftd --device-config samples/network/cisco-ftd/cisco-ftd-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target cisco-ftd --device-config samples\network\cisco-ftd\cisco-ftd-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

Extreme SLX-OS

extreme-slx · 19 pravila: 15 automatskih, 4 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju
device cli
terminal length 0
show running-config

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target extreme-slx --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target extreme-slx --device-config samples/network/extreme-slx/extreme-slx-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target extreme-slx --device-config samples\network\extreme-slx\extreme-slx-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

F5 BIG-IP

f5-bigip · 30 pravila: 24 automatskih, 6 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju
shell
# in the BIG-IP advanced shell (bash)
for c in "auth password-policy" "auth source" "auth remote-user" "auth radius" "sys httpd" "sys sshd" "sys global-settings" "cli global-settings" "sys snmp" "net self"; do tmsh list $c all-properties; done > f5-bigip.txt
tmsh list sys ntp >> f5-bigip.txt
tmsh list sys syslog >> f5-bigip.txt

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target f5-bigip --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target f5-bigip --device-config samples/network/f5-bigip/f5-bigip-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target f5-bigip --device-config samples\network\f5-bigip\f5-bigip-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

Fortinet FortiGate

fortigate · 67 pravila: 54 automatskih, 13 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju
device cli
config global   # only on units with VDOMs enabled
show full-configuration

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target fortigate --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target fortigate --device-config samples/network/fortigate/fortigate-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target fortigate --device-config samples\network\fortigate\fortigate-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

Fortinet FortiSwitch

fortiswitch · 40 pravila: 35 automatskih, 5 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju
device cli
show full-configuration

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target fortiswitch --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target fortiswitch --device-config samples/network/fortiswitch/fortiswitch-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target fortiswitch --device-config samples\network\fortiswitch\fortiswitch-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

HPE Aruba CX

aruba-cx · 80 pravila: 33 automatskih, 47 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju
device cli
show running-config

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target aruba-cx --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target aruba-cx --device-config samples/network/aruba-cx/aruba-cx-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target aruba-cx --device-config samples\network\aruba-cx\aruba-cx-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

Juniper Junos

juniper-junos · 181 pravilo: 149 automatskih, 32 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju
device cli
show configuration | display set | no-more

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target juniper-junos --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target juniper-junos --device-config samples/network/juniper-junos/juniper-junos-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target juniper-junos --device-config samples\network\juniper-junos\juniper-junos-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

OPNsense

opnsense · 29 pravila: 15 automatskih, 14 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju

U web interfejsu: System > Configuration > Backups > Download configuration

shell
# or, from the OPNsense shell:
cat /conf/config.xml

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target opnsense --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target opnsense --device-config samples/network/opnsense/opnsense-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target opnsense --device-config samples\network\opnsense\opnsense-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

Palo Alto Networks

paloalto · 81 pravilo: 52 automatskih, 29 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju
device cli
set cli pager off
set cli config-output-format set
configure
show

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target paloalto --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target paloalto --device-config samples/network/paloalto/paloalto-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target paloalto --device-config samples\network\paloalto\paloalto-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

pfSense

pfsense · 37 pravila: 21 automatskih, 16 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Izvezite konfiguraciju

U web interfejsu: Diagnostics > Backup & Restore > Download configuration as XML

shell
# or, from the pfSense shell:
cat /cf/conf/config.xml

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komanda za skeniranje

tmaegis scan --target pfsense --device-config <file>
Isprobajte odmah sa primerom datoteke

Svaka arhiva i repozitorijum sadrže primer usaglašene i primer neusaglašene konfiguracije. Pokrenite ovo u folderu u koji ste raspakovali:

./tmaegis scan --target pfsense --device-config samples/network/pfsense/pfsense-noncompliant.txt

Na Windowsu:

.\tmaegis.exe scan --target pfsense --device-config samples\network\pfsense\pfsense-noncompliant.txt
Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

Pure Storage FlashArray

flasharray · 36 pravila: 12 automatskih, 24 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru koji preko SSH može da dopre do adrese za upravljanje poljem, radi izvoza postavki; zatim skenirajte datoteku.

Provere čitaju izlaz Purity//FA CLI-ja u obliku name=value (--nvp). Jedna datoteka može sadržati izlaz svih komandi.

Izvezite konfiguraciju
shell
for c in "purearray list --ntp" "purepolicy password list" "purelog syslog list" "puresnmp list" "puresmtp list" "pureds list" "purealert watcher list"; do ssh pureuser@<array> "$c --nvp"; done > flasharray.txt

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komande i meniji se razlikuju među verzijama: proverite dokumentaciju svoje verzije.

Komanda za skeniranje

tmaegis scan --target flasharray --device-config <file>

Pogledaj pravila

Sophos Firewall

sophos · 40 pravila: 0 automatskih, 40 ručnih

Mrežni uređaj

Gde ga pokrenuti: Na bilo kom računaru. Tamo kopirajte izvezenu datoteku; TMAegis se ne povezuje sa uređajem.

Sophos Firewall nema izvoz konfiguracije u običnom tekstu, pa se većina provera pregleda u web administratorskoj konzoli.

Izvezite konfiguraciju

U web interfejsu: Backup & firmware > Import export > Export full configuration

Sačuvajte kompletan izlaz kao tekstualnu datoteku (na primer pomoću dnevnika sesije terminala), kopirajte je na računar na kojem radi TMAegis i njenu putanju navedite posle --device-config.

Komande i meniji se razlikuju među verzijama: proverite dokumentaciju svoje verzije.

Komanda za skeniranje

tmaegis scan --target sophos --include-manual
Isprobajte odmah sa primerom datoteke

Trenutna pravila za ovaj sistem su stavke kontrolne liste, pa primer datoteke samo pokazuje kako izgleda izvoz.

Pogledajte primere datoteka na GitHub-u

Pogledaj pravila

Alibaba Cloud

alibaba · 86 pravila: 34 automatskih, 52 ručnih

Klaud

Gde ga pokrenuti: Na bilo kom računaru na kojem je instaliran i prijavljen alat komandne linije provajdera.

Koristite ulogu samo za čitanje (na primer ulogu za bezbednosnu reviziju ili čitaoca). TMAegis samo čita; ispravke se predlažu i nikada se ne primenjuju na vaš nalog.

Prvo se prijavite (samo za čitanje)
shell
aliyun configure

Komanda za skeniranje

tmaegis scan --target alibaba

Pogledaj pravila

Amazon Web Services

aws · 366 pravila: 26 automatskih, 340 ručnih

Klaud

Gde ga pokrenuti: Na bilo kom računaru na kojem je instaliran i prijavljen alat komandne linije provajdera.

Koristite ulogu samo za čitanje (na primer ulogu za bezbednosnu reviziju ili čitaoca). TMAegis samo čita; ispravke se predlažu i nikada se ne primenjuju na vaš nalog.

Prvo se prijavite (samo za čitanje)
shell
aws sso login --profile <profile>   # or aws configure
export AWS_PROFILE=<profile>
aws sts get-caller-identity

Komanda za skeniranje

tmaegis scan --target aws

Pogledaj pravila

GitHub

github · 120 pravila: 31 automatskih, 89 ručnih

Klaud

Gde ga pokrenuti: Na bilo kom računaru na kojem je instaliran i prijavljen alat komandne linije provajdera.

Koristite ulogu samo za čitanje (na primer ulogu za bezbednosnu reviziju ili čitaoca). TMAegis samo čita; ispravke se predlažu i nikada se ne primenjuju na vaš nalog.

Prvo se prijavite (samo za čitanje)
shell
gh auth login
export GH_ORG=<organization>

Komanda za skeniranje

tmaegis scan --target github

Pogledaj pravila

GitLab

gitlab · 122 pravila: 31 automatskih, 91 ručnih

Klaud

Gde ga pokrenuti: Na bilo kom računaru na kojem je instaliran i prijavljen alat komandne linije provajdera.

Koristite ulogu samo za čitanje (na primer ulogu za bezbednosnu reviziju ili čitaoca). TMAegis samo čita; ispravke se predlažu i nikada se ne primenjuju na vaš nalog.

Prvo se prijavite (samo za čitanje)
shell
glab auth login

Komanda za skeniranje

tmaegis scan --target gitlab

Pogledaj pravila

Google Cloud

gcp · 110 pravila: 17 automatskih, 93 ručnih

Klaud

Gde ga pokrenuti: Na bilo kom računaru na kojem je instaliran i prijavljen alat komandne linije provajdera.

Koristite ulogu samo za čitanje (na primer ulogu za bezbednosnu reviziju ili čitaoca). TMAegis samo čita; ispravke se predlažu i nikada se ne primenjuju na vaš nalog.

Prvo se prijavite (samo za čitanje)
shell
gcloud auth login
gcloud config set project <project-id>

Komanda za skeniranje

tmaegis scan --target gcp

Pogledaj pravila

Google Workspace

google-workspace · 97 pravila: 3 automatskih, 94 ručnih

Klaud

Gde ga pokrenuti: Na bilo kom računaru. Većina provera odnosi se na administratorsku konzolu.

Automatske provere čitaju DNS zapise vašeg domena (SPF, DKIM, DMARC); ostalo je kontrolna lista za Admin konzolu.

Prvo se prijavite (samo za čitanje)
shell
export DOMAIN=example.com   # your primary Google Workspace domain

Komanda za skeniranje

tmaegis scan --target google-workspace

Pogledaj pravila

IBM Cloud

ibmcloud · 81 pravilo: 8 automatskih, 73 ručnih

Klaud

Gde ga pokrenuti: Na bilo kom računaru na kojem je instaliran i prijavljen alat komandne linije provajdera.

Koristite ulogu samo za čitanje (na primer ulogu za bezbednosnu reviziju ili čitaoca). TMAegis samo čita; ispravke se predlažu i nikada se ne primenjuju na vaš nalog.

Prvo se prijavite (samo za čitanje)
shell
ibmcloud login --sso
ibmcloud plugin install vpc-infrastructure
ibmcloud target -r <region>

Komanda za skeniranje

tmaegis scan --target ibmcloud

Pogledaj pravila

Microsoft 365

m365 · 176 pravila: 16 automatskih, 160 ručnih

Klaud

Gde ga pokrenuti: Na računaru sa PowerShellom i instaliranim administratorskim modulima, prijavljenom sa administratorskom ulogom samo za čitanje.

Prijavite se nalogom koji ima administratorsku ulogu samo za čitanje, kao što je Global Reader.

Prvo se prijavite (samo za čitanje)
powershell
Connect-MgGraph -Scopes Policy.Read.All,Directory.Read.All
Connect-ExchangeOnline

Komande i meniji se razlikuju među verzijama: proverite dokumentaciju svoje verzije.

Komanda za skeniranje

tmaegis scan --target m365

Pogledaj pravila

Microsoft Azure

azure · 359 pravila: 19 automatskih, 340 ručnih

Klaud

Gde ga pokrenuti: Na bilo kom računaru na kojem je instaliran i prijavljen alat komandne linije provajdera.

Koristite ulogu samo za čitanje (na primer ulogu za bezbednosnu reviziju ili čitaoca). TMAegis samo čita; ispravke se predlažu i nikada se ne primenjuju na vaš nalog.

Prvo se prijavite (samo za čitanje)
shell
az login
az account set --subscription <subscription-id>

Komanda za skeniranje

tmaegis scan --target azure

Pogledaj pravila

Microsoft Power Platform

power-platform · 22 pravila: 5 automatskih, 17 ručnih

Klaud

Gde ga pokrenuti: Na računaru sa PowerShellom i instaliranim administratorskim modulima, prijavljenom sa administratorskom ulogom samo za čitanje.

Koristite ulogu samo za čitanje (na primer ulogu za bezbednosnu reviziju ili čitaoca). TMAegis samo čita; ispravke se predlažu i nikada se ne primenjuju na vaš nalog.

Prvo se prijavite (samo za čitanje)
powershell
Install-Module Microsoft.PowerApps.Administration.PowerShell -Scope CurrentUser
Add-PowerAppsAccount
$env:PP_TENANT_ID = "<tenant-id>"

Komande i meniji se razlikuju među verzijama: proverite dokumentaciju svoje verzije.

Komanda za skeniranje

tmaegis scan --target power-platform

Pogledaj pravila

Oracle Cloud Infrastructure

oci · 55 pravila: 46 automatskih, 9 ručnih

Klaud

Gde ga pokrenuti: Na bilo kom računaru na kojem je instaliran i prijavljen alat komandne linije provajdera.

Koristite ulogu samo za čitanje (na primer ulogu za bezbednosnu reviziju ili čitaoca). TMAegis samo čita; ispravke se predlažu i nikada se ne primenjuju na vaš nalog.

Prvo se prijavite (samo za čitanje)
shell
oci setup config   # or: oci session authenticate

Komanda za skeniranje

tmaegis scan --target oci

Pogledaj pravila

AKS Automatic

aks-automatic · 33 pravila: 12 automatskih, 21 ručnih

Kubernetes

Gde ga pokrenuti: Na bilo kom računaru sa kojeg kubectl dopire do klastera.

Povežite kubectl sa klasterom
shell
az login
az aks get-credentials --resource-group <resource-group> --name <cluster>
export AKS_RG=<resource-group> AKS_NAME=<cluster>

Komanda za skeniranje

tmaegis scan --target aks-automatic

Pogledaj pravila

Amazon EKS

eks · 47 pravila: 28 automatskih, 19 ručnih

Kubernetes

Gde ga pokrenuti: Na bilo kom računaru sa kojeg kubectl dopire do klastera.

Povežite kubectl sa klasterom
shell
aws sso login --profile <profile>
aws eks update-kubeconfig --region <region> --name <cluster> --profile <profile>
export AWS_PROFILE=<profile> EKS_CLUSTER=<cluster>

Komanda za skeniranje

tmaegis scan --target eks

Pogledaj pravila

Amazon EKS Auto Mode

eks-auto · 34 pravila: 15 automatskih, 19 ručnih

Kubernetes

Gde ga pokrenuti: Na bilo kom računaru sa kojeg kubectl dopire do klastera.

Povežite kubectl sa klasterom
shell
aws sso login --profile <profile>
aws eks update-kubeconfig --region <region> --name <cluster> --profile <profile>
export AWS_PROFILE=<profile> EKS_CLUSTER=<cluster>

Komanda za skeniranje

tmaegis scan --target eks-auto

Pogledaj pravila

Azure Kubernetes Service (AKS)

aks · 50 pravila: 24 automatskih, 26 ručnih

Kubernetes

Gde ga pokrenuti: Na bilo kom računaru sa kojeg kubectl dopire do klastera.

Povežite kubectl sa klasterom
shell
az login
az aks get-credentials --resource-group <resource-group> --name <cluster>
export AKS_RG=<resource-group> AKS_NAME=<cluster>

Komanda za skeniranje

tmaegis scan --target aks

Pogledaj pravila

GKE Autopilot

gke-autopilot · 29 pravila: 13 automatskih, 16 ručnih

Kubernetes

Gde ga pokrenuti: Na bilo kom računaru sa kojeg kubectl dopire do klastera.

Povežite kubectl sa klasterom
shell
gcloud auth login
gcloud container clusters get-credentials <cluster> --location <location> --project <project-id>
export GKE_CLUSTER=<cluster> GKE_LOCATION=<location> GKE_PROJECT=<project-id>

Komanda za skeniranje

tmaegis scan --target gke-autopilot

Pogledaj pravila

Google Kubernetes Engine (GKE)

gke · 54 pravila: 33 automatskih, 21 ručnih

Kubernetes

Gde ga pokrenuti: Na bilo kom računaru sa kojeg kubectl dopire do klastera.

Povežite kubectl sa klasterom
shell
gcloud auth login
gcloud container clusters get-credentials <cluster> --location <location> --project <project-id>
export GKE_CLUSTER=<cluster> GKE_LOCATION=<location> GKE_PROJECT=<project-id>

Komanda za skeniranje

tmaegis scan --target gke

Pogledaj pravila

Kubernetes

kubernetes · 134 pravila: 74 automatskih, 60 ručnih

Kubernetes

Gde ga pokrenuti: Na bilo kom računaru sa kojeg kubectl dopire do klastera.

Povežite kubectl sa klasterom
shell
kubectl config use-context <context>
kubectl auth can-i --list   # check that the role is read-only

Komanda za skeniranje

tmaegis scan --target kubernetes

Pogledaj pravila

OpenShift Virtualization

openshift-virt · 26 pravila: 9 automatskih, 17 ručnih

Kubernetes

Gde ga pokrenuti: Na bilo kom računaru sa kojeg kubectl dopire do klastera.

Povežite kubectl sa klasterom
shell
oc login --server=https://api.<cluster-domain>:6443
oc whoami

Komanda za skeniranje

tmaegis scan --target openshift-virt

Pogledaj pravila

Oracle Kubernetes Engine (OKE)

oke · 43 pravila: 20 automatskih, 23 ručnih

Kubernetes

Gde ga pokrenuti: Na bilo kom računaru sa kojeg kubectl dopire do klastera.

Povežite kubectl sa klasterom
shell
oci ce cluster create-kubeconfig --cluster-id <cluster-ocid> --file $HOME/.kube/config --region <region> --token-version 2.0.0
export OKE_CLUSTER_ID=<cluster-ocid>

Komanda za skeniranje

tmaegis scan --target oke

Pogledaj pravila

Red Hat OpenShift

openshift · 115 pravila: 13 automatskih, 102 ručnih

Kubernetes

Gde ga pokrenuti: Na bilo kom računaru sa kojeg kubectl dopire do klastera.

Povežite kubectl sa klasterom
shell
oc login --server=https://api.<cluster-domain>:6443
oc whoami

Komanda za skeniranje

tmaegis scan --target openshift

Pogledaj pravila

Apple iOS

ios · 106 pravila: 0 automatskih, 106 ručnih

Samo kontrolna lista

Gde ga pokrenuti: Na telefon ili tablet se ništa ne može instalirati.

Na ovaj sistem se ne može instalirati nijedan agent. Komanda ispisuje kontrolnu listu; pregledajte svaku stavku u konzoli proizvođača ili na samom uređaju.

Komanda za skeniranje

tmaegis scan --target ios --include-manual

Pogledaj pravila

Db2 for z/OS

db2-zos · 78 pravila: 0 automatskih, 78 ručnih

Samo kontrolna lista

Gde ga pokrenuti: Ništa se ne pokreće na samom mejnfrejmu ili IBM i sistemu.

Na ovaj sistem se ne može instalirati nijedan agent. Komanda ispisuje kontrolnu listu; pregledajte svaku stavku u konzoli proizvođača ili na samom uređaju.

Komanda za skeniranje

tmaegis scan --target db2-zos --include-manual

Pogledaj pravila

Google Android

android · 47 pravila: 1 automatskih, 46 ručnih

Samo kontrolna lista

Gde ga pokrenuti: Na telefon ili tablet se ništa ne može instalirati.

Na ovaj sistem se ne može instalirati nijedan agent. Komanda ispisuje kontrolnu listu; pregledajte svaku stavku u konzoli proizvođača ili na samom uređaju.

Komanda za skeniranje

tmaegis scan --target android --include-manual

Pogledaj pravila

IBM CICS

cics · 8 pravila: 0 automatskih, 8 ručnih

Samo kontrolna lista

Gde ga pokrenuti: Ništa se ne pokreće na samom mejnfrejmu ili IBM i sistemu.

Na ovaj sistem se ne može instalirati nijedan agent. Komanda ispisuje kontrolnu listu; pregledajte svaku stavku u konzoli proizvođača ili na samom uređaju.

Komanda za skeniranje

tmaegis scan --target cics --include-manual

Pogledaj pravila

IBM i

ibm-i · 117 pravila: 0 automatskih, 117 ručnih

Samo kontrolna lista

Gde ga pokrenuti: Ništa se ne pokreće na samom mejnfrejmu ili IBM i sistemu.

Na ovaj sistem se ne može instalirati nijedan agent. Komanda ispisuje kontrolnu listu; pregledajte svaku stavku u konzoli proizvođača ili na samom uređaju.

Komanda za skeniranje

tmaegis scan --target ibm-i --include-manual

Pogledaj pravila

IBM Z (z/OS)

ibm-z · 235 pravila: 0 automatskih, 235 ručnih

Samo kontrolna lista

Gde ga pokrenuti: Ništa se ne pokreće na samom mejnfrejmu ili IBM i sistemu.

Na ovaj sistem se ne može instalirati nijedan agent. Komanda ispisuje kontrolnu listu; pregledajte svaku stavku u konzoli proizvođača ili na samom uređaju.

Komanda za skeniranje

tmaegis scan --target ibm-z --include-manual

Pogledaj pravila

Intune: iOS/iPadOS

intune-ios · 94 pravila: 0 automatskih, 94 ručnih

Samo kontrolna lista

Gde ga pokrenuti: Ništa za instalaciju: to su postavke u Intune administratorskom centru.

Na ovaj sistem se ne može instalirati nijedan agent. Komanda ispisuje kontrolnu listu; pregledajte svaku stavku u konzoli proizvođača ili na samom uređaju.

Komanda za skeniranje

tmaegis scan --target intune-ios --include-manual

Pogledaj pravila

Intune: macOS

intune-macos · 100 pravila: 0 automatskih, 100 ručnih

Samo kontrolna lista

Gde ga pokrenuti: Ništa za instalaciju: to su postavke u Intune administratorskom centru.

Na ovaj sistem se ne može instalirati nijedan agent. Komanda ispisuje kontrolnu listu; pregledajte svaku stavku u konzoli proizvođača ili na samom uređaju.

Komanda za skeniranje

tmaegis scan --target intune-macos --include-manual

Pogledaj pravila

Network printers

printer · 50 pravila: 0 automatskih, 50 ručnih

Samo kontrolna lista

Gde ga pokrenuti: Na štampač se ništa ne može instalirati: provere se odnose na njegov web interfejs.

Na ovaj sistem se ne može instalirati nijedan agent. Komanda ispisuje kontrolnu listu; pregledajte svaku stavku u konzoli proizvođača ili na samom uređaju.

Komanda za skeniranje

tmaegis scan --target printer --include-manual

Pogledaj pravila

Oracle Fusion Cloud (SaaS)

oracle-saas · 44 pravila: 0 automatskih, 44 ručnih

Samo kontrolna lista

Gde ga pokrenuti: Na bilo kom računaru. Većina provera odnosi se na administratorsku konzolu.

Na ovaj sistem se ne može instalirati nijedan agent. Komanda ispisuje kontrolnu listu; pregledajte svaku stavku u konzoli proizvođača ili na samom uređaju.

Komanda za skeniranje

tmaegis scan --target oracle-saas --include-manual

Pogledaj pravila

Komponente

Sve dolazi u istoj arhivi. Koristite delove koji su vam potrebni.

Komandna linija i lokalni GUI

Izvršna datoteka tmaegis skenira, ispravlja i vraća prethodno stanje. tmaegis gui otvara isti pogon u prozoru koji sluša samo na vašem računaru i radi bez interneta.

shell
tmaegis scan --auto-detect
tmaegis gui

Na Windowsu dvaput kliknite na Start-TMAegis-GUI.cmd u raspakovanoj fascikli da biste otvorili GUI.

Serverska kontrolna tabla

tmaegis-server na jednom mestu prikuplja izveštaje mnogih hostova. Pokrenite ga pomoću Docker Compose iz repozitorijuma izvornog koda; skeniranja šalju izveštaj pomoću --push-url.

shell
export TMAEGIS_SERVER_TOKEN=$(openssl rand -hex 24)
docker compose up -d
tmaegis scan --auto-detect --push-url http://localhost:8080

Izvršna datoteka tmaegis-server nalazi se i u svakoj arhivi izdanja. Postavite TMAEGIS_SERVER_TOKEN pre nego što je pokrenete.

Izveštaji

HTML, XLSX i PDF izveštaji su ugrađeni, uz SARIF, JSON i druge: devet formata iz jednog skeniranja, bez ičega dodatnog za instalaciju.

shell
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.pdf

Svi formati izveštaja

Paketi pravila

Svaka arhiva sadrži YAML pravila u fascikli rules. To su obične datoteke koje možete čitati, upoređivati i proširivati; skener usmerite na drugu fasciklu pomoću --rules-dir.

shell
tmaegis rules export -o rules.json
tmaegis scan --rules-dir ./rules --target linux

Pregledaj sva pravila · Format pravila

Šta ojačava

16.927 pravila za 96 platformi, od operativnih sistema i baza podataka do mrežnih uređaja i klauda. Sve ih pronađite na stranici Platforme.

Pregledaj sve platforme

Proverite i ostanite bezbedni

Pre pokretanja proverite svako preuzimanje prema njegovom SHA-256. Kontrolna suma prikazana je na kartici svake datoteke i navedena u checksums.txt.

Windows (PowerShell)

powershell
Get-FileHash .\tmaegis_0.1.0_windows_amd64.zip -Algorithm SHA256
Select-String -Path .\checksums.txt -Pattern tmaegis_0.1.0_windows_amd64.zip

macOS

shell
shasum -a 256 tmaegis_0.1.0_darwin_arm64.tar.gz
grep tmaegis_0.1.0_darwin_arm64.tar.gz checksums.txt

Linux

shell
sha256sum -c checksums.txt --ignore-missing
sha256sum tmaegis_0.1.0_linux_amd64.tar.gz

FreeBSD, AIX i Solaris (eksperimentalno)

shell
# FreeBSD
sha256 tmaegis_0.1.0_freebsd_amd64.tar.gz
# Solaris
digest -a sha256 tmaegis_0.1.0_solaris_amd64.tar.gz
# AIX (or any system with OpenSSL)
openssl dgst -sha256 tmaegis_0.1.0_aix_ppc64.tar.gz

grep <file name> checksums.txt
  • Samo pouzdani izvori

    Preuzimajte isključivo sa www.tmaegis.dev ili sa github.com/tmaegis/tmaegis/releases. Ovaj veb-sajt ne hostuje datoteke; svako dugme Preuzmi vodi na GitHub Releases.

  • Uporedite kontrolnu sumu

    Ako se SHA-256 vaše datoteke razlikuje od onog prikazanog ovde i u checksums.txt, obrišite datoteku i ne pokrećite je.

  • Još nije potpisano digitalnim potpisom

    Izvršne datoteke nisu potpisane digitalnim potpisom. Windows SmartScreen i macOS Gatekeeper mogu upozoriti na njih. To je očekivano, a provera SHA-256 je način da potvrdite da je datoteka originalna.

  • Pronašli ste problem?

    Ranjivosti prijavljujte privatno, a ne u javnom izveštaju o problemu. Politika bezbednosti objašnjava kako.

  • Politika bezbednostiOtvori checksums.txt

Sistemski zahtevi

TMAegis je jedna statička izvršna datoteka. Na mašinama koje skenirate nema ničega za instalaciju.

SistemProcesorPotrebno
Windowsx64 (Intel, AMD) i ARM64Windows PowerShell 5.1 ili noviji za pravila koja koriste PowerShell. Pokrenite kao administrator da biste primenili ispravke.
macOSApple silicon (ARM64) i Intel (x64)Aktuelno izdanje sistema macOS. Koristite sudo da biste primenili ispravke.
Linuxx64 (amd64) i ARM64 (aarch64)64-bitna distribucija; izvršna datoteka je statička i ne traži biblioteke. Pokrenite kao root: skeniranje bez root prava prijavljuje provere koje traže root kao neuspele.
FreeBSD, AIX, Solaris (eksperimentalno)FreeBSD x64 i ARM64, AIX POWER (ppc64), Solaris x64; Linux na s390x i riscv64Samo proveren kompajliranjem, nikada pokretan na pravom hardveru. Pokrenite kao root i prvo testirajte na neprodukcionom sistemu.

Provere klauda, baza podataka i mrežnih uređaja mogu se pokrenuti sa bilo kog od ovih sistema.

Beleške o izdanju i ranije verzije

v0.1.0

17. октобар 2026.

Changelog

  • ff27ff290a33532905553bcef3907b84df1553f7 feat: TMAegis Core Engine, Multi-OS CIS Rule Catalog & Web Portal
  • 4b0c73c190b75a03f94e29ac281bef94e1f9334a release: TMAegis v0.1.0 - Autonomous CIS Hardening & Security Compliance Engine
Stranica izdanja na GitHub-u

Ranije verzije

Još nema ranijih verzija.

Sva izdanja na GitHub-u

Licenca i žig

TMAegis je besplatan i otvorenog koda pod licencom Mozilla Public License 2.0. Možete ga koristiti na poslu i za svoje klijente, te čitati, menjati i deliti izvorni kôd.

Nazivi TMAegis i tmaegis i logotip TM Cyber-Shield su žigovi osnivača projekta i licenca ih ne pokriva. Politika žigova objašnjava šta smete da radite bez traženja dozvole.