Hackcat

Agent е свързан, но работещият инструмент показва 'command not found' - Какво да направите?

Проверете инсталацията на инструмента, пътя и потребителя за изпълнение на целевия хост; не бъркайте грешките на инструмента с грешки на връзката.

Потвърдете, че изпълнението се извършва на предвидената машина

Първо проверете селектора на средата, след което накарайте Agent да докладва действителната система и работната директория. Инструмент, съществуващ на вашия браузър компютър или в облака, не означава, че е инсталиран на избрания отдалечен хост. Команда, която връща „не е намерена“, обикновено показва, че веригата за изпълнение е върнала резултат; многократното повторно свързване или нулиране на токени може да не помогне. Първо трябва да идентифицирате кой изпълним файл липсва.

Проверете инсталацията и стартовата среда

Потвърдете дали инструментът е инсталиран на целевата машина и дали потребителят, който е стартирал Desktop или CLI, има достъп до него. Различни обвивки, потребителски пътища или записи за изпълнение може да виждат различни програми; не копирайте директно синтаксиса на командата от друга платформа. Първо, проверете местоположението и версията на изпълнимия файл в режим само за четене, за да избегнете изпълнение на операции, които модифицират системата или достъпват много цели само за да потвърдите съществуването на инструмента.

Решете да инсталирате, заместите или промените средата

Ако инструментът наистина липсва, можете да изберете инсталирана алтернатива, машина с необходимите зависимости или изрично да разрешите инсталирането на необходимия инструмент. Преди инсталация, проверете източника, разрешенията и обхвата на въздействие; приложенията за връзка не гарантират, че всички инструменти за сигурност са предварително инсталирани, нито всички липсващи проблеми трябва да се считат за решаеми с администраторски привилегии. След като условията са изпълнени, опитайте отново малки стъпки, преди да продължите оригиналната задача, за да избегнете повторение на завършени части.