Hackcat

Трябва ли да използвам настолното приложение или локалния Agent от командния ред?

Изберете входната точка за връзка въз основа на метода на използване и разберете споделените граници за локално изпълнение на двете.

Настолният компютър е подходящ за директно използване на локални работни процеси

Hackcat Desktop предоставя интерфейс за чат и се опитва да се свърже с локалната среда за изпълнение след влизане. Той също така поддържа настолни функции като свързване на проектни директории чрез системния селектор на файлове. Ако искате да разглеждате задачи, да избирате директории и да изпълнявате инструменти на собствения си компютър, можете да започнете с използването на настолното приложение; инсталаторът и средата за разработка служат за различни цели и нормалната употреба не изисква компилиране на приложението първо.

CLI е подходящ за достъп до целеви машини от терминала

Локалният Agent работи в терминала на целевия компютър. Можете да се свържете, като копирате пълната команда за връзка от Настройки → Отдалечен контрол. Той изисква Node.js и зависи от процеса, който изпълнява тази програма, да остане наличен; успешната връзка с настолен компютър не гарантира, че CLI на друга машина също е свързан. И двата метода имат свои собствени входни точки за изпълнение и пътища за възстановяване, така че посочете кой използвате при отстраняване на неизправности.

Нито едното не е офлайн модел или изолиран контейнер

Както настолният компютър, така и CLI използват файловете, мрежата и инструментите на целевия хост, изпълнявайки команди с разрешенията на потребителя, който е стартирал програмата, без изолация на контейнер. Успешната връзка не премахва ограниченията за модел на акаунта, квота или прикачени файлове. Независимо кой изберете, първо проверете целевата машина, работната директория и метода на одобрение; ако се нуждаете от съдържание от друга машина, свържете се с тази машина и потвърдете избраната среда, преди да изпратите задачи.