Hackcat

终端提示找不到 node、npx 或 hackcat-local 怎么办?

先修复目标终端的运行环境,再按设置中的标准命令启动。

先判断缺的是哪一个程序

node 或 npx 无法识别,通常说明当前终端没有可用的 Node 运行环境;当前客户端声明要求 Node.js 18 或更高。检查应在目标电脑的同一系统用户和终端中进行。另一个终端或另一台机器能运行,并不保证当前进程看到相同路径。完成环境准备后,可重新打开终端确认程序可用。

不要把可选全局安装当成必需

如果只找不到 hackcat-local,先确认你是否实际做过全局安装。常规流程是从设置 → 远程控制复制整条命令,它会准备并启动客户端,并不要求你先输入一个已经全局安装的短命令。不要只保留命令最后一部分运行,也不要把开发文档中的源码构建流程当成唯一修复方法。

能启动后继续检查连接阶段

程序启动后仍需要账户凭据、当前服务地址和网络;找到命令不等于已经连接。等待终端出现 Local sandbox is ready!,再回界面核对主机名。运行失败时保留具体报错,区分运行环境、下载失败和认证错误;不要为了让命令被识别就默认以管理员身份启动整个连接程序。