Hackcat

Что делать, если терминал не находит node, npx или hackcat-local?

Сначала исправьте среду выполнения целевого терминала, затем используйте стандартную команду из настроек.

Сначала выясните, какой программы не хватает

Если node или npx не распознаются, обычно в текущем терминале нет доступной среды Node; текущему клиенту нужен Node.js 18 или выше. Проверяйте в том же терминале и под тем же пользователем целевого компьютера. Работа в другом терминале или на другой машине не гарантирует одинакового пути для текущего процесса. Подготовив среду, откройте терминал заново и проверьте доступность программы.

Не считайте необязательную глобальную установку обязательной

Если не находится только hackcat-local, сначала уточните, выполняли ли вы глобальную установку. Обычно нужно скопировать всю команду из Настройки → Удалённое управление: она подготовит и запустит клиент без предварительного ввода короткой глобально установленной команды. Не выполняйте только последнюю часть и не считайте сборку исходников из документации разработчика единственным исправлением.

После запуска продолжите проверку подключения

Запущенной программе всё ещё нужны данные аккаунта, текущий адрес сервиса и сеть; найденная команда не означает подключения. Дождитесь Local sandbox is ready! в терминале, затем проверьте имя хоста в интерфейсе. При неудаче сохраните точную ошибку, различая среду выполнения, скачивание и аутентификацию; не запускайте всю программу подключения администратором лишь ради распознавания команды.