Hackcat

Agent jest połączony, ale narzędzie zwraca 'command not found' — co zrobić?

Sprawdź instalację, ścieżkę i użytkownika wykonania na hoście docelowym; nie myl błędu narzędzia z połączeniem.

Potwierdź wykonanie na zamierzonej maszynie

Najpierw sprawdź selektor, a potem poproś Agent o rzeczywisty system i katalog roboczy. Narzędzie istniejące na komputerze przeglądarki lub w chmurze nie musi być zainstalowane na wybranym hoście. Wynik 'not found' zwykle oznacza, że łańcuch wykonania zwrócił odpowiedź; ponowne łączenie lub reset tokenów może nie pomóc. Najpierw ustal brakujący plik wykonywalny.

Sprawdź instalację i środowisko startowe

Potwierdź instalację narzędzia na celu i dostęp użytkownika uruchamiającego aplikację lub CLI. Różne powłoki, ścieżki użytkownika lub punkty wykonania mogą widzieć inne programy; nie kopiuj wprost składni z innej platformy. Najpierw sprawdź lokalizację programu i wersję tylko do odczytu, unikając zmian systemu lub dostępu do wielu celów jedynie dla sprawdzenia obecności.

Wybierz instalację, zamiennik lub inne środowisko

Jeśli narzędzia rzeczywiście brakuje, użyj zainstalowanego zamiennika, maszyny z zależnościami lub wyraźnie zezwól na instalację. Przed instalacją sprawdź źródło, uprawnienia i wpływ; aplikacje połączenia nie gwarantują wszystkich preinstalowanych narzędzi bezpieczeństwa, a nie każdy brak rozwiążą prawa administratora. Po spełnieniu warunków ponów mały krok, a potem kontynuuj pierwotne zadanie bez powtarzania gotowych części.