Narzędzia – 30+ narzędzi w runtime'ie
Agent wyposażony jest w kompletny zestaw narzędzi: od plikowych, przez komunikację, po zdalne sterowanie systemami.
Narzędzia plikowe
Agent ma pełny dostęp do systemu plików workspace:
-
-
-
-
-
-
To podstawowe narzędzia Helpera (działa w sandboxie) i Agenta (pełny dostęp).
-
read_file – odczyt pliku-
write_file – zapis pliku-
append_file – dopisanie do pliku-
list_files – lista plików w katalogu-
grep – wyszukiwanie tekstu-
exec – wykonanie komendyTo podstawowe narzędzia Helpera (działa w sandboxie) i Agenta (pełny dostęp).
Pełen wachlarz możliwości agenta
SSH Broker – zarządzanie zdalne
Agent ma wbudowanego brokera SSH przez Renci.SshNet (ShellStream). Połączenia są persistent – utrzymywane przez 5 minut bezczynności, timeout komendy 15 sekund. Obsługuje flow
Idealne do zarządzania serwerami Linux – Agent może logować się, wykonywać komendy, przełączać użytkowników i zbierać wyniki.
su (2 tury). Dashboard dostępy przez narzędzie ssh_broker.Idealne do zarządzania serwerami Linux – Agent może logować się, wykonywać komendy, przełączać użytkowników i zbierać wyniki.
Windows BE Relay – zdalne Windows
9 narzędzi z prefixem
windows_* umożliwia zdalne zarządzanie maszynami Windows. Połączenie przez WebSocket na porcie 5200 z ping/pong co 30 sekund. Po 3 nieudanych próbach połączenia – ban. Timeout komendy: 15 sekund.